Implementierungskonzepte für Datenbanksysteme

Dieses Buch geht den Fragen nach, wie Datenbanksysteme als große Softwaresysteme realisiert werden, welchen Implementierungsanforderungen sie unterliegen, wie ihre Architektur aussieht und welche allgemeinen Konzepte für ihre Implementierung existieren. Behandelt werden die Architektur eines Datenba...

Full description

Main Author: Schneider, Markus
Corporate Author: SpringerLink (Online service)
Format: eBook
Language:German
Published: Berlin, Heidelberg Springer Berlin Heidelberg 2004, 2004
Edition:1st ed. 2004
Subjects:
Online Access:
Collection: Springer Book Archives -2004 - Collection details see MPG.ReNa
LEADER 03332nmm a2200397 u 4500
001 EB000664573
003 EBX01000000000000000517655
005 00000000000000.0
007 cr|||||||||||||||||||||
008 140122 ||| ger
020 |a 9783642558887 
100 1 |a Schneider, Markus 
245 0 0 |a Implementierungskonzepte für Datenbanksysteme  |h Elektronische Ressource  |c von Markus Schneider 
250 |a 1st ed. 2004 
260 |a Berlin, Heidelberg  |b Springer Berlin Heidelberg  |c 2004, 2004 
300 |a XVI, 334 S.  |b online resource 
505 0 |a 1 Einführung -- 1.1 Konzept des Datenbanksystems -- 1.2 Anforderungen an Datenbanksysteme -- 1.3 Das 3-Ebenen-Modell -- 1.4 Softwarearchitektur eines DBMS -- 1.5 Weitere Komponenten eines Datenbanksystems -- 1.6 Aufgaben -- 1.7 Literaturhinweise -- 2 Externspeicher- und Systempufferverwaltung -- 2.1 Primär-und Sekundärspeicher -- 2.2 Das physische Datenmodell -- 2.3 Datensatzformate -- 2.4 Seitenformate -- 2.5 Abbildung von Datensätzen in Seiten -- 2.6 Dateien -- 2.7 Grundlegende Dateiorganisationen -- 2.8 Systemkatalog -- 2.9 Systempufferverwaltung -- 2.10 Aufgaben -- 2.11 Literaturhinweise -- 3 Indexstrukturen -- 3.1 Einführung -- 3.2 Indexstrukturen für alphanumerische Daten -- 3.3 Geometrische Indexstrukturen -- 3.4 Aufgaben -- 3.5 Literaturhinweise -- 4 Externes Sortieren -- 4.1 Direktes und ausgeglichenes 2-Wege-Mergesort -- 4.2 Natürliches 2-Wege-Mergesort -- 4.3 Ausgeglichenes Mehr-Wege-Mergesort -- 4.4 Spezielle Datenbankaspekte beim externen Sortieren --  
505 0 |a Lösungen zu den Aufgaben im Text -- Bildverzeichnis -- Index (englisch) 
505 0 |a Relationenalgebra --  
653 |a Information Systems Applications (incl. Internet) 
653 |a Computer science 
653 |a Computers 
653 |a Models and Principles 
653 |a Application software 
653 |a Computer Science, general 
653 |a Database Management 
653 |a Data structures (Computer science) 
653 |a Data Structures and Information Theory 
653 |a Database management 
710 2 |a SpringerLink (Online service) 
041 0 7 |a ger  |2 ISO 639-2 
989 |b SBA  |a Springer Book Archives -2004 
856 |u https://doi.org/10.1007/978-3-642-55888-7?nosfx=y  |x Verlag  |3 Volltext 
082 0 |a 005.73 
520 |a Dieses Buch geht den Fragen nach, wie Datenbanksysteme als große Softwaresysteme realisiert werden, welchen Implementierungsanforderungen sie unterliegen, wie ihre Architektur aussieht und welche allgemeinen Konzepte für ihre Implementierung existieren. Behandelt werden die Architektur eines Datenbanksystems aus konzeptioneller und softwaremäßiger Sicht, Indexstrukturen für alphanumerische und geometrische Daten, Anfrageverarbeitung und -optimierung, Transaktionen, Concurrency Control, Recovery sowie Externspeicher- und Systempufferverwaltung. Das Buch ist didaktisch ansprechend konzipiert und bietet einen tiefgehenden Einblick in die Interna von Datenbanksystemen. Es wendet sich an Studenten und Praktiker, die mehr über die Interna dieser Systeme erfahren wollen, und kann auch als Grundlage für Lehrveranstaltungen und als grundlegende Einfuehrung zum Selbststudium dienen. Die Bereitstellung von Aufgaben mit Musterlösungen erhöht den praktischen Nutzen des Werkes