Kurz gesagt, Database Management System oder DBMS bezieht sich auf die Technologie des Speicherns und Abrufens von Benutzerdaten mit höchster Effizienz und geeigneten Sicherheitsmaßnahmen. In diesem Lernprogramm werden die Grundlagen von DBMS wie Architektur, Datenmodelle, Datenschemata, Datenunabhängigkeit, E-R-Modell, Beziehungsmodell, relationales Datenbankdesign sowie Speicher- und Dateistruktur und vieles mehr erläutert.
Publikum
Dieses DBMS-Tutorial hilft insbesondere Absolventen der Informatik beim Verständnis der grundlegenden bis fortgeschrittenen Konzepte im Zusammenhang mit Datenbankmanagementsystemen.
Voraussetzungen
Bevor Sie mit diesem Lernprogramm fortfahren, sollten Sie sich mit grundlegenden Computerkonzepten wie Primärspeicher, Sekundärspeicher sowie Datenstrukturen und -algorithmen vertraut machen.
Kapitel-
Überblick
Die Architektur
Datenmodelle
Datenschemata
Datenunabhängigkeit
Entity Relationship Model
Grundlegende Konzepte des ER-Modells
ER-Diagrammdarstellung
Verallgemeinerung, Aggregation
Relationales Modell
Codds Regeln
Relationales Datenmodell
Relationale Algebra
ER zum relationalen Modell
DBMS-SQL-Übersicht
Relationales Datenbankdesign
Datenbanknormalisierung
Datenbank-Joins
Speicher- und Dateistruktur
Speichersystem
Dateistruktur
Indizieren und Hashing
Indizierung
Hashing
Transaktion und Parallelität
Transaktion
Parallelitätskontrolle
Sackgasse
Sicherung und Wiederherstellung
Datensicherung
Datenwiederherstellung