InfoS7AB - Database Essentials

L'essentiel des bases de données - Database Essentials

Ce module est commun avec le département ISDP

Responsables :

Durée du module : 21h

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

  • connaître les mécanismes de leur expression en modèle relationnel

  • implanter et utiliser une base de données relationnelle

  • appréhender les limites des bases de données relationnelles et connaître des alternatives à travers des approches NoSQL.

Supports du cours :

  • Séance 1 :

    • 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

  • Séance 2 -:

    • Exercices modèle entité-association et modèle relationnel : voir document séance2_exercices_EA_Rel.pdf

    • Correction de l'exercice 5 : voir document séance2_exercices_EA_Rel_correction_exercice_5.pdf

    • Devoir de modélisation à rendre au plus tard le mercredi 16 mai à 8h30 : voir document Devoir_modélisation.pdf

  • Séance 3 :

    • Cours langage SQL : voir document séance3_cours_SQL.pdf

    • Exercices langage SQL : voir document séance3_exercices_SQL.pdf

    • NOUVEAU : Correction partielle des exercices langage SQL : voir document séance3_exercices_SQL_correction_partielle.pdf

    • Correction du devoir de modélisation : voir les documents Devoir_modélisation_correction_....pdf

    • Devoir de modélisation à rendre au plus tard le lundi 28 mai à minuit : voir document Devoir_SQL.pdf