Le cours se compose des éléments suivants :
JOURNEE 1
1 - Introduction —>
article
2 - TP - Installation de MySQL —>
article
L’objectif est d’installer un MySQL sur sa machine.
Soit un MySQL seul, soit un environnement de développement PHP-MySQL type WAMP ou MAMP.
3 - TP de base post intallation - Première prise en main du serveur —>
article
L’objectif est de contrôler le serveur et la calculette non graphique du SQL.
4 - SQL - Requêtes mono-table sans statistiques —>
article
Premières utilisations du SQL : requêtes mono-table sans statistiques.
Cours et TP
JOURNEE 2
5 - SQL - Requêtes mono-table avec statistiques —>
article
Premières utilisations du SQL : requêtes mono-table AVEC statistiques.
Cours et TP
6 - SQL - Requêtes multi-tables - Jointures naturelles —>
article
Cours § 1 : Modélisation relationnelle - Clé étrangère
Cours § 2 : Jointures
TP n°1
JOURNEE 3
7 - SQL - Requêtes multi-tables - Jointures artificelles, Requêtes imbriquées et ensemblistes, Vue —>
article
Cours § 3 : Jointures artificielles
Cours § 4 : Requêtes imbriquées
Cours § 5 : Opérations ensemblistes
Cours § 6 : Equivalences entre opérations
Cours § 7 : Vue
TP n°2 (et fin du TP n°1
TP : exercices 1 et 2
JOURNEE 4
8 - SQL - DDL et DML —>
article
DDL : Create - Alter - Drop Table
Foreign Key
DML : Insert Update Delete
TP : exercices 1 et 2
9 - SQL2 - Jointure externe—>
article
Cours § 8 : Produits cartésiens et jointures en SQL 2
Cours § 9 : Jiontures externes
10 - TP - Clé primaire concaténée - SQL1 et SQL2 —>
article