Cours bd 5bis Introduction D ?eclencheurs Transactions Bases de donn ?ees Cours Concepts avanc ?es D ?eclencheurs Transactions Contr ole de concurrence Odile PAPINI ESIL Universit ?e de la m ?editerran ?ee Odile Papini esil univ- mrs fr http pages-perso e
Introduction D ?eclencheurs Transactions Bases de donn ?ees Cours Concepts avanc ?es D ?eclencheurs Transactions Contr ole de concurrence Odile PAPINI ESIL Universit ?e de la m ?editerran ?ee Odile Papini esil univ- mrs fr http pages-perso esil univmed fr ??papini Odile PAPINI Bases de donn ?ees CPlan du cours Introduction D ?eclencheurs Transactions Introduction D ?eclencheurs Transactions Odile PAPINI Bases de donn ?ees CBibliographie Introduction D ?eclencheurs Transactions Livres G Gardarin Bases de donn ?ees objet et relationnel Eyrolles ed C J Date Introduction aux bases de donn ?ees i eme edition Vuibert ed H Garcia-Molina J D Ullman J Widow Database systems the complete book Prentice Hall ed Supports de cours Support de cours J Le Maitre http lemaitre univ-tln fr cours htm Support de cours C Sabatier Universit ?e de la M ?editerran ?ee Support de cours N Durand ESIL Dpt INTERNET Support de cours A Cornu ?ejols www lri fr antoine Odile PAPINI Bases de donn ?ees CD ?eclencheurs Introduction D ?eclencheurs Transactions D ?e ?nition Un d ?eclencheur est une regle dite active de la forme ?evenement-condition-action Trigger proc ?edure stock ?ee qui est d ?eclench ?ee automatiquement par des ?ev ?enements sp ?eci ? ?es par le programmeur et ne s ? ex ?ecutant que lorsqu ? une condition est satisfaite D ?eclencheur ou Trigger est activ ?e par une requ ete de mise a jour Odile PAPINI Bases de donn ?ees CD ?eclencheurs Introduction D ?eclencheurs Transactions il permet La possibilit ?e d ? ?eviter les risques d ? incoh ?erence dus a la pr ?esence de redondance L ? enregistrement automatique de certains ?ev ?enements La sp ?eci ?cation de contraintes li ?ees a l ? ?evolution de donn ?ees ex un salaire ne peut qu ? augmenter De d ?e ?nir toutes regles complexes li ?ees a l ? environnement d ? ex ?ecution ex restrictions sur des horaires des utilisateurs Odile PAPINI Bases de donn ?ees CD ?eclencheurs Introduction D ?eclencheurs Transactions Principe d ? un d ?eclencheur S ?equence ?ev ?enement-Condition-Action Trigger d ?eclench ?e par un ?ev ?enement sp ?eci ? ?e par le programmeur Insertion destruction modi ?cation sur une table Le trigger teste une condition si cette derni ere n ? est pas v ?eri ? ?ee alors l ? ex ?ecution s ? arr ete L ? action est r ?ealis ?ee toutes op ?erations sur la base de donn ?ees Odile PAPINI Bases de donn ?ees CD ?eclencheurs Introduction D ?eclencheurs Transactions Caract ?eristiques d ? un d ?eclencheur Concernant l ? aspect action SQL n ? est pas proc ?edural Les SGBD fournissent une extension du langage SQL instructions de branchement conditionnel instructions de r ?ep ?etition a ?ectations Langage imp ?eratif permettant de cr ?eer des v ?eritables proc ?edures proc ?edures stock ?ees PL SQL pour ORACLE T-SQL pour SQL Server norme SQL pour DB et MySQL Odile PAPINI Bases de donn ?ees CD ?eclencheurs Introduction D ?eclencheurs Transactions Caract ?eristiques
Documents similaires
-
25
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jan 23, 2022
- Catégorie Business / Finance
- Langue French
- Taille du fichier 65.5kB