Trennung von Daten und Anwendungen

Wie in der Eigenschaft „Strukturierte Daten“ beschrieben, wird die Struktur einer Datenbank durch die termMetadaten, die ebenfalls in der Datenbank abgelegt sind, beschrieben.

Das Anwendungsprogamm benötigt keine Kenntnis über die physikalische Datenspeicherung (Codierung, Format, Speicherort etc.). Es kommuniziert mit dem Verwaltungssystem einer Datenbank (DBMS) über eine normierte Schnittstelle mittels einer standardisierten Sprache (z. B. SQL). Den Zugriff auf die eigentlichen Daten und die termMetadaten übernimmt dabei das DBMS.

Auf diese Weise können die Anwendungen völlig von den Daten getrennt werden, und datenbank-interne Effizienzverbesserungen und Reorganisationen haben keinen Einfluss auf die Anwenderprogramme.

Trennung der Anwendungen von den DatenTrennung der Anwendungen von den Daten