Requêtes de données avec Transact-SQL Durée: 5 Jours Réf de cours: M20761 Version: B Résumé: Cette formation permet d'apporter aux participants les compétences et connaissances nécessaires pour écrire des requêtes Transact-SQL pour Microsoft SQL Server 2016. Cette formation est la base de toutes les possibilités offertes par SQL Server : administration et développement de la base de données et la Business Intelligence. Formation éligible au Compte Personnel de Formation (CPF), permettant de préparer la Certification Microsoft Requête SQL Server 2016, inscrite à l'inventaire de la CNCP. La formation couvre les nouvelles fonctionnalités de SQL Server 2016 mais aussi toutes les possibilités offertes par la plateforme de données SQL server. Public visé: Cette formation s’adresse aux administrateurs de bases de données, aux développeurs de Base de données et aux professionnels de la Business Intelligence. Objectifs: Décrire les fonctionnalités clés et les composants de SQL Server 2016 Décrire les T-SQL et les prédicats logiques Ecrire des requêtes SELECT Ecrire des sous-requêtes Créer et mettre en oeuvre des vues et des fonctions de valeurs de tables Utiliser l'ensemble des opérateurs pour combiner les résultats des requêtes Ecrire des requêtes sur des tables multiples Utiliser les fonctions de classement, de décalage et d’agrégation Ecrire des requêtes SELECT pour trier et filtrer les données Transformer les données en utilisant pivot, unpivot, roolup et cube Décrire l’utilisation des types de données dans SQL Server Créer et exécuter les procédures stockées Ecrire les requêtes DML Programmer avec T-SQL Ecrire des requêtes qui utilisent les fonctiobns intégrées Pré-requis: Test et certification Avoir des connaissances pratiques sur les bases de données relationnelles et des connaissances de base sur le système d’exploitation Windows et ses principales fonctionnalités. Cette formation prépare au test 70-461 M20761 B www.globalknowledge.fr [email protected] 01 78 15 34 00 Contenu: Introduction à Microsoft SQL Server 2016 line Architecture de base de SQL Server Editions et versions SQL Server Démarrer avec SQL Server Management Studio Introduction aux requêtes T-SQL line Présenter T-SQL Comprendre les ensembles Comprendre les prédicats logiques Comprendre l’ordre logique des opérations dans les instructions SELECT Ecrire des requêtes SELECT line 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 line Comprendre les jointures Requêtes avec des jointures internes Requêtes avec des jointures externes Requêtes avec des jointures croisées et des auto-jointures Tri et filtrage de données line 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 2016 line 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 Utilisation de DML pour modifier des données line Insérer des données Modifier et supprimer des données Utilisation des fonctions intégrées line Ecrire des requêtes avec les fonctions intégrées Utiliser les fonctions de conversion Utiliser les fonctions logiques Utiliser les fonctions pour travailler avec NULL Grouper et agréger des données line Utiliser les fonctions d’agrégation Utiliser la clause GROUP BY Filtrer les groupes avec HAVING Utilisation des sous-requêtes line Ecrire des sous-requêtes Ecrire des sous-requêtes corrélées Utiliser le prédicat EXISTS avec les sous-requêtes Utilisation des fonctions de classement, de décalage et d’agrégation line Utiliser la clause OVER Explorer des fonctions de fenêtrage Pivot et Grouping Sets line Ecrire des requêtes avec PIVOT et UNPIVOT Travailler avec le Grouping Sets Exécution de procédures stockées line 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 line Eléments de programmation T-SQL Contrôler le flux des programmes Utilisation des expressions de tables line Utiliser les vues Utiliser les tables dérivées Utiliser les expressions de tables courantes Utiliser les fonctions de table en ligne Utilisation des ensembles d’opérateurs line Ecrire des requêtes avec l’opérateur UNION Utiliser EXCEPT et INTERSECT Utiliser APPLY Autre(s) Information(s): Support de cours officiel Microsoft remis aux participants. Notez que désormais nous fournissons aux participants un support de cours au format électronique. Ce support Microsoft est unique pour chaque participant, après création préalable d'un compte personnel sur le site SkillPipe ( http://skillpipe.courseware-marketplace.com ), et reste disponible à tout moment (en ligne ou hors ligne). Pour profiter pleinement du support électronique dès le 1er jour, nous invitons les participants à se munir d'un PC ou d'une tablette, qu’ils pourront connecter en WiFi dans nos locaux de Rueil, Lyon ou Lille. Comment utiliser le support de cours électronique Microsoft via SkillPipe ? Visionnez notre tutoriel . M20761 B www.globalknowledge.fr [email protected] 01 78 15 34 00 Plus d'informations: Pour plus de renseignements ou pour vous inscrire, merci de nous contacter au 01 78 15 34 00 [email protected] www.globalknowledge.fr 100, avenue Albert 1er - 92500 RUEIL-MALMAISON M20761 B www.globalknowledge.fr [email protected] 01 78 15 34 00