Booster des Talents IT

Formation SQL Server 2016 Développeurs

formation sql server bi
Développez des bases de données SQL Server grâce à notre formation de 5 jours !
Cette formation SQL Server 2016 s’adresse aux professionnels des bases de données. Durant 5 jours alternant théorie et cas pratiques, les stagiaires apprendront à mettre en œuvre des développements personnalisés sur la célèbre plateforme de Microsoft. Ils seront en mesure d’utiliser les fonctionnalités et outils SQL Server pour concevoir des tables, assurer l’intégrité des données, créer des vues, utiliser les triggers, travailler avec les données XML ou encore maîtriser les requêtes sur les BLOBs.
Prixà partir de
2450 €HT
RéférenceAF28162
Durée5 jours
Public Administrateurs, Chefs de Projet, Développeurs
PrérequisDes connaissances sur les bases de données relationnelles, savoir écrire des requêtes Transact-SQL.
Éditeurs Microsoft
TP50%

Plan de Formation SQL Server 2016 Développeurs

Introduction à la formation SQL Server 2016 Développeurs

Vue d’ensemble de la plateforme SQL Server
Fonctionnalités SQL Server pour développeurs
Nouveautés de la version 2016
Outils d’administration
Bonnes pratiques pour l’installation de SQL Server 2016

Conception et implémentation de tables

Concevoir les tables d’une base de données
Utiliser les différents types de données
Travailler avec les schémas SQL
Créer et modifier des tables
Définir des contraintes sur les tables

Conception avancée de tables

Partitionner les données
Compresser les données
Tables temporelles : principes de fonctionnement, création, modification…
Manipuler et interroger des données temporelles

Intégrité des données

Assurer l’intégrité des données
Implémenter l’intégrité de domaine
Implémenter l’intégrité référentielle et d’entité
Ajouter et tester des contraintes

Indexation

Concepts et principes fondamentaux
Index et types de données
Segments, index ordonné en cluster et index non-cluster
Index sur une colonne simple et index composite

Stratégies d’indexation

Gérer les différents types d’index
Plans d’exécution
Démarrer et utiliser le Database Engine Tuning Advisor
Query Store : architecture, configuration et cas d’utilisation
Optimiser les index

Index columnstores

Introduction aux index columnstore
Architecture et bonnes pratiques de conception
Travailler avec des index columnstore : analytique opérationnelle, data warehouse…
Créer une table optimisée en mémoire avec un index columnstore

Vues

Introduction aux vues
Créer des vues standards et des vues indexées
Gérer les vues
Considérations de performance

Procédures stockées

Introduction aux procédures stockées
Développer des procédures stockées : conception, création, modification
Implémenter des procédures stockées qui utilisent des paramètres
Contrôler et changer le contexte d’exécution

Fonctions

Les fonctions sous SQL Server 2016
Créer des fonctions scalaires et des fonctions tables (TVFs)
Bonnes pratiques pour l’implémentation de fonctions
Modifier une fonction existante
Les alternatives aux fonctions

Déclencheurs DML (Data Manipulation Language)

Concevoir et implémenter des déclencheurs DML
Concepts avancés (nesting, recursion)

In-Memory OLTP

Vue d’ensemble et architecture
Les améliorations SQL Server 2016
Créer des tables optimisées en mémoire
Procédures stockées compilées en mode natif

Code managé

Introduction à l’intégration CLR (Common Language Runtime)
Gérer les assemblies avec SQL Server Data Tools (SSDT)
Mettre en œuvre l’intégration du CLR

Stockage et interrogation de données XML

Introduction à XML et aux schémas XML
Stocker des données et schémas XML
Travailler avec les données XML
Utiliser l’instruction Transact-SQL FOR XML
Requêtes XQuery basiques

Données spatiales

Introduction aux données spatiales
Travailler avec les types de données spatiales
Utiliser les données spatiales dans les applications

BLOBs et documents textes

Introduction aux BLOBs
Travailler avec FILESTREAM
Utiliser la recherche en texte intégral

Contrôle de la concurrence

Concurrence d’accès
Gérer les transactions
Verrouillage interne

Surveillance et performance

Evènements étendus
Collecter et analyser des données avec les évènements étendus
Statistiques de la recherche en direct
Optimiser la configuration des fichiers de base de données
Métriques : utiliser les DMVs (Dynamic Management Views) et surveiller la performance

Nos autres formations SQL Server 2016

AF28162Formation SQL Server 2016 Développeurs en Intra/Cours Particulier5 jours2450 €HT
AF24862Formation SQL Server 2016 Administration 30 sessions prévues5 jours2490 €HT
AF24580Formation SQL Server 2016 Nouveautés 31 sessions prévues3 jours1470 €HT
Vous pouvez également être intéressé par les formations de notre filière SQL Server 2016
Prixà partir de
2450 €HT
RéférenceAF28162
Durée5 jours
Public Administrateurs, Chefs de Projet, Développeurs
PrérequisDes connaissances sur les bases de données relationnelles, savoir écrire des requêtes Transact-SQL.
Éditeurs Microsoft
Travaux pratiques50%