Niveau d'étude
Bac +2
ECTS
6 crédits
Composante
Sciences Fondamentales et Appliquées
Période de l'année
Semestre 4
Description
Introduction aux concepts fondamentaux des Base de Données, à savoir être en mesure de stocker un grand nombre de données, ce qui est de plus en plus courant en Biologie, et surtout de les interroger pour extraire les informations importantes. Dans un second temps, il s’agit de mettre à disposition ses informations par l’intermédiaire d’un site Web.
Objectifs
L'objectif est que les étudiants apprennent à concevoir et implanter des bases de données relationnelles, comportant des contraintes d'intégrité simples, à l’aide de la méthodologie Merise, et faire des requêtes sur celles-ci grâce au langage SQL. Les SGBD utilisés sont Microsoft Access et MySQL. Ils devront également apprendre les fondamentaux du Web afin d’être en mesure de construire un site web en relation avec leur base de données afin de mettre à disposition les données récoltées
Heures d'enseignement
- CMCM20h
- TDTD10h
- TPTP10h
- P-ProjPédagogie par projet10h
Programme détaillé
Méthodologie Merise: notions de dépendances fonctionnelles, de MCD et de MPD.
Syntaxe du langage SQL: instructions insert, update, delete, select.
Html : le concept de langage à balise
Javascript : les interactions avec l’utilisateur
Php : pour rendre son site Web encore plus dynamique
Compétences visées
Comprendre les principes de base de la conception d’une base de données
Peupler une base de données
Interroger une base de données
Faire un site web en lien avec une base de données