Cette formation SQL Server 2016 apporte les connaissances et les compétences nécessaires pour développer une base de données Microsoft SQL Server.
Elle permet de préparer la certification 70-762 Développement de bases de données SQL.
Cette certification Microsoft fait partie du cursus de certification
MCSA Développement de base de données SQL Server 2016.
Objectifs de la formation
A l’issue de cette formation Microsoft, vous serez capable de :
- Concevoir et mettre en oeuvre des tables
- Décrire la conception avancée des tables
- Assurer l'intégrité des données via les contraintes
- Décrire les index y compris les index optimisés et "columstore"
- Concevoir et mettre en oeuvre les vues, les procédures stockées et les fonctions
- Répondre à la manipulation des données via les triggers
- Concevoir et mettre en oeuvre les tables "in-memory"
- Mettre en oeuvre le code géré dans SQL Server
- Effectuer des requêtes sur les données XML
- Travailler avec les données spatiales
- Requêtes sur les Blobs et les documents textes
Public
Cette formation SQL Server 2016 s’adresse aux personnes souhaitant acquérir des compétences sur les fonctionnalités et les technologies des produits SQL Server pour la mise en oeuvre d'une base de données.
Prérequis
Avoir des connaissances de base du système d'exploitation Microsoft Windows et de ses principales fonctionnalités, des connaissances pratiques de Transact-SQL et des bases de données relationnelles. Comprendre l’anglais et son vocabulaire spécifique IT.
Il est conseillé d'avoir suivi le cours
Microsoft SQL Server 2016 : Ecrire des requêtes de données avec Transact-SQL
.
Vous souhaitez faire vérifier vos prérequis ? Contactez-nous pour l’organisation d’un entretien téléphonique avec un de nos consultants formateurs.
Programme de la formation
Introduction au développement d'une base de données
Introduction à la plate-forme SQL Server
Tâches de développement de bases de données SQL Server
Conception et mise en oeuvre des tables
Concevoir des tables
Types de données
Travailler avec des schémas
Créer et modifier des tables
Conception avancée des tables
Partitionner des données
Compresser des données
Tables temporaires
Sécurisation de l’intégrité des données via les contraintes
Renforcer l’intégrité des données
Mettre en œuvre l’intégrité des données
Mettre en œuvre l’entité et l'intégrité référentielle
Introduction à l’indexation
Concepts principaux d’indexation
Types de données et index
Heaps, cluster et index non clusterisés
Colonnes simples et index composite
Conception des stratégies d'index optimisés
Stratégies d'index
Gérer les index
Plans d'exécution
The Database Engine Tuning Advisor
Query Store
Index « colomnstore »
Introduction aux "Colomnstore"
Créer des index "Colomnstore"
Travailler avec des index "Colomnstore"
Conception et mise en œuvre des vues
Introduction aux vues
Créer et gérer des vues
Besoins en performance pour les vues
Conception et mise en œuvre des procédures stockées
Introduction aux procédures stockées
Travailler avec les procédures stockées
Mettre en œuvre les procédures stockées paramétrées
Contrôler le contexte d’exécution
Conception et mise en œuvre des fonctions
Vue d’ensemble des fonctions
Concevoir et mettre en œuvre les fonctions scalaires
Concevoir et mettre en œuvre les fonctions de table
Alternatives aux fonctions
Réponse aux manipulations de données via les triggers
Concevoir les triggers DML
Mettre en œuvre les triggers DML
Concepts avancés de triggers
Utilisation des tables « in memory »
Tables à mémoire optimisée
Procédures stockées natives
Mise en œuvre du code géré dans SQL Server
Introduction à l’intégration de SQL CLR
Importer et configurer les assemblages
Stockage et écriture de requêtes pour les données XML dans SQL Server
Introduction à XML et aux Schémas XML
Stocker les données XML et les schémas dans SQL Server
Mettre en œuvre les types de données XML
Utiliser T-SQL pour XML
Démarrer avec XQuery
Shredding XML
Travailler avec des données spatiales SQL Server
Introduction aux données spatiales
Travailler avec des types de données spatiales SQL Server
Utiliser les données spatiales dans les applications
Stockage et interrogation de BLOB et de documents texte dans SQL Server
Considérations pour les données BLOB
Travailler avec FILESTREAM
Utilisation de la recherche en texte intégral
Concurrence SQL Server
Concurrence et transactions
Verrouillage interne
Performance et surveillance
Evénements étendus
Travailler avec des événements étendus
Statistiques de requête en direct
Optimiser la configuration de fichiers de base
Métriques
Méthodes pédagogiques
De nombreux ateliers effectués durant la formation permettent aux participants de disposer d'une expérience pratique sur SQL Server 2016.
La dernière version du support de cours officiel Microsoft en anglais est remise au format électronique. Ce support Microsoft est disponible à tout moment (en ligne ou hors ligne) et est unique pour chaque participant. Il nécessite la création d'un compte personnel sur le site
SkillPipe.
Afin d’évaluer l’acquisition de vos connaissances et compétences, il vous sera remis une grille d’auto-évaluation, qui sera à compléter à la fin de chaque module pratique, ainsi qu’à la fin de la formation.
Les plus de cette formation
- Cette formation SQL Server 2016 prépare à l'examen de certification 70-762 Développement de bases de données SQL, qui permet avec la certification 70-761 d'obtenir le titre Microsoft MCSA Développement de base de données SQL 2016.
- Nos consultant experts vous apportent leurs conseils et leurs retours d’expérience.