Base de données relationnelles

Cours ENSAI de 1ère année
Author

Ludovic Deneuville

Contenu du cours

  • Les bases de données
    • Les bases de données relationnelles
  • Introduction au langage SQL
    • Créer des tables
    • Lire des tables
  • Les Agrégations
  • L’Algébre relationnelle
  • Les jointures
  • SQL avancé (Vues, Index, Droits, CTE)
  • Modélisation UML
    • Formes normales

TP

  • TP1 : Première requêtes SQL
    • DuckDB, fichier parquet des prénoms
    • SELECT, WHERE, ORDER BY, GROUP BY
  • TP2 : Exercices vintages
    • Location de DVD, Ecole de musique, Rugby
    • INNER JOIN, CREATE TABLE, DATE
  • TP3 : Discographie
    • HAVING, INSERT, SEQUENCE, LEFT JOIN
  • TP4 : Chess
    • UPDATE, LEFT JOIN, EXISTS
  • TP5 : ?
  • TD6 : Modélisation
    • Dépendances fonctionnelles, Formes Normales, UML