Casa Banche dati Che cos'è un sistema di gestione di database attivo (adbms)? - definizione da techopedia

Che cos'è un sistema di gestione di database attivo (adbms)? - definizione da techopedia

Sommario:

Anonim

Definizione: cosa significa ADBMS (Active Database Management System)?

Un sistema di gestione di database attivo (ADBMS) è un sistema guidato da eventi in cui le modifiche di schema o dati generano eventi monitorati da regole attive. I sistemi di gestione attiva del database vengono richiamati da eventi sincroni generati da programmi utente o applicativi, nonché da eventi esterni asincroni di modifica dei dati come una modifica del valore o del tempo del sensore.

Techopedia spiega Active Database Management System (ADBMS)

I sistemi di gestione attiva del database supportano il monitoraggio degli eventi. Memorizzano gli eventi nella cronologia degli eventi come tipo e ora dell'evento; il primo rappresenta qualsiasi tipo di evento primitivo, mentre il secondo rappresenta il momento in cui si è verificato l'evento. Gli ADMS definiscono chiaramente la semantica delle regole come la politica di consumo degli eventi, il rilevamento degli eventi e le modalità di accoppiamento insieme alla semantica orientata all'istanza o all'insieme.


Una politica comune di consumo di eventi include i seguenti contesti di parametri:

  • Cumulativo: tutte le istanze di evento primitivo vengono consumate se si verifica un evento complesso.
  • Cronaca: gli eventi vengono consumati nell'ordine temporale.
  • Recenti: le ultime istanze di eventi primitivi che fanno parte di eventi complessi vengono consumate nell'ordine temporale.
Che cos'è un sistema di gestione di database attivo (adbms)? - definizione da techopedia