Die drei Ebenen eines DBMS gewähren einen bestimmten Grad
von Datenunabhängigkeit:
- Physische Datenunabhängigkeit:
Die Modifikation der physischen Speicherstruktur (z. B. das Anlegen eines
Index) verlangt nicht die Änderung der Anwenderprogramme.
- Logische Datenunabhängigkeit:
Die Modifikation der Gesamtsicht (z. B. das Umbenennen von Feldern)
verlangt nicht die Änderung der Benutzersichten.