2. Bases de données actives et bases de données déductives orientées objet
Les systèmes de gestion de bases de données permettent le stockage de gros volumes de données et fournissent des langages puissants d’interrogation et de manipulation des données qu’ils stockent. Toutefois, ces systèmes restent passifs car tout traitement sur la base de données se fait sur demande explicite (requête ou commande) d’un utilisateur ou d’un programme d’application. Une autre approche consiste à réaliser des SGBD capables de réagir face à certains événements. Par exemple, lorsque la quantité en stock d’un produit devient inférieure à un certain seuil, une demande d’approvisionnement est déclenchée automatiquement. Les approches classiques utilisées consistent soit à scruter périodiquement la BD, soit à surcharger les applications par un code de contrôle. La première approche est difficile à implanter car elle nécessite le choix d’une périodicité de contrôle qui risque d’altérer les performances du système. La deuxième approche pose un problème de redondance de code dans les différents programmes d’application, ce qui induit une difficulté...
La suite de cet article est réservée aux abonnés
Vous n'êtes pas abonné ?
Consultez gratuitement cet article.
votre période de consultation gratuite
Découvrez le plus important corpus scientifique et technique francophone
Plus de 8 000 articles, 13 univers, 400 bases documentaires, les plus grands auteurs, un enrichissement permanent et un éventail de services associés.
