Semestre 8‎ > ‎

ISS8AC - Database Essentials

L'essentiel des bases de données - Database Essentials
Responsables :  Fabienne Buffet-Thomarat, Maître de conférences
                         Fabienne.Thomarat@univ-lorraine.fr
                         Cédric Zanni, Maître de conférences
                         Cedric.Zanni@univ-lorraine.fr
Durée du module :   21 heures  
Crédits ECTS :    2

Objectifs du cours :

acquérir les bases de la modélisation de systèmes de données complexes à travers le modèle entité-association, et de connaître les mécanismes de leur expression en modèle relation et implantation et utilisation dans une base de données relationnelle, tout en en appréhendant les limites et de connaître des alternatives à travers des approches NoSQL.
  • introduction, enjeux, entité-association 
  • modèle relationnel, transition entité-association vers relationnel
  • formes normales et cohérence de bases de données
  • modèle transactionnel, ACID
  • procédures stockées, triggers et PL/SQL
  • bases de données réparties
  • NoSQL

Supports du cours 2016-2017

  • Séance 1 - 24 avril 2017 : 
    • Introduction : voir document seance1_partie1_intro.pdf
    • Modèle Entité-Association : voir document seance1_partie2_EA.pdf
    • Modèle Relationnel : voir document seance1_partie3_rel.pdf

Supports de cours utilisés

Compléments de cours

Livres de référence :
  1. "Foundations of databases", Serge Abiteboul, Rick Hull, Victor Vianu 
  2. "Database System Concepts", Avi SilberschatzHenry F. Korth,S. Sudarshan,McGraw-Hill.
  3. "Database Systems: The Complete Book", Hector Garcia-Molina, Jeff D. Ullman, Jennifer D. Widom, Prentice-Hall.
Supports de cours extérieurs :
  1. Cours de Yamine AÏt-Ameur (IRIT Enseeiht) et Christophe Garion (ISAE) - transparents
  2. Introduction to Databases (Stanford/Coursera)
Ċ
Fabienne Thomarat,
23 avr. 2017 à 13:09
Ċ
Fabienne Thomarat,
23 avr. 2017 à 13:11
Ċ
Fabienne Thomarat,
23 avr. 2017 à 14:11
Comments