• Keine Ergebnisse gefunden

07_8335_100-RDBM-Sichten

N/A
N/A
Protected

Academic year: 2022

Aktie "07_8335_100-RDBM-Sichten"

Copied!
7
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Das diesem Dokument zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung und Forschung

unter dem Förderkennzeichen 16OH21005 gefördert.

Die Verantwortung für den Inhalt dieser Veröffentlichung liegt

beim Autor/bei der Autorin.

(2)
(3)

Dieser Abschnitt beschreibt ein Modell, welches allen relationalen Datenbanksystemen zu Grunde liegt.

Das Modell beschreibt abstrakt, Ebenen und ordnet jeder Ebene eine bestimmte Aufgabe bzw. Verantwortungsbereich zu.

Ziel ist eine Entkopplung der Anwendung von der physikalischen Speicherung der Daten.

(4)

Warum reden sie über Sichten bei Datenbanken?

Nun, dies hat mit den Anforderungen an ein Datenbanksystem zu tun.

Die Anforderungen an ein Datenbanksystem wurde erstmal in einem ANSI/SPARC Ausschuss in den 1970er Jahren dokumentiert und eine entsprechende Architektur vorgeschlagen.

ANSI= American National Standards Institute

SPARC= Standards Planning and Requirements Committee

Im einzelnen stellen sich folgende Anforderungen:

• Nicht jede Anwendung braucht immer Zugriff auf alle Daten. In der Praxis benötigt eine Applikation immer nur eine Teilmenge der Daten

• Man möchte das Datenmodell (also die Struktur) der Daten definieren können und dies soll unabhängig von der Art und Weise sein, wie die Daten

physikalisch gespeichert werden.

• Man möchte die Algorithmen und Datenstrukturen, die verwendet werden bei der physikalischen Speicherung ändern und optimieren können, ohne dass dies Auswirkungen auf das Datenmodell hat.

(5)

Das ANSI SPARC Modell unterscheidet zwischen physikalischer, logischer und externer Ebene

Physikalische Ebene:

• Die physikalische Ebene beinhaltet die Algorithmen und Datenstruktur zur Speicherung und Verwaltung der Daten

• Ziel ist die physikalische Datenunabhängigkeit .

• Die physikalische Datenunabhängigkeit bedeutet, dass Änderungen auf der physikalischen Ebene keine Auswirkungen auf die logische Ebene hat

• Nur diese Ebene hat Kenntnis darüber,

• wie die Datensätze auf dem Speichermedium organisiert sind

• wie die Zugriffspfade auf die Datensätze sind

Logische Ebene:

• Die logische Ebene beinhaltete die Struktur der Daten unabhängig von der physikalischen Speicherung der Daten.

• Logische Datenunabhängigkeit bedeutet, dass Änderungen auf der logischen Ebene keine Auswirkungen auf die externe Sicht hat.

• Diese Ebene kennt den Aufbau bzw. die logische Struktur der Daten. Im

(6)

• Die logischen Einheiten / Entities

• Die Beziehungen zwischen den Entities

• Konsistenzregeln bzw. Integritätsbedingungen/regeln

Externe Ebene:

• Die externe Ebene stellt den Anwendungen unterschiedliche Sichten auf die Daten zur Verfügung.

• Diese Ebene stellt die Schnittstelle zu den Anwendungen bereit.

• Jeder Anwendung wird der jeweilige Ausschnitt auf die Daten präsentiert, die für die Anwendung notwendig ist.

(7)

Referenzen

ÄHNLICHE DOKUMENTE

wicklung und werden deshalb hier zusammengefaßt.. Am unteren Kor weisen alle 19 flußbewässerten Dörfer, teilweise erst Ergebnis des modernen Siedlungsausbaus, eine

Obwohl in der nördlich anschließenden Sarhadd-Höhenstufe über 2000 m in den Sommerweidegebieten der 1966 noch 20 411 Zelte starken Qaschqä'i-Nomaden seit Befriedung

(c) Der Mittelpunkt M der Kugel hat von der Ebene ABS und der Ebene ASD den gleichen Abstand, liegt also auf einer winkelhalbierenden Ebene dieser beiden Ebenen.. Wie kann

Fähigkeiten / Fertigkeiten FüU > Fach Interesse / Selbstvertrauen FüU > Fach Überfachliche Kompetenzen FüU > Fach Geschlechtergerechtigkeit FüU > Fach..

Es gibt des öfteren Situationen, in welchen nur der in eine gewisse Richtung weisende Anteil eines Vektors zu einem Ergebnis beiträgt.. Bei der Bewegung eines

(b) Die Harmonischen werden im Spektrum erscheinen, wenn das Fenster (die Zeitauflösung) größer als die Periodendauer

Wie die zuständigen Stellen des Bundes geht der Regierungsrat davon aus, dass die grosse Mehrheit dieser Personen die Schweiz früher oder später verlässt.. Der Regierungsrat kann

Hat man zwei Kreise oder einen Kreis und eine Gerade, die einander ber¨ uhren, dann gilt das auch f¨ ur deren Bilder unter einer Inversion, wobei diese Bilder Kreise oder Geraden