Préambule
  • Introduction
  • Historique
Conception des bases de données
  • Du cahier des charges au MCD
  • Les entités, les attributs, le MCD et l'EAD
  • Les associations et les cardinalités
  • Les associations et les cardinalités (suite 1)
  • Les associations et les cardinalités (suite 2)
  • Du MCD au MLD
Le Modèle Physique
  • Le Modèle Physique
  • Les types de données
  • Jeu de caractères et interclassement
  • Installer Oracle MySQL Workbench
  • Modéliser avec Workbench
  • Modéliser avec Workbench (suite)
  • Normalisation
  • Dénormalisation
  • Test
L'environnement WAMP
  • Présentation
  • Télécharger WampServer
  • Installer WampServer
  • Vérifier et configurer WampServer
  • De Workbench à MySQL
Le langage SQL
  • Présentation
  • Créer une nouvelle base et son jeu de données
  • La clause SELECT
  • La clause LIMIT
  • La clause WHERE et les opérateurs de comparaison
  • Les comparaisons à NULL
  • La clause BETWEEN... AND
  • La clause IN (...)
  • L'opérateur de comparaison LIKE
  • Opérateurs logiques, arithmétiques et concaténation
  • Les alias de colonnes
  • La clause ORDER BY
  • Exercice SQL
  • Les fonctions d'agrégation
  • La clause GROUP BY
  • La clause HAVING
  • Exercice SQL
  • Modifions la base entreprise
  • Du produit cartésien aux jointures internes
  • Les jointures externes et les alias de tables
  • Les jointures réflexives
  • Les sous-requêtes
  • Les unions
  • Exercice SQL
  • Les requêtes d'insertion
  • Les requêtes de mise à jour
  • Les requêtes de suppression
  • L'intégrité relationnelle
  • Quelques fonctions
Optimisation
  • Présentation
  • Indexation
  • Les vues
  • Les variables et la console MySQL
  • Les procédures stockées
  • Les triggers
Conclusion
  • Félicitations !
  • BONUS