SQL Server : programmation avec T-SQL

But de la formation

Utiliser le langage T-SQL et les éléments de programmation dans SQL Server (procédures stockées, fonctions, déclencheurs) ainsi que la gestion du XML et l'import de données avec SSIS.

Description

Cette formation traite des concepts avancés de programmation dans Microsoft SQL Server.

Objectifs

- Mettre en pratique les fonctionnalités avancées telles que les procédures stockées, les fonctions et déclencheurs
- Gérer les données XML dans des tables.
- Optimiser les performances des requêtes.
- Utiliser SQL Server Integration Services (SSIS) pour l'intégration des données dans SQL Server.

Méthodologie

Exposé interactif (60%), exercices (40%)

Clientèle visée

Professionnel et technicien spécialisés en TI

Particularité

Cette formation est basée sur Microsoft SQL Server.
Les participants doivent avoir des connaissances de base avec SQL : création de tables et de vues, les ordres SELECT, INSERT, UPDATE, DELETE ainsi que les jointures.
L'atelier SSIS est en anglais et sera réalisé avec SQL Server 2008.

Contenu

Programmation avec T-SQL

Gestion des erreurs

Procédures stockées (stored procedures)

Fonctions personnalisées (User Defined Functions)

Déclencheurs (triggers)

Optimisation des performances des requêtes (conseils et bonnes pratiques, index, statistiques, plan d'exécution, outils...)

Stockage et requêtage de XML dans SQL Server

Importation de données avec SQL Server Integration Services (SSIS)