PER - Persistance des données III
Appartient à l'UE Persistance des données III
Personnes enseignantes
Description générale du cours
Le cours aborde les possibilités et limites de la représentation d’un modèle conceptuel en schéma de base de données (relationnelles ou non).
Matières de base utilisées
- Persistance des données I:Le cours de persistance des données du premier bloc 2 (DON2)
- Persistance des données II :Le cours de persistance des données du quadrimestre 3. (DON3)
Objectifs
Fournir aux étudiants les concepts de base pour la conception d’un schéma de base de données relationnelle, ainsi qu’un aperçu des autres modèles de données existants.
Acquis d’apprentissage
- Concevoir un schéma conceptuel de base de données relationnelle.
- Normaliser un schéma conceptuel de base de données relationnelle.
- Citer les avantages/inconvénients des autres modèles de base de données courant (clé-valeurs, orientés documents, orientés graphe, …), comparer ces modèles alternatifs au modèle relationnel classique.
- Connaître et savoir utiliser les commandes de base du système de gestion de base de données In-Memory Redis. Citer et comparer les solutions mises en place par ce système pour garantir la persistance des données.
Plan du cours
Chapitre 1 : Introduction
Chapitre 2: Modélisation de schéma relationnels
Chapitre 3: Normalisation de schéma relationnels.
Chapitre 4: Les différents modèles de données.
Evaluation
Un examen écrit en session, comptant pour 100\% de la note.
Bibliographie
- **J.-L. Hainaut , Bases de données : Concepts, utilisation et développement, Dunod, 2018
-** C. Date, Database Design and Relational Theory, 2ième édition, Apress, 2019
-
** G. Gardarin, Bases de données, 5ième édition, Eyrolles, 2003
-
** Guy Harrison, Next Generation Databases : NoSQL, NewSQL and BigData. Apress, 2015.
-