Micropole Institut 126 rue de Provence 75008 Paris Tél : 01.55.07.85.07. Fax : 01.55.07.85.25. E-mail : institut@micropole.com
METIERS DE L’INFORMATIQUE
DEVELOPPEMENT DE BASES DE DONNEES SQL SERVER 2012
REF : M10776
DUREE : 5 JOURS
TARIF : 2 450 € HT
Public
Professionnels qui souhaitent acquérir des compétences sur Microsoft SQL Server 2012, sur les
fonctionnalités et les technologies nécessaires à la mise en œuvre d’une base de données SQL Server.
Pré-requis
Avoir suivi la formation MS10774. Écrire des requêtes Transact SQL avec SQL Server 2012 ou posséder
les connaissances et compétences équivalentes. Posséder les connaissances techniques sur l’écriture
des requêtes T-SQL et sur les concepts des bases de données relationnelles..
Objectifs pédagogiques
Améliorer la recherche en cas de situation bloquée et apprendre comment l’isolation des
niveaux de transaction affecte les applications
Améliorer les requêtes de base sur les données XML dans SQL Server
Concevoir des index non-groupés
Concevoir et mettre en œuvre des DML Triggers
Concevoir et mettre en œuvre des fonctions, à la fois évolutives et à valeur de table
Concevoir et mettre en œuvre des procédures stockées
Concevoir et mettre en œuvre des vues
Connaître les meilleurs pratiques pour les tables SQL Server et être capable de créer des tables à
l’aide de T-SQL
Créer des tables as heaps et des tables avec index groupés
Déterminer les stratégies appropriées colonne simple et index composés
Déterminer les types de données appropriées à utiliser pour concevoir des tables, convertir des
données entre les différents types et créer des alias
Données XLM stockées et schémas dans SQL Server
Lire et interpréter les détails des éléments courants à partir des plans d’exécution
Mettre en œuvre et effectuer une requête full-text index
Mettre en œuvre PRIMARY KEY, FOREIGN KEY, DEFAULT, CHECK, contraintes UNIQUE et
découvrir les contraintes FOREIGN KEY
Présenter l’intégralité de plate-forme SQL server et de ses principaux outils
Savoir utiliser l’intégration SQL CLR et la mise en œuvre de .Net dans SQL Server
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
Micropole Institut 126 rue de Provence 75008 Paris Tél : 01.55.07.85.07. Fax : 01.55.07.85.25. E-mail : institut@micropole.com
Utiliser le code de prise en charge des erreurs T-SQL et la prise en charge structurée des
exceptions
Utiliser les types de données GEOGRAPHY et GEOMETRY
Programme
MODULE 1 : INTRODUCTION A SQL SERVER ET A SES OUTILS
Introduction à la plate-forme SQL Server
Travailler avec les outils SQL Server
Configurer les services de SQL Server
MODULE 2 : TRAVAILLER AVEC LES TYPES DE DONNEES
Utiliser les types de données
Travailler avec des données caractères
Conversion de données
Travailler avec les types de données spécialisés
MODULE 3 : CONCEPTION ET IMPLEMENTATION DE TABLES
Concevoir les tables
Travailler avec les schémas
Création de modification les tables
MODULE 4 : SECURISATION DE L’INTEGRITE DES DONNEES VIA LES CONTRAINTES
Implémentation de l'intégrité de domaine
Implémentation de l'intégrité d'entité et de l'intégrité référentielle
Renforcer l’intégrité des données
MODULE 5 : PLANIFICATION D'INDEX AVEC SQL SERVER
Concepts fondamentaux des Index
Types de données et index
Index sur une colonne unique et index composites
MODULE 6 : IMPLEMENTATION DE STRUCTURES DE TABLE DANS SQL SERVER
Structures de table de SQL Server
Utiliser des index groupés
Concevoir des index groupés efficaces
MODULE 7 : LIRE LES PLANS D'EXECUTION DE SQL SERVER
Concepts fondamentaux des plans d'exécution
Éléments de base des plans d'exécution
Travailler avec les plans d'exécution
MODULE 8 : AMELIORATION DES PERFORMANCES GRACE AUX INDEX NON GROUPES
Concevoir des index non groupés efficaces
Micropole Institut 126 rue de Provence 75008 Paris Tél : 01.55.07.85.07. Fax : 01.55.07.85.25. E-mail : institut@micropole.com
Mettre en œuvre des index non groupés
Utiliser Database Engine Tuning Advisor
MODULE 9 : CONCEPTION ET IMPLEMENTATION DE VUES
Introduction aux vues
Création et gestion des vues
Besoins en performance concernant les vues
MODULE 10 : CONCEPTION ET IMPLEMENTATION DE PROCEDURES STOCKEES
Introduction aux procédures stockées
Travailler avec les procédures stockées
Implémentation de procédures stockées paramétrées
Contrôler le contexte d'exécution
MODULE 11 : FUSIONNER LES DONNEES ET LES TABLES ANCIENNES
Utilisation de l'instruction MERGE
Implémentation des types de tables
Utilisation les types tables en tant que paramètre
MODULE 12 : CONCEPTION ET IMPLEMENTATION DE 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
MODULE 13 : CREATION D’APPLICATIONS HAUTE CONCURRENCE DANS SQL SERVER 2012
Présentation des transactions
Présentation des verrouillages
Gérer les verrouillages
Niveaux d’isolement des transactions
MODULE 14 : GESTION D'ERREUR DANS LE CODE TSQL
Comprendre la prise en charge des erreurs TSQL
Mettre en œuvre la prise en charge de T-SQL
Mettre en œuvre la prise en charge structurée des exceptions
MODULE 15 : REPONSE AUX MANIPULATIONS DE DONNEES VIA LES TRIGGERS
Concevoir des DML Triggers
Mettre en œuvre des DML Triggers
Concepts de Triggers avancés
MODULE 16 : IMPLEMENTATION DU CODE MANAGE DANS SQL SERVER
Introduction à l'intégration du SQL CLR
Micropole Institut 126 rue de Provence 75008 Paris Tél : 01.55.07.85.07. Fax : 01.55.07.85.25. E-mail : institut@micropole.com
Importation et configuration d'assembly
Implémentation de l'intégration du SQL CLR
MODULE 17 : STOCKAGE DE DONNEES XML DANS SQL SERVER
Introduction au XML et aux schémas XML
Stockage de données XML et des schémas dans SQL Server
Implémentation du type de données XML
MODULE 18 : REQUETES DE DONNEES XML DANS SQL SERVER
Utilisation de l'instruction T-SQL FOR XML
Débuter avec XQuery
Découpage de données XML
MODULE 19 : TRAVAILLER AVEC LES DONNEES SPATIALES DE SQL SERVER
Introduction aux données spatiales
Travailler avec les types de données spatiales dans SQL Server
Utilisation des données spatiales dans les applications
MODULE 20 : TRAVAILLER AVEC LES REQUETES ET LES INDEX DE TEXTE INTEGRAL
Introduction à l'indexation de texte intégral
Implémentation des index de texte intégral dans SQL Server
Travailler avec les requêtes de texte intégral
1 / 4 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !