Cet enseignement donne les bases nécessaires pour concevoir et mettre en œuvre un système de bases de données relationnelles :
-
Introduction au modèle relationnel
-
Algèbre relationnelle
-
Langage SQL : requêtes, création, mise à jour; contraintes de création; vérifications, vues
-
Théorie de la conception : décomposition (DF, DMV), normalisation (1NF, 2NF, 3NF, BCNF, 4NF), algorithmes de conception
-
Mise en œuvre de la conception
-
Modèle entité/association, modèle Merise (MCD)
-
Dérivation vers le relationnel