Calendrier du semestre
Semaines P23
Partie commune 1
Semaine 0
Semaine 1 : semaine de rentrée
Introduction à NF18 et AI23
Cours 1 : Introduction aux BDD
Cours 2 : Modélisation logique relationelle
Semaine 2 : A1
Cours : Héritage pour le MCD - devoir
TD1 : Modélisation conceptuelle de données avec UML - devoir
TD2 : Passage UML-relationnel - devoir
Semaine 3 : B1
Cours : Algèbre relationnelle - devoir
TD1 : Création de BdD SQL - devoir
Semaine 4 : A2
Cours : Expression de contraintes en UML et relationnel - devoir
TD1 : BDD postgresql - devoir
TD2 : Interrogation de BDD SQL - devoir
Semaine 5 : B2
Cours : Modélisation avancée
TD1 : Application en python 1 - devoir
TD2 : Application en python 2 - devoir
Semaine 6 : A3
Cours : Théorie de la normalisation relationnelle - devoir
TD1 : Imbrication - devoir
Partie Projet (sans les apprentis)
Semaine 7 : B3
Rendu UML
Semaine 8 : A4
Médians
Rendu UML2 et MLD
Semaine 9 : B4
Rendu SQL
Semaine 10 : A5
Cours : Introduction aux sous-requêtes et aux triggers
Rendu Applicatif
Partie commune 2
Semaine 11 : B5
Cours : Introduction aux BdD non-relationnelles - devoir
TD1 : Conception de BDD normalisées - devoir
TD2 : Vues et gestion des droits - devoir
Apprentis : attention à rattraper le jeudi qui est un lundi (possibilité le jour même ?)
Semaine 12 : A6
Correction du médian AI23 - remise de copies ??
TD1 : Imbrication avec Json et Mongo - devoir
TD2 : Relationnel-Json avec Psql - devoir
Semaine 13 : B6
Cours : Introduction à l'optimisation des BdD - devoir
TD : Projet 2ème partie
Semaine 14 : A7
Cours : Transactions - devoir
TD : Projet 2ème partie
Semaine 15 : B7
Cours : révisions
TD : Projet 2ème partie