Formation SQL : Maîtriser les requêtes SQL
Introduction à la formation SQL
Définition d’une base de données
Définition d’un Système de Gestion de base de données
Définir un modèle relationnel
Présentation des différents langages SQL : LID, DML, LDD
Module 1 : Cours sur le LID
Requête SELECT FROM
Requête SELECT WHERE
Requête SELECT ORDER
Requête SELECT LIMIT
Requête SELECT EXPR …
Requête SELECT FROM JOIN
Requête Requête SELECT AGGR GROUP
Requête SELECT AGGR GROUP HAVING
Module 2: Cours sur la manipulation de données (LMD)
Début du DML
Requête INSERT
Requête INSERT SELECT
Requête INSERT MULTI TABLE
Requête UPDATE
Requête UPDATE MULTI TABLE
Requête DELETE
DELETE MULTI TABLE
Module 2: Cours SQL sur la définition des données (DDL)
Requête CREATE TABLE
Requête DROP TABLE
Requête ALTER TABLE
Module 3 : Théorie sur les notions avancées en SQL
Indexes et types d’indexes
FK constraints
Modélisation de base, explication des formes normales 1, 2 et 3
Clé naturelles versus clé complexes