Base de données

Pour obtenir les cours au format pdf, vous pouvez les imprimer en pdf en passant par chrome

Cours 1 - MCD
Objectifs
  • Modéliser un système d'information de manière graphique
  • Utiliser le formalisme merise
  • Representer les flux et les acteurs d'un système d'information
Le Déroulement
  • Un CM de 1h30
  • Une séance de 1h30 sur papier
Documents
CM TD1

Cours 2 - MLD + dépendances fonctionnelles
Objectifs
  • Vérifier l'intégrité des entités et des attributs
  • Éviter la redondance d'information
  • Avoir un langage se rapprochant de la machine
Le Déroulement
  • Un CM de 1h30
  • Une séance de 1h30 sur papier
Documents
CM TD2

Cours 3 - Normalisation + LDD
  • Appliquer des règles génériques de validité de données (Normalisation)
  • Utiliser mySQL pour la première fois
  • Créer le squelette d'une base de données (LDD)
Le Déroulement
  • Un CM de 1h30
  • Une séance de 1h30 sur ordinateur
Documents
CM TD3

Cours 4 - Langage de manipulation de données
  • Inserer des données
  • Manipulez des données (ajout/suppression/miseàjours)
  • Utiliser des fonctions SQL d'agrégation
Le Déroulement
  • Un CM de 1h30
  • 3 séances de 1h30 sur ordinateur
Documents
CM TD4

Cours 5 - Le select contre attaque
  • Utiliser des requêtes imbiquées
  • Réaliser les premières jointures
  • Réfléchir un peu plus qu'avant !
Le Déroulement
  • Un CM de 1h30
  • Une séance de 1h30 sur ordinateur
Documents
CM TD5

Cours 6 - Le retour du select
  • Réaliser des tripples requêtes
  • Maitriser les jointures (LEFT,RIGHT,INNER)
  • Réfléchir encore un peu plus qu'avant !
Le Déroulement
  • Un CM de 1h30
  • Une séance de 1h30 sur ordinateur
Documents
CM TD6