2 Datenbanksystem

Ein Datenbanksystem (DBS) ist die Gesamtheit von Datenbank und dem zugehörigen Datenbankmanagementsystem. Um die Funktionsweise eines Datenbanksystems zu verstehen, ist es wichtig, die einzelnen Komponenten und deren Aufgaben zu kennen.

2.1 Aufgaben und Komponenten

Die Hauptaufgabe eines Datenbanksystems besteht darin, große Datenmengen effizient, widerspruchsfrei und dauerhaft zu speichern und diese Daten mehreren Benutzern und Anwendungsprogrammen bereitzustellen. Dabei müssen verschiedene Anforderungen erfüllt werden:

2.1.1 Datenbank

Eine Datenbank ist eine strukturierte Sammlung von zusammengehörigen Daten. Sie bildet einen bestimmten Ausschnitt der realen Welt ab, den sogenannten Diskursbereich oder Miniworld. Die Daten werden dabei nach bestimmten Regeln organisiert und gespeichert.

Wichtige Eigenschaften einer Datenbank sind:

2.1.2 Datenbankmanagementsystem

Das Datenbankmanagementsystem (DBMS) ist die Software, die den Zugriff auf die Datenbank verwaltet und steuert. Es stellt Funktionen zur Verfügung für:

2.1.3 MySQL

MySQL ist eines der weltweit am häufigsten eingesetzten relationalen Datenbankmanagementsysteme. Es wurde ursprünglich von der schwedischen Firma MySQL AB entwickelt und ist heute im Besitz von Oracle.

Wichtige Eigenschaften von MySQL sind:

MySQL eignet sich besonders gut für:

MySQL unterstützt alle wichtigen Funktionen eines modernen DBMS:

Insgesamt ist MySQL ein leistungsfähiges, vielseitiges und weit verbreitetes Open-Source-Datenbanksystem, das sich für viele Anwendungsbereiche eignet und alle wesentlichen Funktionen bietet, die man von einem modernen DBMS erwartet.