Bases de données - IUT

Mírian Halfeld Ferrari Alves



Bibliographie

Sommaire
  • Introduction et modèle relationnel
    Fichier PDF: Introduction

  • Langages de requêtes
    • Les requêtes conjonctives, l' algèbre et SQL
      Fichier PDF: Query-Part1
    • L'introduction de l'union et de la négation, opérateurs ensemblistes
      Fichier PDF: Query-Part2
    • SQL et les opérations d'agrégation
      Fichier PDF: Query-Part3

  • Contraintes d'intégrité sur les bases de données relationnelles
    Fichier PDF: Contraintes et formes normales

  • SQL: création de tables, contraintes, droits d'access
    Fichier PDF: Query-Updates-DDL


Supports
Les supports de cours (diapositifs) et les listes d'exercices sont disponibles sur cette page.
Les TD et TP seront aussi disponibles sur ENT Cours en ligne (BD).
Listes d'exercices:
Fichier PDF: Liste1

Le calcul des notes pour le semestre:
Moyenne = (Projets ou Exercices notés X 0.15) + (Contrôle1 X 0.25) + (Contrôle2 X 0.30) + (Contrôle3 X 0.30)


Planning du cours (Prévision):
  • Cours 1: Introduction et définition du modèle relationnel.

  • Cours 2: Requêtes de base (algèbre SPJR et SPC et SQL)

  • Cours 3: Requêtes de base (algèbre SPJR et SPC et SQL)

  • Cours 4: L'algèbre relationnelle et SQL (opérations ensemblistes)

  • Cours 5: SQL (opérations d'agrégation)

  • Cours 6: Contrôle 1 (aura lieu dans la semaine 6 ou 7, selon le calendrier)
    le Contrôle 2 aura lieu en TD, vers la fin de la période P1)

  • Cours 7: SQL (opérations d'agrégation)

  • Cours 8: Contraintes d'intégrité

  • Cours 9: Contraintes d'intégrité

  • Cours 10: Contraintes d'intégrité et formes normales

  • Cours 11: SQL (opérations de mises à jour, création de tables, contraintes ...)

  • Cours 12: Contraintes d'intégrité et formes normales

  • Cours 13: Contrôle 3