Plan du cours
Module 1 : Introduction
- Définition de SQL
 - Fonctionnalités de SQL
 - Normes de SQL
 - 
	
Utilisations de SQL
Module 2 : Commandes de requête SQL
 - Création de table [Type de données, Format de la table, Format des clés]
 - Insertion de données [Un seul enregistrement à plusieurs enregistrements]
 - Insert Into [Un seul enregistrement à plusieurs enregistrements]
 - Instruction Select
 - Instructions Select avec conditions
 - Instructions Select avec sous-requête
 
Module 3 - Requêtes avec des Unions
- Règles et application de l'Union
 - Règles et application de l'Union all
 
Module 4 – Calculs et opérations
- Utilisation de requêtes spéciales telles que :
 
- SUM
 - AVE (devrait être AVG)
 - MIN
 - MAX
 - Autres procédures de calcul pour extraire des données
 
Module 5 – Diagramme entité-relation
- Relations entre les tables
 - Comment décomposer correctement une seule table en plusieurs tables
 - Création de tables avec des relations
 - Amélioration des performances de la sélection des données en utilisant le diagramme entité-relation (ERD)
 
Module 6 - Jointures de table avec 2 tables
- Jointure complète (Full Join)
 - Jointure interne (Inner Join)
 - Jointure gauche (Left Join)
 - Jointure droite (Right Join)
 
Module 7 – Combinaison de jointures
- Utilisation de 3 tables ou plus avec des jointures mixtes (gauche, droite, complète, interne)
 - Directives à suivre lors de la jointure de plusieurs tables
 
Module 8 - Transactions SQL
- Qu'est-ce qu'une transaction SQL ?
 - Utilisations des transactions SQL
 
- Transactions SQL lors de la sélection de données
 - Transactions SQL, annulation (rollback) et validation (commit)
 
- Propriétés ACID des transactions SQL
 
NOTE :
- Des exercices pratiques seront réalisés pour chaque module afin de tester la compréhension des participants sur les sujets abordés.
 - Des 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 des exercices seront fournies à la fin de la formation.
 
Pré requis
SQL : Fondamentaux de la requête ou connaissances équivalentes.
Nos clients témoignent (4)
La fluidité du déroulement de la formation.
Alby Geronimo - Aarki, Inc.
Formation - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Traduction automatique
Le formateur explique tout de manière très facile à comprendre. Il est excellent pour enseigner.
Elaiza Marie Parumog - Aarki, Inc.
Formation - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Traduction automatique
Le formateur explique tout de manière très facile à comprendre. Il est excellent 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, surtout 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