Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme

Ähnliche Präsentationen


Präsentation zum Thema: "Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme"—  Präsentation transkript:

1 Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme
Gottfried Vossen 5. Auflage 2008 Kapitel 2: Aufbau von Datenbanken und Datenbanksystemen

2 2.2 Die ANSI/SPARC-Schemaebenen 2.3 Sprachebenen und –klassen
Inhalt 2.1 Datenunabhängigkeit 2.2 Die ANSI/SPARC-Schemaebenen 2.3 Sprachebenen und –klassen 2.4 Ein Schichtenmodell für Datenbanksysteme Datenmodelle, 5. Auflage, Kapitel 2

3 2.1 3-Ebenen-Datenbank-Architektur
Daten-Administration Daten-Manipulation Daten-Definition Externe Ebene Externes Schema 1 Schema n Interne Ebene . . . Konzeptionelle Ebene Abb. 2.1: 3-Ebenen-Datenbank-Architektur Datenmodelle, 5. Auflage, Kapitel 2

4 2.2 5-Schichten-Modell eines DBMS
Ebene 2 der Anfrageverarbeitung Ebene 3 der Zugriffsstrukturen und Code-Erzeugung Ebene 5 der Speicherverwaltung Ebene 4 der Synchronisation paralleler Zugriffe Ebene1 der Benutzersprache Abb. 2.2: 5-Schichten-Modell eines DBMS Datenmodelle, 5. Auflage, Kapitel 2

5 2.3 DBMS-interne Schnittstellen
Tupel-Schnittstelle (23) Record-Schnittstelle (34) Seiten-Schnittstelle (45) Mengen-Schnittstelle (12) Abb. 2.3: DBMS-interne Schnittstellen Datenmodelle, 5. Auflage, Kapitel 2

6 2.4 Schnittstellenspezifische Objekte und Operationen
12 Views, Relationen select, insert, delete, modify 23 Cursor, Tupel fetch, store, erase, update 34 (Index-) Records retrieve, add, dispose, change 45 Seiten, Segmente read, write Abb. 2.4: Schnittstellenspezifische Objekte und Operationen Datenmodelle, 5. Auflage, Kapitel 2

7 2.5 Komponenten eines DBMS
Parser Input/Output-Prozessor Autorisierungskontrolle Precompiler Data Dictionary Log Datenbank Integritäts- Prüfung Update- Prozessor Query- Optimierer Zugriffsplanerstellung Code-Erzeugung Transaktions-Verwaltung Recovery-Manager Scheduler Buffer-Manager Data-Manager 2.5 Komponenten eines DBMS Abb. 2.5: Komponenten eines DBMS Datenmodelle, 5. Auflage, Kapitel 2


Herunterladen ppt "Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme"

Ähnliche Präsentationen


Google-Anzeigen