SQL Server 2012/2014 : Mettre en oeuvre et développer une base de données [MS20464]

F2_1000X500_man-pointing-at-laptop-screen-analytics1000x500
23
Jan
formation éligible CPF
Formation certifiante

Objectifs pédagogiques

Acquérir les compétences afin de créer des objets de base de données tels que les vues, les index, les procédures stockées avec les paramètres et les fonctions. Apprendre à concevoir des tables logiques, créer des plans d’indexation et d’interrogation. Savoir gérer la concurrence d’accès, l’intégrité des données et la prise en compte des erreurs. Maîtriser les déclencheurs (triggers), les données spatiales, les données hiérarchiques, etc.

Référence

INF/BDD06

Durée

5 jours

Profil participants

Administrateurs de bases de données ou développeur souhaitant mettre en œuvre les fonctionqs avançées dans des bases de données SQL Server 2012/2014

Pré-requis

Compétences en conception de bases de données relationnelles. Maîtriser les requêtes SQL et les procédures Transact SQL. Expérience en création de Bases de données. Compétences en programmation.

Support en langue anglaise

Dates des sessions de l’année

Consultez nous

Tarif (H.T.)

2515 €

Course Content

Time: 5 days

Curriculum is empty

Programme

Introduction

  • Les outils SQL Server
  • Les services de SQL Server

Les types de données

  • Utiliser les types de données
  • Les données caractères
  • Conversion de données
  • Les types de données spécialisés

Les tables

  • Concevoir et créer les tables
  • Utiliser les schémas
  • Modification des tables

L'intégrité des données

  • Les contraintes d’intégrité référentielles
  • l'intégrité de domaine
  • L'intégrité d'entité

Création et optimisation des index

  • Conception des Index
  • Types de données et index
  • Index sur une colonne unique et index complexes
  • Structures de table et d’index
  • Index en cluster

Les plans d'exécution

  • Principes des plans d'exécution
  • Utiliser les plans d'exécution
  • Conception des index non cluster efficaces
  • Surveillance des performances

Les Index columnstore

  • Les bonnes pratiques
  • Conception et mise en œuvre des vues

Conception et mise en œuvre des vues

  • Création et gestion des vues
  • Les performances avec les vues

Les procédures stockées

  • Utiliser les procédures stockées
  • Mise en œuvre des procédures stockées
  • Contrôler leur contexte d'exécution

Conception et mise en œuvre de fonctions définies

  • Les fonctions scalaires
  • Les fonctions de table
  • Mises en oeuvre des fonctions
  • Alternatives aux fonctions

Manipuler les données grâces aux triggers

  • Conception des triggers DML
  • Mises en œuvre des triggers DML
  • Conception avancée de triggers

Tables optimisées en mémoire

  • Procédures stockées natives

Mise en oeuvre du code géré dans SQL Server

  • Importer et configurer des assemblies
  • Mettre en œuvre SQL CLR Integration

Les données XML et schémas XML

  • Présentation des données XML et des schémas XML
  • Stockage de données et de schémas XML dans SQL Server
  • Mise en oeuvre du type de données XML
  • Interroger des données XML dans SQL Server
  • Utiliser l'instruction T-SQL FOR XML
  • Débuter avec XQuery
  • Découpage de données XML

Utiliser les données spatiales de SQL Server

  • Introduction aux données spatiales
  • Les types de données spatiales dans SQL Server
  • Les données spatiales dans les applications

Instructor

2 515.00€