A l’issue de la formation vous aurez la capacité de mettre en œuvre des procédures stockées, des triggers et des fonctions dans un environnement SQL Server.
Formation SQL perfectionnement 2 jours Bruxelles
Formation SQL 3 jours à Bruxelles Belgique
Formation Transact SQL pour SQL Server 2 jours à Bruxelles Belgique
Formation SQL Server 2012 Integration Services 2 jours à Bruxelles
Plan de Formation Transact SQL pour SQL Server
Langage Transact-SQL
Langage de programmation Transact-SQL : éléments de base sur la syntaxe (identifiants, variables, types de données et structures)
Conception des scripts SQL
Création des fonctions utilisateur (UDF)
Limite de conception et d’utilisation
Requêtes paramétrées à l’aide d’UDF
Les transactions : délimitation et niveau d’isolation, utilisation des verrous
Débogage du code Transact-SQL
Gestion des erreurs et manipulation des exceptions (variable @@ERROR et structure TRY/CATCH)
Procédures stockées
Création de procédures stockées : principe des procédures stockées, écriture et utilisation
SQL dynamique et contexte d’exécution
Lancement des procédures stockées
Procédures stockées standard : procédures stockées fournies dans l’environnement de SQL Server
Impact sur les performances de l’exécution des procédures stockées
T.P.
Écriture de procédures stockées
Utilisation de ces procédures stockées
Les curseurs; principe, déclaration, exploitation
Fonctions
Principe
Déclaration
Mise en œuvre
Déclencheurs (trigger)
Présentation des déclencheurs: types de déclencheurs, principe et mise en œuvre
Création, modification et suppression des déclencheurs, ordre de déclenchement
Imbrication et récursivité des triggers
Impact sur les performances de l’utilisation de déclencheurs