Chapitre VIII

INTÉGRITÉ ET BD ACTIVES

1. INTRODUCTION

Un SGBD doit garantir la cohérence des données lors des mises à jour de la base. En effet, les données d’une base ne sont pas indépendantes, mais obéissent à des règles sémantiques appelées contraintes d’intégrité. Ces règles peuvent être déclarées explicitement et mémorisées dans le dictionnaire de données, ou plus discrètement implicites. Les transactions sont des groupes de mises à jour dépendantes qui font passer la base d’un état cohérent à un autre état cohérent. À la fin de chaque transaction, ou plus radicalement après chaque mise à jour, il est nécessaire de contrôler qu’aucune règle d’intégrité n’est violée.

Une contrainte d’intégrité peut spécifier l’égalité de deux données ; par ...

Get Tout sur Adobe Reader X et Acrobat X Pro now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.