Système de gestion de base de données actif (adbms)

Définition - Que signifie Active Database Management System (ADBMS)?

Un système de gestion de base de données actif (ADBMS) est un système événementiel dans lequel les changements de schéma ou de données génèrent des événements surveillés par des règles actives. Les systèmes de gestion de base de données actifs sont appelés par des événements synchrones générés par des programmes utilisateur ou d'application ainsi que par des événements de changement de données asynchrones externes tels qu'un changement de valeur de capteur ou d'heure.

Definir Tech explique Active Database Management System (ADBMS)

Les systèmes de gestion de base de données actifs prennent en charge la surveillance des événements. Ils stockent les événements dans l'historique des événements en tant que type et heure d'événement; le premier représente tout type d'événement primitif, tandis que le second représente l'heure à laquelle l'événement s'est produit. Les ADMS définissent clairement la sémantique des règles, comme la politique de consommation d'événements, la détection d'événements et les modes de couplage, ainsi que la sémantique orientée instance ou ensemble.

Une stratégie de consommation d'événements commune inclut les contextes de paramètres suivants:

  • Cumulatif: toutes les instances d'événement primitif sont consommées si un événement complexe se produit.
  • Chronique: Les événements sont consommés dans l'ordre du temps.
  • Récent: les dernières instances d'événements primitifs faisant partie d'événements complexes sont consommées dans l'ordre temporel.