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.

-