Découverte de Microsoft SQL Server 2016
Explorer l’architecture de base de SQL Server
Bilan des versions antérieures
Les nouvelles fonctionnalités de SQL Server 2016 et du T-SQL
Utiliser SQL Server Management Studio
Découverte du T-SQL
Présentation du T-SQL
La logique des ensembles appliquée au T-SQL
Comprendre le concept de prédicats logiques
Utilisation des instructions SELECT
Comprendre la logique et l’organisation des instructions SELECT
Composer une instruction de sélection simple
Éviter les doublons avec SELECT DISTINCT
Créer un alias de tables ou de colonnes
Composer des expressions CASE simples
Exécution de requêtes sur plusieurs tables
Visualiser et comprendre le principe des jointures simple
Effectuer une requête avec une jointure simple
Effectuer des requêtes avec des jointures internes et externes
Utiliser les jointures croisées et jointures automatiques
Tri et filtrage des données
Effectuer un tri simple
Filtrer avec des prédicats
Utiliser les options TOP et OFFSET-FTECH
Effectuer des actions avec des valeurs inconnues
Les données SQL Server 2016
Identifier les différents types de données SQL Server 2016
Effectuer des requêtes avec des chaînes de caractères
Inclure les dates et les heures dans les requêtes
Utilisation du langage de manipulation de données DML
Insérer des nouvelles données
Modifier ou supprimer des données existantes
Intégration de fonctions
Inclure des fonctions intégrées dans les requêtes
Ajouter une fonction de conversion
Utiliser les fonctions logiques
Travailler avec les valeurs NULL grâce aux fonctions
Groupement et agrégation des données
Inclure des fonctions d’agrégation
Ajouter la clause GROUP BY dans la requête
Filtrer selon la valeur avec HAVING
Mise en œuvre de sous-requêtes
Composer une sous-requête
Utiliser les sous-requêtes corrélées
Utiliser EXISTS dans les sous-requêtes
Utilisation des expressions de tables
Comprendre et utiliser les tables dérivées
Intégrer les expressions de tables courantes
Utiliser les fonctions de tables en ligne
Utiliser les vues
Utilisation des opérateurs d’ensembles
Utiliser l’opérateur d’union
Utiliser les opérateurs EXCEPT et INTERSECT
Utiliser l’opérateur APPLY