Implémentation d'une base de données Microsoft SQL Server 2005

Réf : MS2779 - Durée : 3 jours
Prochaine session : Nous contactez
Demandez un DEVIS
Objectifs
Créer et implanter des objets de mise en mémoire tels que des bases de données, des types de données et des tableaux ; des contraintes, index et objets de programmation tels que les fonctions définies par l'utilisateur, les types définis par l'utilisateur, les déclencheurs et les procédures enregistrées à l'aide de Transact-SQL ou par le Common Language Runtime.
Public cible
Développeurs et professionnels des technologies de l'information.
Niveau requis
• Avoir des connaissances de base du système d'exploitation Microsoft Windows et de ses fonctionnalités principales.
• Avoir une expérience professionnelle de Transact-SQL.
• Avoir une expérience professionnelle des bases de données relationnelles.
• Avoir de l'expérience en matière de conception de bases de données.
Profil du formateur
Nous consulter.
Plan indicatif du cours

1- La création de bases de données et de fichiers de bases de données
   • Création de bases de données.
   • Création de groupes de fichiers.
   • Création de schémas.
   • Création de captures instantanées de base de données.

 

2- La création de types de données et de tableaux
   • Création de types de données.
   • Création de tables.
   • Création de tables partitionnées.

 

3- L'utilisation du langage XML
   • Récupération de code XML à l'aide de FOR XML.
   • Décomposition de données XML à l'aide d'OPENXML.
   • Présentation de XQuery.
   • Utilisation du type de données xml.


4- La création et le paramétrage des index
   • Planification des index.
   • Création des index.
   • Optimisation des index.
   • Création d'index XML.

 

5- L'implémentation de l'intégrité des données à l'aide de contraintes
   • Présentation de l'intégrité des données.
   • Implémentation de contraintes.

 

6- L'implémentation de l'intégrité des données à l'aide de déclencheurs et de schémas XML
   • Implémentation de déclencheurs.
   • Implémentation de schémas XML.

 

7- L'implémentation de vues
   • Présentation des vues.
   • Création et gestion de vues.
   • Optimisation des performances à l'aide de vues.

 
8- L'implémentation de procédures stockées
   • Implémentation de procédures stockées.
   • Création de procédures stockées paramétrables.
   • Utilisation de plans d'exécution.
   • Gestion des erreurs.


9- L'implémentation de fonctions
   • Création et utilisation de fonctions.
   • Utilisation de fonctions.
   • Contrôle du contexte d'exécution.

 

10- L'implémentation de code managé dans la base de données
   • Introduction au Common Language Runtime SQL Server.
   • Importation et configuration d'assemblys.
   • Création d'objets de base de données managés.


11- La gestion des transactions et des verrous
   • Vue d'ensemble des transactions et des verrous.
   • Gestion des transactions.
   • Présentation de l'architecture de verrouillage SQL Server.
   • Gestion des verrous. 


 

Nos Partenaires

Plan du site | Qui sommes nous

Ils nous ont fait confiance