Skip to main content
x
Base de données

SQL procédural avec T-SQL (SQL Serveur)

Durée approximative 3 jours
Prérequis Prérequis nécessaires

La formation de SQL procédural aborde le développement sous SQL Server : l’utilisation de procédures stockées et la mise en place de triggers. La formation proposée vise à mettre en pratique les concepts.

Pour cette formation, il est nécéssaire de connaître les bases du SQL et le SQL déclaratif en T-SQL.

Compétences visées
Gérer les transactions
Déclarer des variables et des constantes
Utiliser des variables
Maîtriser les types de données et leur conversion
Utiliser des fonctions
Maîtriser les structures de contrôle
Utiliser les types composites
Utiliser les types objet
Gérer les paramètres des sous-programmes
Maîtriser l’utilisation des curseurs
Utiliser les collections
Gérer les sous-programmes stockés
Gérer les exceptions
Utiliser des triggers
Leçons
  • Utilisation d'expressions de table récursives pour requêter des arborescences
  • Tableaux croisés avec l'instruction PIVOT
  • Utilisation des fonctions de fenêtrage pour manipuler des numéros de ligne ou des rangées
  • Utilisation des fonctions analytiques pour créer des calculs de sous-ensembles intégrés dans les requêtes
  • Mise à jour complexes avec l'instruction MERGE
  • Utilisation de la clause OUTPUT pour récupérer les modifications
  • Création de déclencheurs pour traiter les modifications
  • Syntaxe procédurale du Transact SQL (variables, affectation, types de données et structures)
  • Création de fonctions scalaires (UDF)
  • Fonction tables (requêtes paramétrées)
  • Principe des procédures stockées
  • Création et utilisation de tables temporaires et de variables table
  • Manipulation de curseurs
  • Déclencheurs : types de triggers
  • Débogage du code Transact-SQL
  • Concepts d'utilisation de ressources systèmes, et l'impact sur les performances des requêtes dans SQL Server
  • Une vue d'ensemble de l'utilisation des index dans SQL Server, de l'utilisation des plans d'exécution de SQL Server Management Studio
  • L'utilisation des options SET permettant de visualiser l'utilisation des ressources lors de l'exécution d'une requête

Vous désirez organiser une formation dans votre entreprise ?