Was ist eine aktive Datenbank?

Eine aktive Datenbank ist eine automatisierte Schnittstelle, die bestimmte Funktionen ausführt, die von bestimmten Informationseingaben abhängig sind. Programmierer und Administratoren können aktive Datenbanksysteme manipulieren, um Transaktionen nach vordefinierten Beziehungen auszuführen. Ähnlich wie bei der Idee von Ursache und Wirkung werden einige dieser Beziehungen oder Abfragen als "Kopplung" bezeichnet. Innerhalb des Designs der Datenbank gibt es Parameter, die angeben, welche Informationen gemeinsam genutzt werden und mit wem sie gemeinsam genutzt werden. Automatische Rechnungszahlungen sind ein Beispiel für eine aktive Datenbank. Ein Bankkunde kann seine Institution anweisen, einem Zahlungsempfänger jeden Monat einen bestimmten Betrag zu zahlen. Wenn das angegebene Datum erreicht ist, werden die elektronischen Zahlungen automatisch an die von den Informationen in der Datenbank angegebenen Zahlungen gesendet.Chitecture, eine aktive Datenbank ist so konzipiert, dass sie Aktionen auf der Grundlage bestimmter Auslöser ergreifen. Es gibt normalerweise eine Beziehung zwischen den Ereignissen. Beispielsweise kann die Datenbanksysteme von Point of Sale (POS) das Produkt für ein Einzelhandelsgeschäft automatisch neu bestellen, sobald sie Informationen erhalten, dass das aktuelle Inventar auf einen vordefinierten Betrag gefallen ist. Abhängig von der Art und Weise, wie die Datenbankparameter festgelegt werden, kann die tatsächliche Neuordnung sofort als separate Transaktion auftreten oder verschoben werden.

Sofortige Transaktionen treten neben Auslöserereignisse auf. Beispielsweise kann ein POS-System das Produkt gemäß dem Universal Product Code (UPC) oder der Aktienbehalten-Einheit (SKU) neu bestellen. Es kann die Bestandsstufen verarbeiten und gleichzeitig Transaktionen bestellen. Viele Massenhändler arbeiten unter dieser Art aktiver Datenbank, die kontinuierliche Inputs aus mehreren Quellen erhält, einschließlich Verkauf und Empfangspersonal.

separates traDie NSAKTIONEN werden zu unterschiedlichen Zeiten eingerichtet. In der Regel wird die Datenbank entwickelt, um das Auslöserereignis zu untersuchen und sie möglicherweise mit zusätzlichen Regeln zu vergleichen, um eine Aktion auszuführen. Zum Beispiel kann das POS -System eines Einzelhändlers durch ein niedriges Lagerbestand ausgelöst werden, aber die ergriffene Aktion kann davon abhängen, ob das Produkt eingestellt wird oder ob ein Artikel über einen Anbieter geliefert wird. Die Datenbank kann eine Bestellung nicht verarbeiten, wenn die Regeln auf die Aktion abgelehnt werden, wenn das Produkt die Bewertung nicht übergibt.

aufgeschobene Transaktionen ähneln der Idee separater Transaktionen, mit der Ausnahme, dass der erste enden muss, bevor der zweite verarbeitet wird. Im POS -Beispiel kann die Datenbank festlegen, dass das Inventar für ein bestimmtes Produkt früh am Tag unter die akzeptablen Ebenen gefallen ist. Mit einer aufgeschobenen Transaktion würde der Nachbestellungsprozess erst dann ausgeführt, wenn die endgültigen Bestandsniveaus erfasst werden.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?