home 
 
 
 
ennl
 
Home
A propos
Services
Cours
Ressources
Contacts
MyABIS
Tous les coursbalkjeGénéralités » Introduction HW & SW » Cycles completsSystèmes d’exploitation » MVS - z/OS » UNIX - Linux - AIX » VMwareBases de données, systèmes transactionnels et middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence et data warehouseDéveloppement d’applications » Méthodiques et techniques » TOGAF » PRINCE2 » Les langages de programmation » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesGestion de système » ITILbalkjeEn pratiqueInscriptions 
Implementing a SQL Server 2005 database

Participants

Développeurs utilisant des databases SQL Server.

Connaissances préalables

Etre familiarisé avec Windows. Le niveau des cours Concepts RDBMS et SQL: cours de base ou une expérience équivalente est obligatoire. Il est possible de contrôler son niveau de connaissances grâce aux tests téléchargeables (fichier PDF - 58 KB et fichier PDF - 55 KB).

Pédagogie

Discours théorique et exercices

Formateurs

RealDolmen.

Durée

4 jours.

Calendrier

Il n'y a pas de sessions publiques a ce moment. Nous organisons volontièrement un cours en entreprise ou une session publique supplémentaire (en cas d'un nombre suffisant de participants). Intéressé ? Veuillez contacter ABIS.

Objectif

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.

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