أهداف الدورة التكوينية
Objectifs pédagogiques :
- Écrire des requêtes de base
- Utiliser des requêtes pour agréger et grouper des données
- Acquérir de solides bases afin d’effectuer des requêtes de données issues de plusieurs tables
- Utiliser les objets de programmation pour récupérer des données
- Être capable de créer des objets de programmation
لمن تتوجه هذه الدورة؟
Cette formation Transact-SQL pour SQL Server 2016 / 2017 s’adresse aux administrateurs de bases de données, développeurs et professionnels de la Business Intelligence.
المتطلبات المسبقة
Pour suivre cette formation Transact-SQL, il est recommandé de connaître les bases de données relationnelles et les fondamentaux du système d’exploitation Windows et de ses fonctionnalités principales.
البرنامج
Introduction à Microsoft SQL Server
- Découvrir l’architecture de base de SQL Server Connaître les éditions et les versions de SQL Server Démarrer avec SQL Server Management Studio
Introduction aux requêtes T SQL
- Savoir présenter T-SQL Comprendre les ensembles Comprendre les prédicats logiques Connaître l’ordre logique des opérations dans les instructions SELECT
Écrire des requêtes SELECT
- Écrire des instructions SELECT simples Supprimer les doublons avec DISTINCT Utiliser les alias de colonnes et de tables Écrire des expressions CASE simples
Écrire des requêtes sur des tables multiples
- Comprendre ce que sont les jointures Apprendre à écrire des requêtes avec des jointures internes Écriture de requêtes avec des jointures externes Les requêtes avec des jointures croisées et des auto-jointures
Tri et filtrage de données
- Savoir 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
- 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
Utiliser le DML pour modifier des données
- Insérer des données Modifier et supprimer des données
Utilisation des fonctions intégrées
- Écrire des requêtes avec les fonctions intégrées Utiliser les fonctions de conversion Savoir utiliser les fonctions logiques Utiliser les fonctions pour travailler avec NULL
Grouper et agréger des données
- Apprendre à utiliser les fonctions d’agrégation Utiliser la clause GROUP BY Savoir filtrer les groupes avec HAVING
Utilisation des sous-requêtes
- Savoir écrire des sous-requêtes Savoir écrire des sous-requêtes corrélées Apprendre à utiliser le prédicat EXISTS avec les sous-requêtes
Utilisation des expressions de tables
- Utiliser les tables dérivées Utiliser les expressions de tables courantes Savoir utiliser les vues et les fonctions de table en ligne
Utilisation des ensembles d’opérateurs
- Écrire des requêtes avec l’opérateur UNION Utiliser EXCEPT et INTERSECT Maitriser 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 les procédures stockées 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
Description de la formation Transact SQL
Cette formation est délivrée dans les conditions définies par Microsoft : en partenariat avec un centre de formation agréé Microsoft Learning, formateur certifié Microsoft, lab officiel Microsoft, support de cours officiel Microsoft.
Durant ce cours vous apprenez à écrire des requêtes Transact-SQL, porte d’entrée à l’utilisation des différentes possibilités de SQL Server : administration et développement de la base de données, Business Intelligence.
المواضيع: SQL Server 2016

