Dies ist die Abgabeversion von InfWiki auf dem Stand vom 19. August 2010. Die Bearbeitungsfunktionen stehen momentan nicht zur Verfügung.

DBMS

Aus InfWiki

Wechseln zu:Navigation, Suche
Die Datenbankverwaltung Microsoft Access 2010 zeigt die Beziehungen einer Datenbank an
Ein Datenbankmanagementsystem (kurz DBMS, engl. Database Management System) ist ein System, das dazu verwendet werden kann, um die Daten einer Datenbank anzuzeigen, zu aktualisieren, zu manipulieren, neu anzuordnen, neu zu definieren oder zu löschen. Das DBMS kontrolliert alle Schreib- und Lesezugriffe auf die Datenbank und koordiniert diese.

Aufgaben und Funktionen

Ein DBMS vereinigt folgende Funktionen (Untersysteme, engl. subsystem) in sich:

  1. Der DBMS Engine (engl. für DBMS-Motor) nimmt logische Anfragen der anderen Untersysteme an, konvertiert diese in physische Anfragen und greift daraufhin auf die Datenbank und die darin gespeicherten Daten zu.
  2. Das Data Definition Subsystem (DDS, engl. für Datendefinitionsuntersystem) unterstützt den Benuzter beim Erstellen und Verwalten des Datenverzeichnisses und der Struktur der Datenbank.
  3. Das Data Manipulation Subsystem (DMS, engl. für Datenmanipulationsuntersystem) unterstützt den Benutzer beim Hinzufügen, Ändern und Löschen von Informationen in der Datenbank und beim Abfragen nach verwertbaren Informationen.
  4. Das Application Generation Subystem (AGS, engl. für Anwendungsgenerierungsuntersystem) unterstützt den Benutzer beim Erstellen von Anwendungen, die viele Transaktionen verwenden. Das AGS verwendet hierfür Schritt-für-Schritt-Assistenten, einfache Programmiersprachen oder Programmdialoge, um dies möglichst einfach zu gestalten.
  5. Das Data Administration Subsystem (DAS, engl. für Datenadministrationssubsystem) unterstützt den Benutzer beim Verwalten der Datenbankumgebung hinsichtlich Backups und Wiederherstellung, Sicherheit, Abfragenoptimierung oder Konfliktkontrolle.

Beispiele

Beispiele für Datenbanksysteme sind zum Beispiel:

Navigation
Werkzeuge