formation-continue

Développement de base de données Microsoft SQL Server 2012 (AB25)

La formation Développement de base de données Microsoft SQL Server 2012 vous permettra de : 
- Présenter l’intégralité de plate-forme SQL Server et de ses principaux outils
- Connaître les meilleures pratiques pour les tables SQL Server et être capable de créer des tables à l’aide de T-SQL
- Mise en en œuvre de PRIMARY KEY, FOREIGN KEY, DEFAULT, CHECK, contraintes UNIQUE et découvrir les contraintes FOREIGN KEY
- Déterminer les stratégies appropriées colonne simple et index composés
- Créer des tables as heaps et des tables avec index groupés
- Concevoir et mettre en œuvre des procédures stockées
- Utiliser des types de tables, des tables de valeurs des paramètres et utiliser MERGE pour créer des procédures stockées qui mettent à jour les Data Warehouses
- Concevoir et mettre en œuvre des fonctions, à la fois évolutives et à valeur de table
- Améliorer la recherche en cas de situation bloquée
- Utiliser le code de prise en charge des erreurs T-SQL et la prise en charge structurée des exceptions
- Concevoir et mettre en œuvre des DML Triggers
- Savoir utiliser l’intégration SQL CLR
- Améliore les requêtes de base sur les données XML dans SQL Server
- Utiliser les types de données GEOGRAPHY et GEOMETRY
 

Durée
5 jours (soit 35 heures)
Coût
2850 €
Campus
Campus Pontoise ou À distance

Développement de base de données Microsoft SQL Server 2012

  • Présenter l’intégralité de plate-forme SQL Server et de ses principaux outils
  • Connaître les meilleures pratiques pour les tables SQL Server et être capable de créer des tables à l’aide de T-SQL
  • Mise en en œuvre de PRIMARY KEY, FOREIGN KEY, DEFAULT, CHECK, contraintes UNIQUE et découvrir les contraintes FOREIGN KEY
  • Déterminer les stratégies appropriées colonne simple et index composés
  • Créer des tables as heaps et des tables avec index groupés
  • Concevoir et mettre en œuvre des procédures stockées
  • Utiliser des types de tables, des tables de valeurs des paramètres et utiliser MERGE pour créer des procédures stockées qui mettent à jour les Data Warehouses
  • Concevoir et mettre en œuvre des fonctions, à la fois évolutives et à valeur de table
  • Améliorer la recherche en cas de situation bloquée
  • Utiliser le code de prise en charge des erreurs T-SQL et la prise en charge structurée des exceptions
  • Concevoir et mettre en œuvre des DML Triggers
  • Savoir utiliser l’intégration SQL CLR
  • Améliore les requêtes de base sur les données XML dans SQL Server
  • Utiliser les types de données GEOGRAPHY et GEOMETRY

Introduction à Microsoft SQL Server 2012 et ses outils

  • Introduction à la plate-forme SQL Server
  • Utiliser les outils SQL Server
  • Configurer les services SQL Server

Utilisation de types de données

  • Utiliser les types de données
  • Utiliser les données caractéristiques
  • Convertir les types de données
  • Types de données spécialisées

Conception et mise en œuvre de tables

  • Concevoir des tables
  • Utiliser des Schémas
  • Créer et modifier des tables

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é domaine
  • Mettre en œuvre l’intégrité des entités et l’intégrité référentielle

 
Planification de l’indexage SQL Server 2012

  • Concepts d’indexage
  • Types de données et index
  • Colonne simple et index composés

Mise en œuvre des structures de tables dans SQL Server 2012

  • Structures de tables SQL Server
  • Utiliser des index groupés
  • Concevoir des index groupés efficaces

Lecture des plans d’exécution SQL Server 2012

  • Concepts d’exécution de plan
  • Eléments courants du plan d’exécution
  • Utiliser les plans d’exécution

Amélioration des performances via des index non-groupés

  • Concevoir des index non groupés efficaces
  • Mettre en œuvre des index non groupés
  • Utiliser Database Engine Tuning Advisor

Conception et mise en œuvre de vues

  • Présenter les vues
  • Créer et gérer les vues
  • Besoins en performance concernant les vues

Conception et mise en œuvre des procédures stockées

  • Présentation des procédures stockées
  • Utiliser les procédures stockées
  • Mettre en œuvre les procédures stockées paramétrées
  • Contrôler le contexte d’exécution

Fusionner les données et les tables anciennes

  • Utiliser MERGE ; Mettre en œuvre les types de tables
  • Utiliser les types TABLE en tant que paramètres

Conception et mise en œuvre des fonctions utilisateurs

  • Vue d’ensemble des fonctions
  • Concevoir et mettre en œuvre des fonctions évolutives
  • Concevoir et mettre en œuvre des fonctions Valeur de table
  • Mettre en œuvre les besoins nécessaires pour les fonctions
  • Identifier les alternatives possibles aux fonctions

Création d’applications haute concurrence

  • Présentation des transactions
  • Présentation des verrouillages ; Gérer les verrouillages
  • Niveaux d’isolement des transactions

Prise en charge des erreurs dans le code T-SQL

  • Comprendre la prise en charge des erreurs T-SQL
  • Mettre en œuvre la prise en charge de T-SQL
  • Mettre en œuvre la prise en charge structurée des exceptions

Réponse aux manipulations de données via les triggers

  • Concevoir des DML Triggers ; Mettre en œuvre des DML Triggers
  • Concepts de Triggers avancés

Mise en œuvre des Managed Code dans SQL Server 2012

  • Présentation de l’intégration SQL CLR
  • Importer et configurer les assemblies
  • Mettre en œuvre l’intégration SQL CLR

Stockage des données XML dans SQL Server 2012

  • Présentation de XML et des schémas XML
  • Stocker des données XML et des schémas dans SQL Server
  • Mettre en œuvre des types de données XML

Requêtes XML dans SQL Server

  • Utiliser T-SQL FOR XML
  • Appréhender Xquery ; Shredding XML

Utilisation des données spatiales SQL Server 2012

  • Présentation des données spatiales
  • Utiliser les types de données spatiales SQL Server
  • Utiliser les données spéciales dans les applications

Utilisation des index et des requêtes Full-Text

  • Présentation de l’index Full-Text
  • Mettre en œuvre les indexs Full-Text dans SQL Server
  • Utiliser les requêtes Full-Text
     

À qui s’adresse cette formation ?

Administrateurs et développeurs de Base de données.
 

Quels sont les prérequis ? 

Connaissances de l’écriture des requêtes T-SQL et des concepts des bases de données relationnelles. 
 

Méthodes pédagogiques 

  • Apports théoriques suivis d’applications 
  • Travaux pratiques réalisés 
     

Méthodes d'évaluations

  • QCM d'évaluation des acquis

  • À l’issue de cette formation, un certificat ESIEE-IT vous sera délivré.

Pour vous inscrire, envoyez un mail à formationcontinue@esiee-it.fr  (réponses sous 48heures). 

Informations complémentaires

Texte

Prochaines sessions : 

  • Nous contacter
  • Horaires : 9h00 à 17h30
  • Taux de réussite : nouvelle formation 
  • 100% à distance (D) ou en présentiel (P)
  • Si vous êtes en situation de handicap, retrouvez toutes les informations utiles  ICI

 

Contactez-nous