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
Développement de base de données Microsoft SQL Server 2012 (AB25)
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