DBMS (database management system)

Datenbankmanagementsysteme (DBMS) werden für die Informationsverwaltung eingesetzt. Ein solches System besteht aus den Daten und den Programmen mit denen die Daten verwaltet und verarbeitet werden. Es kann als eine Art Magazin für alle Daten verstanden werden und ist verantwortlich für die Speicherung, Sicherheit, Integrität, Recoveries und den Zugriff auf die Daten.


Das Datenbankmanagementsystem hat ein Datenverzeichnis, vergleichbar mit einem Katalog, das Daten über die Namen, Struktur, Attribute, Lage und Typen der abgelegten Daten enthält; sozusagen Metadaten. In diesem Metadaten-Verzeichnis werden alle logischen und physikalischen Informationen und Änderungen während der gesamten Lebensdauer der Daten gespeichert: vom Einlesen bis zum Löschen. Die DBMS-Software steuert die Organisation und die Datenspeicherung auf Festplatten, sowie das Auffinden, die Sicherheit und die Integrität der Daten in einer Datenbank. Darüber kann ein DBMS-System typischerweise Reporte erstellen, Daten von externen Anwendungen importieren und exportieren und die Datenbank abfragen. Werden die Daten nicht auf Festplatten sondern im Arbeitsspeicher der Computer gespeichert, dann handelt es sich um eine In-Memory Database (IMDB).

Ein wichtiger Aspekt von DBMS-Systemen ist die Datensicherheit. Typischerweise hat ein DBMS-System zusätzlich zum Betriebssystem und den Anforderungen an die Netzwerksicherheit mehrere Sicherheitslevel. Es unterstützt den Benutzerzugang zur Datenbank mittels Passwort, Authentifizierung und User Login. Handelt es sich um eine verteilte Datenbank (DDB), dann erfolgt die Datenbankverwaltung zentral von einem Distributed Database Management System (DDBMS).

Informationen zum Artikel
Deutsch: Datenbankmanagementsystem
Englisch: database management system - DBMS
Veröffentlicht: 27.05.2019
Wörter: 228
Tags: #Datenbanken
Links: Abfrage, ASP (Arbeitsspeicher), Aspekt, Attribut, Authentifizierung