Implementing a SQL Server 2005 database
A la fin de ce cours, les participants seront capables de:
- décrire les différents éléments de SQL Server 2005
- développer une architecture d'une application d'entreprise sur SQL Server 2005
- décrire les bases de la programmation en T-SQL
- créer et d'administrer les bases de données ainsi que leurs différents composants
- implémenter l'intégrité des données à l'aide de la propriété de colonne IDENTITY, des contraintes, des valeurs par défaut, des règles ainsi que des identificateurs uniques
- planifier, créer et administrer les indexes
- implémenter des fonctions définies par l'utilisateur
- développer, créer et utiliser des procédures stockées, ainsi que des déclencheurs (triggers)
- programmer sur plusieurs serveurs à l'aide de requêtes distribuées, de transactions distribuées et de vues partitionnées
- optimiser les performances des requêtes
- analyser les requêtes, gérer les transactions ainsi que les verrous pour assurer la concurrence ainsi que la justesse des données en cas de problème.
Calendrier
Il n'y a pas de sessions publiques à ce moment. Nous organisons volontiers un cours en entreprise ou une session publique supplémentaire (en cas d'un nombre suffisant de participants). Intéressé? Contactez-nous.
Participants
Développeurs utilisant des databases SQL Server.
Connaissances préalables
Etre familiarisé avec Windows. Le niveau du cours SQL et RDBMS: cours de base ou une expérience équivalente est obligatoire. Sur notre site web se trouve un test d'auto-évaluation qui permet au futurs participants de décider eux-mêmes si ils disposent des connaissances suffisantes pour suivre efficacement ce cours.
Contenu
- Aperçu général de SQL Server
- Aperçu sur la manière dont on peut programmer avec SQL Server
- Création et gestion des bases de données
- Création de types de données et création de tables
- Implémentation de l'intégrité des données
- Planification des indexes
- Création et gestion des indexes
- Implémentation des vues
- Implémentation des procédures stockées
- Implémentation des fonctions définies par l'utilisateur
- Implémentation des déclencheurs (trigger)
- Programmation sur différents serveurs à la fois
- Optimisation des performances des requêtes
- Analyse des requêtes
- Gestion des transactions et des verrous
Pédagogie
Discours théorique et exercices
Durée
4 jours.
Formateur
un partner ABIS.
INFO SESSION ET INSCRIPTION |