1 - Introduction à Microsoft SQL Server 2012/2014
- L’architecture de base de SQL Server
- Versions et éditions de SQL Server
- Mise en route avec SQL Server Management Studio
2 - Introduction aux requêtes T-SQL
- Introduction à T-SQL
- Jeux de compréhension
- Comprendre la logique des prédicats
- Comprendre l’ordre logique des opérations dans les instructions SELECT
3 - Ecrire des requêtes SELECT
- Écrire des instructions SELECT simples
- Suppression des doublons avec DISTINCT
- Utiliser des alias de colonne et de table
- Écriture d’expressions CASE simples
4 - Requêter plusieurs tables
- Comprendre les jointures
- Écrire des requêtes à l’aide de jointures internes
- Écrire des requêtes à l’aide de jointures externes
- Écrire des requêtes à l’aide de jointures croisées et de jointures libres
5 - Tri et filtrage de données
- Tri des données
- Filtrer des données avec la clause WHERE
- Filtrage à l’aide des options TOP et OFFSET-FECTCH
- Travailler avec des valeurs inconnues et manquantes
6 - Travailler avec les types de données SQL Server 2012/2014
- Introduction aux types de données SQL Server 2012/2014
- Travailler avec les données de type caractères
- Travailler avec les données de date et d’heure
7 - Utiliser DML pour modifier des données
- Insertion de données
- Modifier ou supprimer des données
8 - Utiliser des fonctions intégrées
- Écrire des requêtes avec des fonctions intégrées
- Utiliser des fonctions de conversion
- Utiliser des fonctions logiques
- Utiliser des fonctions prenant en charge la valeur NULL
9 - Regroupement et agrégation de données
- Utiliser des fonctions d’agrégation
- Utiliser la clause GROUP BY
- Filtrer les groupes avec la clause HAVING
10 - Utiliser les sous-requêtes
- Écrire des sous-requêtes autonomes
- Écrire des sous-requêtes corrélées
- Utiliser le prédicat EXIST avec les sous-requêtes
11 - Utiliser des expressions de table
- Utiliser des tables dérivées
- Utiliser des expressions de table communes
- Utiliser des vues
- Utiliser des fonctions de tables incluses
12 - Utiliser des opérateurs de jeu
- Écrire des requêtes avec l’opérateur UNION
- Utiliser EXCEPT et INTERSECT
- Utiliser APPLY
13 - Utiliser des fonctions de classement, de décalage et d'agrégation de fenêtre
- Créer des fenêtres avec OVER
- Explorer les fonctions de fenêtre
14 - Pivot et regroupement
- Écrire des requêtes avec les clauses PIVOT et UNPIVOT
- Travailler avec les jeux de regroupement
15 - Exécution des procédures stockées
- Requêter des données avec les procédures stockées
- Passage de paramètres vers des procédures stockées
- Créer des procédures stockées simples
- Travailler avec le SQL dynamique
16 - Programmer avec Transact T-SQL
- Éléments de programmation T-SQL
- Contrôle du flux de programme
17 - Mettre en oeuvre la gestion des erreurs
- Utiliser les blocs TRY /CATCH
- Travailler avec les informations sur les erreurs
18 - Implémenter les transactions
- Transaction et moteur de base de données
- Contrôler les transactions
- Niveaux d’isolation
19 - Certification Microsoft Querying Data with Transact-SQL (70-761)
- Cette formation prépare au passage de la Certification Microsoft Querying Data with Transact-SQL (70-761)