Brève Intro
La philosophie des bases de données relationnelles,Le marché des bases de données en 2020,Les différents types de BDD relationnelle
Qu’est ce que le CRUD ? CREATE, READ, UPDATE, DELETE

La sélection de données


SELECT … FROM*
WHERE*
ORDER BY simple et multiple
GROUP BY simple et multiple
Les 5 opérations d’aggrégation
La clause HAVING, le WHERE des aggrégations.
Les jointures
INNER JOIN
OUTER JOIN
Compréhension des jointures du point de vue de la théorie des ensembles
Les sous requêtes (sous SELECT)
UNION

Les autre opérations en SQL

Intégrité des données


Les clés primaires, clé étrangères
Les contraintes de clé étrangères
Les index, pourquoi et comment
Les transactions
Les triggers
Les procédures stockées
Conception de base de données
Les bases normalisées et dénormalisées
Les types


Annexe
Administration de base de données
Autres types de base de données : NoSQL, Document DB, GraphDB