Datenbanken : Implementierungstechniken /
Architekturprinzipien und Datenstrukturen moderner Datenbanksysteme Algorithmen und optimierte Anfragen für Datenbankoperationen Transaktionsmodelle sowie Transaktionsverwaltung im Mehrbenutzerbetrieb Datenbankmanagementsysteme (DBMS) bilden häufig die Kernkomponente von Informationssystemen und e...
Clasificación: | Libro Electrónico |
---|---|
Autores principales: | , , |
Formato: | Electrónico eBook |
Idioma: | Alemán |
Publicado: |
[Place of publication not identified] :
MITP Verlags GmbH & Co. KG : MITP,
2019.
|
Edición: | 4. Auflage. |
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Intro
- Vorwort zur vierten Auflage
- Inhaltsverzeichnis
- Aufgaben und Prinzipien von Datenbanksystemen
- Wiederholung der Datenbank-Grundbegriffe
- Architektur eines Datenbanksystems
- Neun Funktionen nach Codd
- Datenbankmodelle und Datendefinition
- Anfrage- und Änderungsoperationen
- Sprachen und Sichten
- Wann kommt was?
- Optimierer
- Dateiorganisation und Zugriffspfade
- Transaktionen
- Recovery und Datensicherheit
- Vertiefende Literatur
- Übungen
- Architektur von Datenbanksystemen
- Betrachtete Fragestellungen
- Schichtenmodell eines relationalen DBMS
- Hardware und Betriebssystem
- Pufferverwaltung
- Speichersystem
- Zugriffssystem
- Datensystem
- Katalog und Data Dictionary
- Vertiefende Literatur
- Übungen
- I Speichermodelle und Zugriffspfade
- Verwaltung des Hintergrundspeichers
- Speichermedien
- Speicherhierarchie
- Cache, Hauptspeicher und Sekundärspeicher
- Die Magnetplatte
- Flash-Laufwerke
- Speicherkapazität, Geschwindigkeit und Kosten
- Speicher-Arrays: RAID
- Ziele von RAID-Systemen
- RAID-Levels
- Sicherungsmedien: Tertiärspeicher
- Optische Platten
- Bänder
- Jukeboxes und Roboter
- Langzeitarchivierung
- Modell des Hintergrundspeichers
- Betriebssystemdateien
- Abbildung der konzeptuellen Ebene auf interne Strukturen
- Einpassen von Datensätzen auf Blöcke
- Modell des Sekundärspeichers
- Seiten, Sätze und Adressierung
- Struktur der Seiten
- Satztypen
- Adressierung von Datensätzen
- Alternative Speichermodelle und Kompression
- Speicherorganisation und physische Datendefinition in SQL-Systemen
- Vertiefende Literatur
- Übungen
- Pufferverwaltung
- Einordnung und Motivation
- Suche von Seiten und Speicherzuteilung
- Suchen einer Seite
- Speicherzuteilung im Puffer
- Seitenersetzungsstrategien
- Merkmale gängiger Strategien
- Konkrete Seitenersetzungsstrategien
- Fazit
- Vertiefende Literatur
- Übungen
- Dateiorganisation und Zugriffsstrukturen
- Klassifikation der Speichertechniken
- Primärschlüssel vs. Sekundärschlüssel
- Primärindex vs. Sekundärindex
- Dateiorganisationsform vs. Zugriffspfad
- Dünn besetzter vs. dicht besetzter Index
- Geclusterter vs. nicht-geclusterter Index
- Schlüsselzugriff vs. Schlüsseltransformation
- Ein-Attribut- vs. Mehr-Attribut-Index
- Eindimensionale vs. mehrdimensionale Zugriffsstruktur
- Nachbarschaftserhaltende vs. streuende Zugriffsstruktur
- Statische vs. dynamische Zugriffsstruktur
- Beispiele für Klassifikationen
- Alternative Klassifikationen von Zugriffsverfahren
- Anforderungen an Speichertechniken
- Sequenzielle und indexierte Dateien
- Heap-Organisation
- Sequenzielle Speicherung
- Indexsequenzielle Dateiorganisation
- Indexiert-nichtsequenzieller Zugriffspfad
- Suchbäume
- B-Bäume
- B-Bäume und Varianten in Datenbanken
- B-Bäume in der Praxis
- Hashverfahren
- Grundprinzipien von Hashverfahren
- Hashverfahren für Datenbanken
- Cluster-Bildung