Die ANSI-SPARC-Architektur, auch Drei-Schema-Architektur, beschreibt die grundlegende Trennung verschiedener Beschreibungsebenen für
Datenbankschemata.Die Architektur wurde 1975 vom Standards Planning and Requirements Committee (SPARC) des
American National Standards Institute (ANSI) entwickelt und hat zum Ziel den Benutzer einer Datenbank vor nachteiligen Auswirkungen von Änderungen in der Datenbankstruktur zu schützen. Die drei Ebenen sind:Die externe Ebene, die den Benutzern und Anwendungen individuelle Benutzersichten bereitstellt. Beispiele: Formulare, Masken-Layouts, Listen, Schnittstellen.Die konzeptuelle Ebene, in der beschrieben wird, welche Daten in der Datenbank gespeichert sind sowie deren Beziehungen untereinander. Designziel ist hier eine vollständige und
redundanzfreie Darstellung aller zu speichernden Informationen.Die interne Ebene (auch physische Ebene), die die physische Sicht der Datenbank im Computer darstellt. In ihr wird beschrieben, wie und wo die Daten in der Datenbank gespeichert werden. Designziel ist hier ein
performanter Zugriff auf die gespeicherten Informationen. Das wird meistens nur durch eine bewusst in Kauf genommene
Redundanz erreicht (z.B. im
Index werden die selben Daten gespeichert, die auch schon in der
Tabelle gespeichert sind).
Mehr unter Wikipedia.org...