Lar Bases de dados O que é um sistema de gerenciamento de banco de dados ativo (adbms)? - o que é techopedia

O que é um sistema de gerenciamento de banco de dados ativo (adbms)? - o que é techopedia

Índice:

Anonim

Definição - O que significa o ADBMS (Active Database Management System)?

Um sistema de gerenciamento de banco de dados ativo (ADBMS) é um sistema orientado a eventos no qual alterações de esquema ou dados geram eventos monitorados por regras ativas. Os sistemas ativos de gerenciamento de banco de dados são chamados por eventos síncronos gerados pelo usuário ou por aplicativos, bem como por eventos externos assíncronos de alteração de dados, como uma alteração no valor ou no tempo do sensor.

Techopedia explica o Active Database Management System (ADBMS)

Os sistemas ativos de gerenciamento de banco de dados suportam o monitoramento de eventos. Eles armazenam eventos no histórico de eventos como um tipo e hora do evento; o primeiro representa qualquer tipo de evento primitivo, enquanto o segundo representa a hora em que o evento ocorreu. Os ADMSs definem claramente a semântica de regras, como a política de consumo de eventos, os modos de detecção e acoplamento de eventos, juntamente com a semântica orientada a instâncias ou a conjuntos.


Uma política de consumo de eventos comum inclui os seguintes contextos de parâmetros:

  • Cumulativo: todas as instâncias do evento primitivo são consumidas se ocorrer um evento complexo.
  • Crônica: os eventos são consumidos na ordem do tempo.
  • Recentes: as instâncias mais recentes de eventos primitivos que fazem parte de eventos complexos são consumidas na ordem do tempo.
O que é um sistema de gerenciamento de banco de dados ativo (adbms)? - o que é techopedia