Bases De Données
Objectif de l’enseignement :
Ce cours devrait permettre à l’étudiant d’identifier l’intérêt de structurer et manipuler les données sous forme tabulaire.
A travers le modèle relationnel et l’algèbre relationnelle, sous-jacente orientés plus vers l’aspect pratique, l’étudiant devrait comprendre l’importance de structurer les données, le concept d’indépendance des données et des traitements, ainsi que l’intégrité et la cohérence des données.
Connaissances préalables recommandées : L’étudiant est sensé comprendre ce qui c’est des fichiers (textes, binaires ou typés) et les avoir créés avec les langages préalablement étudiés.
Références :
- Bases de données Georges Gardarin , 5 édition 2003
- SQL, Les fondamentaux du langage. Eric Godoc et Anne-Christine Bisson. Edition Eni 2017
- Bases de données : concepts, utilisation et développement, Jean-Luc Hainaut, Edition DUNOD . 2015
Support de Cours :
Chapitre 01 : Concepts fondamentaux des bases de données
Chapitre 02 : Le modèle relationnelle et la normalisation
Partie 01 : Le modèle relationnelle
Partie 02 : La normalisation
Chapitre 03 : Le Langage Relationnelle
Partie 01 : Algèbre Relationnelle
Partie 02 :SQL