Nos solutions


Accueil  > Nos services > Formation  > Offre catalogue 2008

Offre catalogue 2008

Développement avec SQL Server 2005

REF : N-SQD
OBJECTIFS DU COURS
  • Développer des applications de bases de données pour SQL Server 2005 avec Transact-SQL et .NET
  • Créer des procédures stockées et gérer les erreurs dans Transact-SQL
  • Accéder aux données avec des vues et fonctions définies par l'utilisateur
  • Récupérer et manipuler les données XML
  • Construire des applications basées message avec Service Broker
MISE EN PRATIQUE

PROFIL DES PARTICIPANTS
Administrateur de bases de données
Chef de projet
Développeur
PRE-REQUIS
Connaissance des bases de données relationnelles. Expérience dans l'administration de bases de données.
DUREE
3 jours
TARIF
1 440 * € (HT)
2 320* CHF
*Déjeuners inclus
Télécharger le programme

PRÉSENTATION D'UNE ARCHITECTURE SQL SERVER 2005

Présentation de SQL Server 2005.
Introduction aux nouveaux outils, SQL Server Management Studio.

RÉCUPÉRATION DE DONNÉES AVEC TRANSACT-SQL

Écriture de requêtes SQL, tri des résultats, agrégation de données, sous-requêtes.
Définition et utilisation des index.

Création de procédures stockées qui extraient les données à partir de plusieurs serveurs

Déclaration des variables et paramètres

Utilisation des variables locales. Paramètres d'entrée et de sortie.
Calcul de la valeur de retour.
Interrogation des variables globales.

Programmation avec le langage procédural

Mise en place de conditions de boucle de blocs et débogage.
Appel de fonctions à partir de SQL.

Gestion des erreurs

Communication des problèmes avec RAISERROR.
Gestion avec TRY... CATCH.

Autres fonctions

Conversion des données avec CAST et CONVERT.
Manipulation des dates avec DATEPART.
Tri des données avec les fonctions de classement.

MODIFICATION DES DONNÉES AVEC LES COMMANDES SQL

Insertion, mise à jour et suppression des données.
Gestion des transactions pour le maintien de la cohérence des données.
Gestion de la concurrence avec les niveaux d'isolation.
Verrouillage dans SQL Server et éviter les problèmes de blocage.

STOCKAGE DES DÉFINITIONS DE REQUÊTES

Création de vues avec Management Studio.
Résoudre la complexité par les vues.
Simplification de l'accès aux données avec les vues.

PROGRAMMATION SERVEUR

Construction et exécution de procédures stockées.
Déclencheurs, INSTEAD OF, AFTER, détection des changements, les déclencheurs DDL.
Création et utilisation de tables temporaires.
Les travaux.

UTILISATION DES OUTILS DÉCISIONNELS

SSIS (SQL Server Integration Services)

Importation de données dans SQL Server.
Exportation de données au format texte ou CSV.
Modification des packages avec SSIS Designer.

Analysis Services

Stockage de données multidimensionnelles.
Cubes dynamiques dans Excel. Détection de Patterns grâce à l'exploration de données (data mining).

SQL Server 2005 Reporting Services

Création et déploiement de rapports.
Extraction de données à partir d'Analysis Services.
Visualisation de rapports à partir d'un site Web.

REQUÊTES ET STOCKAGE XML

Échange de données XML, FOR XML, OPENXML. Xquery.

DÉVELOPPEMENT D'APPLICATIONS ORIENTÉES MESSAGES

Utilisation de Service Broker

Files d'attente. Envoi sécurisé de messages.
Envoi et réception de messages.
Validation du contenu du message.

INTÉGRATION DE .NET CLR AVEC SQL SERVER

Développement de code .NET

Création de procédures, fonctions et déclencheurs CLR.
Meilleurs choix d'utilisation.

Extension de SQL Server avec .NET

Agrégats pour améliorer les fonctions.
Extension des types de données avec .NET.

PROGRAMMATION CÔTÉ CLIENT

Affichage des données sur le Web avec ASP.NET.
Intégration de SQL Server à Office.
Utiliser le support HTTP natif dans SQL Server 2005.
 
PARIS
14-16 janv
3-5 mars
5-7 mai
7-9 juil
15-17 sept
12-14 nov
BORDEAUX
4-6 fév
14-16 avril
9-11 juin
28-30 juil
13-15 oct
15-17 déc
LYON
28-30 janv
10-12 mars
28-30 avril
23-25 juin
22-24 sept
20-22 oct
15-18 déc
MEDITERRANEE
28-30 janv
10-12 mars
28-30 avril
23-25 juin
22-24 sept
20-22 oct
15-18 déc
NANTES
14-16 janv
3-5 mars
15-17 sept
12-14 nov
TOULOUSE
18-20 fév
14-16 avril
9-11 juil
15-17 oct
1-3 déc
SUISSE
6-8 fév
9-11 avril
14-16 juin
13-15 oct
10-12 déc
MAROC
Nous consulter