Acasă Baze de date Ce este un sistem activ de gestionare a bazelor de date (adbms)? - definiție din techopedia

Ce este un sistem activ de gestionare a bazelor de date (adbms)? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Active Database Management System (ADBMS)?

Un sistem activ de gestionare a bazelor de date (ADBMS) este un sistem bazat pe evenimente în care schemele sau modificările de date generează evenimente monitorizate de reguli active. Sistemele active de gestionare a bazelor de date sunt invocate de evenimente sincrone generate de utilizatori sau de programe de aplicație, precum și de evenimente asincrone de schimbare a datelor, cum ar fi o modificare a valorii sau a senzorului.

Techopedia explică sistemul activ de gestionare a bazelor de date (ADBMS)

Sistemele active de gestionare a bazelor de date acceptă monitorizarea evenimentelor. Stochează evenimente din istoricul evenimentelor ca tip și timp de eveniment; primul reprezintă orice fel de eveniment primitiv, în timp ce cel de-al doilea reprezintă timpul când a avut loc evenimentul. ADMS-urile definesc clar semantica de regulă, cum ar fi politica de consum de evenimente, detecția evenimentelor și modurile de cuplare, împreună cu semantica orientată de instanță sau setate.


O politică comună privind consumul de evenimente include următoarele contexte de parametri:

  • Cumulativ: Toate cazurile evenimentului primitiv sunt consumate dacă are loc un eveniment complex.
  • Cronica: Evenimentele sunt consumate în ordine de timp.
  • Recente: Ultimele cazuri de evenimente primitive care fac parte din evenimente complexe sunt consumate în ordine de timp.
Ce este un sistem activ de gestionare a bazelor de date (adbms)? - definiție din techopedia