Wissen > 1. Klassische Datenbanken
Wenn man von klassischen Datenbanken spricht, denkt man im ersten Moment vermutlich an relationale Datenbanksysteme (kurz RDBMs). Tatsächlich gehören solche Datenbanken auch zu den klassischen Datenbanken, sie sind allerdings im Grunde genommen das Resultat einer gut 30 Jahre währenden Entwicklungsgeschichte klassischer Datenbanken.
Prinzipiell existieren drei klassische Datenbankkonzepte [2]:
Hierarchisches Modell
Netzwerkmodell
Relationales Modell
Klassische Datenbanken lassen sich sehr einfach von den neuen Datenbankkonzepten durch ihre eindeutige Definition abgrenzen [1].
Zentraler Datenspeicher
Die Tabellenschemata (Tabellen- und Datenbankdefinitionen) werden stets für die jeweilige Datenbank zugeschnitten.
Unabhängige Operatoren
Jede Operation auf der Datenbank geschieht unabhängig und unbeinflusst von denen anderer User und Transaktionen; in diesem Datenbanktypus existiert zum ersten Mal eine transaktions basierte Unabhabhängigkeit.
Direkte Kontrolle der Operationen
Jede Operation auf der Datenbank wird durch einen Transaktionsstream gesteuert; die Operationen auf den Daten werden anhand des Transaktionstyps bestimmt.