Build your ultimate AI agent
Description du cours
Auditer votre base de données SQL Server et préserver l’intégrité des données peut être un défi pour les DBA et les développeurs. Les déclencheurs SQL Server sont des types particuliers de procédures stockées conçus pour vous aider à garantir la cohérence et l’intégrité de votre base. Ce cours vous apprendra à travailler avec les déclencheurs et à les utiliser dans des exemples concrets. Vous verrez notamment leurs cas d’usage et leurs limites, et vous vous exercerez à les concevoir et à les implémenter. Vous apprendrez aussi à optimiser des déclencheurs pour répondre à vos besoins spécifiques.
Prérequis
Programme de formation
Plan du cours
1
Introduction aux déclencheurs
Introduction aux concepts de base des déclencheurs SQL Server. Créez votre premier déclencheur avec du code T-SQL. Découvrez comment les déclencheurs sont utilisés et quelles alternatives existent.
- Introduction50 XP
- Types de déclencheur50 XP
- Créer votre premier déclencheur100 XP
- S'entraîner à créer des déclencheurs100 XP
- Comment sont utilisés les déclencheurs DML50 XP
- Quand utiliser des triggers50 XP
- Créer un déclencheur pour suivre les modifications de données100 XP
- Alternatives aux triggers50 XP
- Déclencheurs vs. procédures stockées100 XP
- Déclencheurs vs. colonnes calculées100 XP
2
Classification des déclencheurs
Découvrez les différents types de déclencheurs SQL Server : déclencheurs AFTER (DML), déclencheurs INSTEAD OF (DML), déclencheurs DDL et déclencheurs de connexion (logon).
3
Limites et cas d’usage des déclencheurs
Identifiez les limites connues des déclencheurs ainsi que les cas d’usage courants pour les déclencheurs AFTER (DML), INSTEAD OF (DML) et les déclencheurs DDL.
4
Optimisation et gestion des déclencheurs
Apprenez à supprimer et à modifier des déclencheurs. Familiarisez-vous avec les méthodes de gestion des déclencheurs. Découvrez comment diagnostiquer des déclencheurs problématiques en pratique.
S
Créer et optimiser des déclencheurs dans SQL Server
Cours
terminé

