Site de Bertrand LIAUDET

Présentation du cours -> Cliquez pour voir les contenus

8 juin 2017, par Bertrand LIAUDET

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