20464: Développer une base de données avec Microsoft SQL Server® 2014

Cette formation – Développer une base de données Microsoft SQL Server – fournit les compétences et connaissances nécessaires pour créer des objets de base de données tels que les vues ou les procédures stockées avec les paramètres et les fonctions. D’autres aspects courants de la procédure de codage, tels que les index, la concurrence d’accès, la prise en compte des erreurs et les déclencheurs sont aussi abordés dans la formation.  Les participants apprennent à concevoir des tables logiques, créer des plans d’indexation et d’interrogation.

 

  • Présenter la plateforme SQL server et ses outils majeurs
  • Déterminer les types de données appropriées pour être utilisées lors de la conception des tables, la conversion des données entre les types de données et la création des alias de types de données
  • Appréhender les meilleures pratiques concernant les tables SQL server et être capable de créer des tables avec T-SQL
  • Lire et interpréter les détails des éléments courants à partir des plans d’exécution
  • Concevoir et mettre en œuvre les vues et les procédures stockées
  • Concevoir et mettre en oeuvre des déclencheurs
  • Stocker des données XML et des schémas dans SQL Server
  • Améliorer les requêtes de base sur les données XML dans SQL Server

 

 

Catégories : , ,

Description

20464 Développer une base de données avec Microsoft SQL Server® 2014

 

Durée

5 jours

 

Objectifs

cette formation – Développer une base de données Microsoft SQL Server – fournit les compétences et connaissances nécessaires pour créer des objets de base de données tels que les vues ou les procédures stockées avec les paramètres et les fonctions. D’autres aspects courants de la procédure de codage, tels que les index, la concurrence d’accès, la prise en compte des erreurs et les déclencheurs sont aussi abordés dans la formation.  Les participants  apprennent à concevoir des tables logiques, créer des plans d’indexation et d’interrogation.

 

  • Présenter la plateforme SQL server et ses outils majeurs
  • Déterminer les types de données appropriées pour être utilisées lors de la conception des tables, la conversion des données entre les types de données et la création des alias de types de données
  • Appréhender les meilleures pratiques concernant les tables SQL server et être capable de créer des tables avec T-SQL
  • Lire et interpréter les détails des éléments courants à partir des plans d’exécution
  • Concevoir et mettre en œuvre les vues et les procédures stockées
  • Concevoir et mettre en oeuvre des déclencheurs
  • Stocker des données XML et des schémas dans SQL Server
  • Améliorer les requêtes de base sur les données XML dans SQL Server

 

 

Prérequis

Avoir des connaissances sur l’écriture des requêtes T-SQL et sur les concepts des bases de données relationnelles

 

Public

Cette formation s’adresse aux clients intéressés par SQL Server 2012 ou SQL Server 2014 et aux professionnels des bases de données

 

Certification

Cette formation prépare à la certification  70-464 TS : Developing Microsoft® SQL Server® 2012 Databases, dans le cadre du titre MCSE Data Platform.

 

Contenu

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
  • Partitionner des données
  • Compresser des données

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’intégrité référentielle

Introduction à l’indexation

  • Concepts principaux d’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 »

  • 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
  • Mettre en œuvre l’intégration SQL CLR

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

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

 

Informations complémentaires

Durée

5 jours

Editeur

Microsoft

Mode de formation

Présentiel

Origine du support de cours

MOC- Microsoft Official Curriculum

X