Plan du cours
Module 1 : Introduction
- Définition de SQL
- Capacités de SQL
- Normes de SQL
-
Utilisations de SQL
Module 2 : Commandes de requêtes SQL
- Création de table [Type de données, Format de table, Format de clé]
- Insertion de données [D'un enregistrement unique à plusieurs enregistrements]
- Insert Into [D'un enregistrement unique à plusieurs enregistrements]
- Instruction Select
- Instructions Select avec conditions
- Instructions Select avec sous-requête
Module 3 – Requête avec unions
- Règle et application de Union
- Règle et application de Union all
Module 4 – Calcul et computation
- Utilisation de requêtes spéciales telles que :
- SOMME (SUM)
- MOYENNE (AVE)
- MINIMUM (MIN)
- MAXIMUM (MAX)
- Autres procédures de calcul pour extraire des données
Module 5 – Diagramme des relations entités-associations
- Relations entre tables
- Comment décomposer correctement une table unique en plusieurs tables
- Création de tables avec relations
- Comment améliorer les performances de la sélection de données en utilisant le diagramme E/R (ERD)
Module 6 – Jointures de tables avec 2 tables
- Jointures complètes (Full Join)
- Jointures internes (Inner Join)
- Jointures à gauche (Left Join)
- Jointures à droite (Right Join)
Module 7 – Combinaison de jointures
- Utilisation de 3 tables ou plus avec des jointures mixtes (gauche, droite, complète, interne)
- Lignes directrices à suivre lors de la jointure de plusieurs tables
Module 8 – Transactions SQL
- Qu'est-ce qu'une transaction SQL ?
- Utilisations des transactions SQL
- Transaction SQL lors de la sélection de données
- Transaction SQL, annulation (roll back) et validation (commit)
- Propriété ACID de la transaction SQL
NOTE :
- Il y aura des exercices pratiques pour chaque module qui seront complétés pour tester la compréhension des participants sur les sujets abordés.
- Les diapositives PowerPoint seront fournies à la fin de la formation.
- Les requêtes SQL du cours seront fournies à la fin de la formation.
- Une version non résolue et une version résolue de l'exercice seront fournies à la fin de la formation.
Pré requis
SQL : Fondamentaux du requêtage ou connaissance équivalente.
Nos clients témoignent (4)
La fluidité du flux de formation.
Alby Geronimo - Aarki, Inc.
Formation - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Traduction automatique
L'instructeur explique tout d'une manière très facile à comprendre. Il est exceptionnellement doué pour enseigner.
Elaiza Marie Parumog - Aarki, Inc.
Formation - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Traduction automatique
L'instructeur explique tout d'une manière très facile à comprendre. Il est extrêmement doué pour enseigner.
Elaiza Marie Parumog - Aarki, Inc.
Formation - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Traduction automatique
La façon dont l'instructeur enseigne est très informative et efficace, particulièrement le deuxième jour lorsque les sujets sont un peu plus avancés.
Aynanie Kiram - Aarki, Inc.
Formation - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Traduction automatique