1. Création et gestion 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 clichés instantanés de bases de données
2. Création de types de données et de tables
Création de types de données
Création de tables
Création de tables partitionnées
3. Utilisation de XML
Manipuler des données XML avec les instructions FOR XML et OPENXML
Introduction à Xquery
Utiliser le type de données XML
4. Création et optimisation d’index
Planification d’index
Création d’index
Optimisation d’index
Création d’index XML
5. Implémentation de l’intégrité des données par l’utilisation de contraintes
Vue d’ensemble sur l’intégrité des données
Implémenter des contraintes
6. Mise en œuvre de l’intégrité de données par déclencheurs et schémas XML
Mise en œuvre des déclencheurs
Mise en œuvre des schémas XML
7. Création de vues
Présentation des vues
Création et gestion des vues
Optimisation des performances à l’aide des vues
8. Implémentation des procédures stockées
Implémenter les procédures stockées
Créer des paramètres dans les procédures stockées
Travailler avec les plans d’exécution
Gestions des erreurs d’exécution
9. Implémentation des fonctions
Création et utilisation des fonctions
Travailler avec les fonctions
Contrôle du contexte d’exécution
10. Implémenter du code managé (.NET) dans SQL Server 2005
Introduction to the SQL Server Common Language Runtime (CLR)
Importer et configurer des assemblages .NET
Création d’objets de base de données avec du code managé
11. Gestion des transactions et des verrous
Vue d’ensemble des transactions et des verrous
Gestion des transactions
Comprendre l’architecture de verrouillage de SQL Server
Gérer les verrous
12. Utilisation du Service Broker
Présentation du Service Broker
Création d’objets Service Broker
Envoyer et recevoir des messages
13. Utiliser Notification Services (Optionnel)
Introduction à Notification Services
Développer une solution à base de Notification Services