Cargando…

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...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Heuer, Andreas, 1959- (Autor), Sattler, Kai-Uwe (Autor), Saake, Gunter, 1960- (Autor)
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)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_on1105012134
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu|||unuuu
008 190619s2019 gw ob 000 0 ger d
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d N$T  |d OCLCF  |d EBLCP  |d UMI  |d YDX  |d OCLCQ  |d OCLCO  |d CZL  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCL  |d OCLCQ 
019 |a 1105150081  |a 1109957625 
020 |a 9783958457805  |q (electronic bk.) 
020 |a 3958457800  |q (electronic bk.) 
020 |a 9783958457812 
020 |a 3958457819 
020 |z 9783958457799 
029 1 |a CHNEW  |b 001059255 
029 1 |a CHVBK  |b 569758580 
029 1 |a AU@  |b 000065541695 
029 1 |a AU@  |b 000073550165 
035 |a (OCoLC)1105012134  |z (OCoLC)1105150081  |z (OCoLC)1109957625 
037 |a CL0501000061  |b Safari Books Online 
050 4 |a ZA4480 
072 7 |a COM  |x 000000  |2 bisacsh 
082 0 4 |a 006.74  |2 23 
049 |a UAMI 
100 1 |a Heuer, Andreas,  |d 1959-  |e author. 
245 1 0 |a Datenbanken :  |b Implementierungstechniken /  |c Andreas Heuer, Gunter Saake, Kai-Uwe Sattler. 
250 |a 4. Auflage. 
264 1 |a [Place of publication not identified] :  |b MITP Verlags GmbH & Co. KG :  |b MITP,  |c 2019. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Online resource; title from PDF title page (EBSCO, viewed June 27, 2019). 
504 |a Includes bibliographical references. 
520 |a 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 ermöglichen die integrierte Speicherung von großen Datenbeständen, auf die mehrere Anwendungen gleichzeitig zugreifen können. Bei der Implementierung dieser Systeme müssen einige Anforderungen berücksichtigt werden: Effiziente Speicherung und schnelles Wiederauffinden der Daten Datenunabhängigkeit Zuverlässiger Mehrbenutzerbetrieb Wiederherstellung der Daten nach Systemausfällen Kompatibilität zu verschiedenen Rechnerarchitekturen Die Autoren behandeln die wichtigsten Konzepte und Techniken der Implementierung von DBMS, wobei der Schwerpunkt auf den Konzepten und Basistechnologien kommerzieller, meist relationaler Datenbanksysteme liegt: Architektur, Datenorganisation, Anfragebearbeitung, Synchronisation im Mehrbenutzerbetrieb und Recovery. Darüber hinaus gehen die Autoren auch auf aktuelle Entwicklungen bei Speichermedien, alternativen Speichermodellen, der Bearbeitung von Data-Warehouse-Anfragen, Anfrageoptimierern und Transaktionsmodellen ein. Angaben zu vertiefender Literatur sowie Übungen am Ende der Kapitel helfen beim Vertiefen des Gelernten sowie bei Selbststudium und Prüfungsvorbereitung. Zum Verständnis des Buches sind Grundkenntnisse der theoretischen Grundlagen von DBMS wie Relationenalgebra sowie Basiskenntnisse in SQL notwendig. Aus dem Inhalt: Externspeicher- und Pufferverwaltung Speicherhierarchie und -medien Seiten, Datensätze und ihre Adressierung Row Stores und Column Stores Seitenersetzungsstrategien Dateiorganisation und Indexstrukturen B-Bäume Partitionierung Dynamisches Hashing Mehrdimensionale und geometrische Indexstrukturen Bitmap-Indexe Anfrageverarbeitung und -optimierung Anfrageoperatoren Logische und physische Optimierung Kostenmodelle und Statistiken in DBMS Transaktionsverwaltung und Recovery Serialisierbarkeit Sperrprotokolle und nichtsperrende Verfahren Commit-Protokolle Logging und Recovery-Strategien. 
505 0 |a 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 
505 8 |a 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 
505 8 |a 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 
505 8 |a 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 
505 8 |a 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 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Databases. 
650 0 |a Architecture  |x Data processing. 
650 0 |a Organization  |x Data processing. 
650 0 |a Computer architecture. 
650 6 |a Ordinateurs  |x Architecture. 
650 7 |a COMPUTERS  |x General.  |2 bisacsh 
650 7 |a Computer architecture.  |2 fast  |0 (OCoLC)fst00872026 
650 7 |a Architecture  |x Data processing.  |2 fast  |0 (OCoLC)fst00813401 
650 7 |a Databases.  |2 fast  |0 (OCoLC)fst00888065 
650 7 |a Organization  |x Data processing.  |2 fast  |0 (OCoLC)fst01047779 
700 1 |a Sattler, Kai-Uwe,  |e author. 
700 1 |a Saake, Gunter,  |d 1960-  |e author. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9783958457812/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL6947732 
938 |a EBSCOhost  |b EBSC  |n 2165838 
938 |a YBP Library Services  |b YANK  |n 300622443 
994 |a 92  |b IZTAP