Formation Informatique | Formation Management
Formation SQL server 2008/2005, mise en œuvre avancée : formation Langages C / C++ / VB... avec Orsys
contact Orsys email Orsys English version Version Française Orsys Formation
   
 

SQL server 2008/2005, mise en œuvre avancée



Cette formation vous apportera les connaissances nécessaires pour la mise en œuvre de bases SQL Server dans lesquelles la volumétrie des données et la montée en charge sont des enjeux majeurs. Elle vous permettra de comprendre les techniques essentielles pour gagner en performance ainsi qu'en temps de développement.

» Participants

Ingénieur, architecte base de données, chef de projet et développeur désireux de mettre en œuvre SQL Server 2005 ou 2008 dans des applications critiques et ayant déjà pratiqués MS SQL Server.

» Pré-requis

Très bonnes connaissances du développement sous MS SQL Server 2005/2008, ou connaissances équivalentes à celles apportées par les stages "Programmation SQL" (réf. PSQ) et "SQL Server, mise en œuvre" (réf. SQM ou SEM).

   
 

PROGRAMME

» Types de données, tables et contraintes

Création des domaines SQL.

Gestion des contraintes de domaines.

Création des tables et intégration des contraintes.

Rappels sur la gestion des privilèges.

Travaux pratiques
Création de domaines SQL et utilisation de ces domaines dans la création des tables.


» Qualité des données, dénormalisation, fonctions avancées

Fonctions de gestion de la qualité des données.

Intégration de ces fonctions dans des déclencheurs.

Dénormalisation de tables via les colonnes calculées, les déclencheurs et les vues indexées.

Nouvelles fonctions d'agrégat via SQL CLR.

Travaux pratiques
Intégration de la gestion de la qualité des données. Dénormalisation et étude des gains obtenus.


» Contraintes complexes

Mise en place de contraintes complexes (CHECK).

Intégrité référentielle : greffage de la référence, gestion de la mise à jour, problématiques de valuation partielle.

Utilisation des procédures stockées pour la simulation de contraintes circulaires ou déférables.

Travaux pratiques
Réalisation de contraintes de validation incluant le calcul d'un agrégat externe. Mise en place d'une contrainte circulaire.


» Les vues SQL

Intérêt des vues.

Notion de schéma externe.

Création des vues et limitation des accès aux données.

Mise à jour des données à travers les vues.

Utilisation de vues partitionnées pour la montée en charge.

Travaux pratiques
Création de vues. Etude de leurs mises à jour.


» Introduction au mapping relationnel objet (ORM) côté serveur

Création de vue de mapping RO pour intégration dans les objets client.

Mise en place de procédure de correspondance pour la manipulation des objets.

Utilisation des déclencheurs INSTEAD OF pour simuler la mise à jour de vues complexes.

Travaux pratiques
Mise en place du mapping complet sur un objet relationnel.


» Bases de données réparties

Introduction aux architectures de données distribuées avec SODA.

Les points de terminaison http et les services web SQL Server.

Utilisation de Service Broker pour des bases de données collaboratives.

Travaux pratiques
Démonstration de Service Broker.

 
     
 
     
   
  Formation SQL Server 2008 2005  
 
Stage pratique - DIF
Réf :  SQD
Prix 2012 : 1650 € H.T.
Durée : 3  jours
 
     
         
  Cliquer sur une session pour réserver  
 
Paris : 8 oct. 12


Lyon,Aix
Nantes,Rennes
Toulouse,Bordeaux
Bruxelles,Strasbourg
Lille,Genève
Sophia-antipolis,Luxembourg
 
   
     
         
  Cursus professionnels  
   
   
     
         
  Filières métiers  
   
   
     
         
  Suggestions de cours