Requêtes SQL Server 2012-2014
Objectifs
- Cette formation Requêtes SQL Server 2012-2014 vous permettra d'acquérir les compétences pour écrire des requêtes Transact-SQL pour Microsoft SQL Server 2014
Programme
Introduction à Microsoft SQL Server 2014
- Architecture de bases SQL Server
- Editions et versions de SQL Server
- Démarrer avec SQL Server Management Studio
Introduction aux requêtes TSQL
- Présenter Transact-SQL
- Comprendre les ensembles
- Comprendre la logique de prédicats logiques
- Comprendre l'ordre logique des opérations dans les instructions SELECT
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
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 autojointures
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
Travailler avec les types de données SQL Server 2014
- Présenter les types de données SQL Server 2014
- Travailler avec les chaînes de caractères
- Travailler avec les Dates et les Heures
Utilisation de DML pour modifier des données
- Insérer des données
- Modifier et supprimer des données
Utilisation des fonctions intégrées
- Ecrire des requêtes avec les fonctions intégrées
- Utilisation des fonctions de conversion
- Utilisation des fonctions logiques
- Utilisation des fonctions pour travailler avec NULL
Grouper et agréger des données
- Utilisation des fonctions d'agrégation
- Utilisation de la clause GROUP BY
- Filtrage de groupes avec la clause HAVING
Utilisation des sous-requêtes
- Écriture de sous-requêtes
- Écriture de sous-requêtes corrélées
- Utilisation du prédicat EXISTS avec les sousrequêtes
Utilisation des expressions de tables
- Utiliser les tables dérivées
- Utiliser les expressions de tables courantes
- Utiliser les vues
- Utiliser les fonctions de table en ligne
Utilisation des ensembles d’opérateurs
- Ecrire des requêtes avec l’opérateur UNION
- Utiliser EXCEPT et INTERSECT
- Utiliser APPLY
Utilisation des fonctions de classement, de décalage et d’agrégation
- Utiliser la clause OVER
- Explorer des fonctions de fenêtrage
Pivot et Grouping Sets
- Ecrire des requêtes avec PIVOT et UNPIVOT
- Travailler avec le Grouping Sets
Exécution de procédures stockées
- Interroger les données avec PIVOT et UNPIVOT
- Passer des paramètres aux procédures stockées
- Créer des procédures stockées simples
- Travailler avec SQL Dynamique
Programmation avec T-SQL
- Eléments de programmation T-SQL
- Contrôler le flux des programmes
Mise en œuvre de la gestion d’erreurs
- Utiliser les blocs TRY et CATCH
- Travailler avec les informations sur les erreurs
Mise en œuvre des transactions
- Transactions et moteur de base de données
- Contrôler les transactions
Améliorer les performances des requêtes
- Facteurs de performances des requêtes
- Affichage des données de performances des requêtes
Interroger les Métadonnées de SQL Server
- Interroger les Vues de catalogue Système et les fonctions
- Exécuter les procédures stockées Systèmes
- Interroger les objets de gestion dynamique
Please login to get access to the quiz
Back to SQL Server 2012/2014 – Les Fondamentaux