drei wesentliche Abstraktionsebenen der Architektur eines Datenbanksystems

Es gibt drei wesentliche Abstraktionsebenen:

Externe Sicht


(Benutzeroberflächen, Datensichten, Application Programming Interface)

Organisation/Strukturierung der Daten in Hinblick auf Nutzung durch Programme (jeweils eigenes Modell für jede externe Sicht) (Beispiele: Formulare, Masken-Layouts, Listen, Schnittstellen)

Konzeptionelles Schema


logische Gesamtsicht der Daten und ihrer Beziehungen untereinander und welche Daten in DB gespeichert sind (z.B. auch Festlegung von Zugriffsrechten; Normalisierung; Primär- und Sekundärschlüssel --> Verbindung von Tabellen)

Ziel: redundanzfrei und vollständige Darstellung aller zu speichernden Informationen

Interne Sicht


(Art und Form der Speicherung)

Formale Beschreibung wie und wo die Daten abzuspeichern sind (physikalische Speicherung auf Datenträgern)

Ziel: effizienterer Zugriff auf Datenmaterial

0 Kommentare

ausklappen Kommentar hinzufügen



Gib uns Feedback!