Introduction à Microsoft SQL Server
- L’architecture de base de SQL Server
- Éditions et versions SQL Server
- Mise en route de SQL Server Management Studio.
Introduction à la requête T-SQL
- Présentation de T-SQL
- Ensembles compréhensifs
- Comprendre la logique des prédictions
- Comprendre l’ordre logique des opérations dans les instructions SELECT.
Ecriture des requêtes SELECT
- Rédaction d’instructions SELECT simples
- Élimination des doublons avec DISTINCT
- Utilisation de colonnes et d’alias de table
- Rédaction d’expressions simples CASE.
Atelier et Cas pratique
Tri et filtrage des données
- Tri des données
- Filtrage des données avec les prédicats
- Filtrage des données avec TOP et OFFSET-FETCH
- Travailler avec des valeurs inconnues.
Utilisation des types de données SQL Server 2016
- Présentation des types de données SQL Server 2016
- Utilisation des données personnelles
- Travailler avec les données de date et d’heure.
Utilisation de DML pour modifier les données
- Insertion de données
- Modification et suppression de données.
Atelier et cas pratiques
Utilisation des fonctions intégrées
- Ecriture de requêtes avec fonctions intégrées
- Utilisation des fonctions de conversion
- Utilisation des fonctions logiques
- Utiliser des fonctions pour travailler avec NULL.
Groupement et agrégation de données
- Utilisation des fonctions agrégées
- Utilisation de la clause GROUP BY
- Filtrage des groupes avec HAVING.
Utilisation de sous-requêtes
- Écriture de sous-requêtes auto-contenues
- Composer des sous-requêtes corrélées
- Utilisation du prédicat EXISTS avec sous-requêtes.
Atelier et cas pratique
Utilisation des expressions de table
- Utilisation des vues
- Utilisation de fonctions de table intégrées
- À l’aide de tables dérivées
- Utilisation des expressions de table commune.
Utilisation des opérateurs Set
- Ecriture de requêtes auprès de l’opérateur UNION
- Utilisation EXCEPT et INTERSECT
- Utilisation de l’APPLICATION.
Atelier et cas pratique