SQL Server 2016 : Implémenter une Base de Données [20762]
Objectifs
- développer une base de données Microsoft SQL Server 2016
- être en mesure de créer des procédures stockées et des fonctions
- maîtriser l'implémentation du code managé dans la base de données
Programme Détaillé
Introduction au développement d'une base de données
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
Compresser des données
Tables temporaires
Sécurisation de l’intégrité des données via les contraintes
Mettre en œuvre l’intégrité des données
Mettre en œuvre l’intégrité référentielle
Introduction à l’indexation
Types de données et index
Colonnes simples et index composite
Conception des stratégies d'index optimisés
Gérer les index
Travailler avec des plans d'exécution
Utiliser DTE
Index « colomnstore »
Créer des index "Colomnstore"
Travailler avec des index "Colomnstore"
Conception et mise en œuvre des vues
Créer et gérer des vues
Besoins en performance pour les vues
Conception et mise en œuvre des 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
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
Mettre en œuvre les triggers DML
Concepts avancés de triggers
Utilisation des tables « in memory »
Procédures stockées natives
Mise en œuvre du code géré dans SQL Server
Importer et publier les assemblages
Stockage et écriture de requêtes pour les données XML dans SQL Server
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
Travailler avec des données spatiales SQL Server
Travailler avec des types de données spatiales SQL Server
Utiliser les données spatiales dans les applications
Stockage et interrogation des objets BLOB et documents texte dans SQL Server
Travailler avec FILESTREAM
Utliser la recherche en texte intégral
SQL Server Concurrency
Locking Internals
Performance et surveillance
Travailler avec les événements étendus
Statistiques de requête Live
Optimiser la Configuration du fichier de base de données
Métrique
Formation Microsoft éligible au financement par la Software Assurance
Selon la version, le support de cette formation Microsoft peut être en langue anglaise
Les sessions "A distance" sont réalisées avec l'outil de visioconférence Teams, permettant au formateur d'adapter sa pédagogie.
Nos formateurs DEMOS sont recrutés conformément aux spécifications mentionnées pour chaque formation. Ce sont des professionnels en activité et/ou des experts dans leur domaine. Ils utilisent des méthodes et outils appropriés aux formations qu’ils dispensent et adaptent leur pédagogie au public accueilli.
Avant la formation : IMPLIQUER
Questionnaire pré-formation et/ou recueil des besoins pour préciser les attentes individuelles, à l’entrée en formation.
Pendant la formation : APPLIQUER
Méthodes actives et participatives, apports théoriques (10%), mises en pratique (70%) et échanges (20%)
Elaboration de son plan d’actions personnalisé
Après la formation : ACCOMPAGNER
Les conseillers formation sont à votre disposition si vous avez besoin de précisions.
SUIVI & EVALUATION
Pour assurer un suivi individuel, Demos a mis en place 2 types d’évaluation :
Une évaluation de compétences en ligne en début et en fin de formation qui peut prendre différentes formes selon le contenu de la formation suivie : Tests d’évaluation des acquis, cas pratiques, mises en situation, soutenance devant un jury pour les formations à finalité certifiante.
Une évaluation de la satisfaction de chaque stagiaire est réalisée en ligne. Cette évaluation est complétée par l’appréciation du formateur à l’issue de chaque session.