1 - Introduction aux bases de données relationnelles
- Autres types de bases de données
- Analyse des données
- Langages de Bases de données
- Architecture de base de SQL Server
- Editions et versions SQL Server
- Démarrer avec SQL Server Management Studio
2 - Modélisation des données
- Modélisation des données
- Modélisation entités relations
3 - Normalisation
- Les fondamentaux de la normalisation
- Les formes normales
- Dénormalisation
4 - Relations
- Schéma relationnel
- Intégrité référentielle
5 - Objets de Bases de données
- Tables
- Vues
- Procédures stockées
- Autres objets de Bases de données
6 - Introduction aux requêtes T-SQL
- Présenter T-SQL
- Comprendre les ensembles
- Comprendre les prédicats logiques
- Comprendre l’ordre logique des opérations dans les instructions SELECT
7 - Ecrire des requêtes SELECT
- Ecrire des instructions SELECT simples
- Eliminer les doublons avec DISTINCT
- Utiliser les alias de colonnes et de tables
- Ecrire des expressions CASE simples
8 - Ecrire des requêtes sur des tables multiples
- Comprendre les jointures
- Requêtes avec des jointures internes
- Requêtes avec des jointures externes
- Requêtes avec des jointures croisées et des auto-jointures
9 - Tri et filtrage de données
- Trier des données
- Filtrer des données avec les Prédicats
- Filtrer avec les options TOP et OFFSET-FTECH
- Travailler avec les valeurs inconnues
10 - Travailler avec les types de données SQL Server 2016
- Présenter les types de données SQL Server 2016
- Travailler avec les chaînes de caractères
- Travailler avec les Dates et les Heures
11 - Utilisation de DML pour modifier des données
- Insérer des données
- Modifier et supprimer des données
12 - Utilisation des fonctions intégrées
- Ecrire des requêtes avec les fonctions intégrées
- Utiliser les fonctions de conversion
- Utiliser les fonctions logiques
- Utiliser les fonctions pour travailler avec NULL
13 - Grouper et agréger des données
- Utiliser les fonctions d’agrégation
- Utiliser la clause GROUP BY
- Filtrer les groupes avec HAVING
14 - Utilisation des sous-requêtes
- Ecrire des sous-requêtes
- Ecrire des sous-requêtes corrélées
- Utiliser le prédicat EXISTS avec les sous-requêtes
15 - Utilisation des ensembles d’opérateurs
- Ecrire des requêtes avec l’opérateur UNION
- Utiliser EXCEPT et INTERSECT
- Utiliser APPLY
17 - Performance
- Indexation
- Performance des requêtes
- Accès concurrentiel
18 - Certification Microsoft Querying Data with Transact-SQL
- Cette formation prépare la certification Microsoft Querying Data with Transact-SQL