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