Datenbanken: Implementierungstechniken:
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Heidelberg [u.a.]
mitp
2011
|
Ausgabe: | 3. Aufl. |
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | XVI, 630 S. graph. Darst. |
ISBN: | 9783826691560 3826691563 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV039706204 | ||
003 | DE-604 | ||
005 | 20120119 | ||
007 | t | ||
008 | 111117s2011 d||| |||| 00||| ger d | ||
015 | |a 11,N35 |2 dnb | ||
016 | 7 | |a 1014629934 |2 DE-101 | |
020 | |a 9783826691560 |c Gb. : ca. EUR 39.95 (DE), ca. EUR 41.10 (AT) |9 978-3-8266-9156-0 | ||
020 | |a 3826691563 |9 3-8266-9156-3 | ||
024 | 3 | |a 9783826691560 | |
028 | 5 | 2 | |a Best.-Nr.: 82669156 |
035 | |a (OCoLC)769015997 | ||
035 | |a (DE-599)DNB1014629934 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
049 | |a DE-12 |a DE-573 |a DE-91G |a DE-1051 |a DE-634 |a DE-739 |a DE-859 |a DE-1049 |a DE-83 |a DE-861 |a DE-20 |a DE-863 |a DE-473 |a DE-Aug4 |a DE-384 |a DE-11 | ||
082 | 0 | |a 005.74 |2 22//ger | |
084 | |a ST 270 |0 (DE-625)143638: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 650f |2 stub | ||
100 | 1 | |a Saake, Gunter |d 1960- |e Verfasser |0 (DE-588)122164458 |4 aut | |
245 | 1 | 0 | |a Datenbanken: Implementierungstechniken |c Gunter Saake ; Kai-Uwe Sattler ; Andreas Heuer |
250 | |a 3. Aufl. | ||
264 | 1 | |a Heidelberg [u.a.] |b mitp |c 2011 | |
300 | |a XVI, 630 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Datenbank |0 (DE-588)4011119-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenbanksystem |0 (DE-588)4113276-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Implementierung |g Informatik |0 (DE-588)4026663-1 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Datenbanksystem |0 (DE-588)4113276-2 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Datenbank |0 (DE-588)4011119-2 |D s |
689 | 1 | 1 | |a Implementierung |g Informatik |0 (DE-588)4026663-1 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
700 | 1 | |a Sattler, Kai-Uwe |d 1968- |e Verfasser |0 (DE-588)120420392 |4 aut | |
700 | 1 | |a Heuer, Andreas |d 1958- |e Verfasser |0 (DE-588)141654414 |4 aut | |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=3872660&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=024554619&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-024554619 |
Datensatz im Suchindex
DE-BY-863_location | 1000 |
---|---|
DE-BY-FWS_call_number | 1000/ST 270 S111 D2(3)st |
DE-BY-FWS_katkey | 433121 |
DE-BY-FWS_media_number | 083101219664 |
_version_ | 1824555391928762368 |
adam_text |
IMAGE 1
INHALTSVERZEICHNIS
VORWORT V
INHALTSVERZEICHNIS IX
1 AUFGABEN UND PRINZIPIEN VON DATENBANKSYSTEMEN 1
1.1 WIEDERHOLUNG DER DATENBANK-GRUNDBEGRIFFE 2
1.1.1 ARCHITEKTUR EINES DATENBANKSYSTEMS 2
1.1.2 NEUN FUNKTIONEN NACH CODD 5
1.1.3 DATENBANKMODELLE UND DATENDEFINITION 6
1.1.4 ANFRAGE-UND AENDERUNGSOPERATIONEN 9
1.1.5 SPRACHEN UND SICHTEN 11
1.2 WANN KOMMT WAS? 12
1.2.1 OPTIMIERER 13
1.2.2 DATEIORGANISATION UND ZUGRIFFSPFADE 14
1.2.3 TRANSAKTIONEN 17
1.2.4 RECOVERY UND DATENSICHERHEIT 18
1.3 VERTIEFENDE LITERATUR 18
1.4 UEBUNGEN 19
2 ARCHITEKTUR VON DATENBANKSYSTEMEN 21
2.1 BETRACHTETE FRAGESTELLUNGEN 22
2.2 SCHICHTENMODELL EINES RELATIONALEN DBMS 24
2.3 HARDWARE UND BETRIEBSSYSTEM 27
2.4 PUFFERVERWALTUNG 29
2.5 SPEICHERSYSTEM 31
2.6 ZUGRIFFSSYSTEM 33
2.7 DATENSYSTEM 37
2.8 KATALOG UND DATA DICTIONARY 37
2.9 VERTIEFENDE LITERATUR 40
2.10 UEBUNGEN 41
IX
BIBLIOGRAFISCHE INFORMATIONEN HTTP://D-NB.INFO/1014629934
DIGITALISIERT DURCH
IMAGE 2
VERWALTUNG DES HINTERGRUNDSPEICHERS 43
3.1 SPEICHERMEDIEN 44
3.1.1 SPEICHERHIERARCHIE 44
3.1.2 CACHE, HAUPTSPEICHER UND SEKUNDAERSPEICHER 47
3.1.3 DIE MAGNETPLATTE 48
3.1.4 FLASH-LAUFWERKE 51
3.1.5 SPEICHERKAPAZITAET, GESCHWINDIGKEIT UND KOSTEN 55 3.2
SPEICHER-ARRAYS: RAID 57
3.2.1 ZIELE VON RAID-SYSTEMEN 57
3.2.2 RAID-LEVELS 58
3.3 SICHERUNGSMEDIEN: TERTIAERSPEICHER 64
3.3.1 OPTISCHE PLATTEN 65
3.3.2 BAENDER 65
3.3.3 JUKEBOXES UND ROBOTER 66
3.3.4 LANGZEITARCHIVIERUNG 67
3.4 VERWALTUNG DES HINTERGRUNDSPEICHERS 68
3.4.1 BETRIEBSSYSTEMDATEIEN 69
3.4.2 ABBILDUNG DER KONZEPTUELLEN EBENE AUF INTERNE STRUKTU- REN 70
3.4.3 EINPASSEN VON DATENSAETZEN AUF BLOECKE 71
3.4.4 MODELL DES SEKUNDAERSPEICHERS 73
3.5 SEITEN, SAETZE UND ADRESSIERUNG 73
3.5.1 STRUKTUR DER SEITEN 74
3.5.2 SATZTYPEN 75
3.5.3 ADRESSIERUNG VON DATENSAETZEN 81
3.5.4 ALTERNATIVE SPEICHERMODELLE: DSM UND PAX 83
3.6 KOMPRESSION VON DATEN 86
3.7 SPEICHERORGANISATION UND PHYSISCHE DATENDEFINITION IN SQL- SYSTEMEN
93
3.8 VERTIEFENDE LITERATUR 96
3.9 UEBUNGEN 99
PUFFERVERWALTUNG 101
4.1 EINORDNUNG UND MOTIVATION 102
4.2 SUCHE VON SEITEN UND SPEICHERZUTEILUNG 105
4.2.1 SUCHEN EINER SEITE 105
4.2.2 SPEICHERZUTEILUNG IM PUFFER 106
4.3 SEITENERSETZUNGSSTRATEGIEN 106
4.3.1 MERKMALE GAENGIGER STRATEGIEN 109
4.3.2 KONKRETE SEITENERSETZUNGSSTRATEGIEN 110
4.3.3 FAZIT 122
4.4 VERTIEFENDE LITERATUR 124
4.5 UEBUNGEN 124
INHALTSVERZEICHNIS
IMAGE 3
DATEIORGANISATION UND ZUGRIFFSSTRUKTUREN 127
5.1 KLASSIFIKATION DER SPEICHERTECHNIKEN 128
5.1.1 PRIMAERSCHLUESSEL VS. SEKUNDAERSCHLUESSEL 129
5.1.2 PRIMAERINDEX VS. SEKUNDAERINDEX 130
5.1.3 DATEIORGANISATIONSFORM VS. ZUGRIFFSPFAD 131
5.1.4 DUENN BESETZTER VS. DICHT BESETZTER INDEX 133
5.1.5 GECLUSTERTER VS. NICHT-GECLUSTERTER INDEX 135
5.1.6 SCHLUESSELZUGRIFF VS. SCHLUESSELTRANSFORMATION 136 5.1.7
EIN-ATTRIBUT- VS. MEHR-ATTRIBUT-INDEX 137
5.1.8 EINDIMENSIONALE VS. MEHRDIMENSIONALE ZUGRIFFSSTRUKTUR 137 5.1.9
NACHBARSCHAFTSERHALTENDE VS. STREUENDE ZUGRIFFSSTRUKTUR 139 5.1.10
STATISCHE VS. DYNAMISCHE ZUGRIFFSSTRUKTUR 139
5.1.11 BEISPIELE FUER KLASSIFIKATIONEN 140
5.1.12 ALTERNATIVE KLASSIFIKATIONEN VON ZUGRIFFSVERFAHREN . . . 140
5.1.13 ANFORDERUNGEN AN SPEICHERTECHNIKEN 141
5.2 SEQUENZIELLE UND INDEXIERTE DATEIEN 143
5.2.1 HEAP-ORGANISATION 143
5.2.2 SEQUENZIELLE SPEICHERUNG 147
5.2.3 INDEXSEQUENZIELLE DATEIORGANISATION 148
5.2.4 INDEXIERT-NICHTSEQUENZIELLER ZUGRIFFSPFAD 153
5.3 SUCHBAEUME 157
5.3.1 B-BAEUME 158
5.3.2 B-BAEUME UND VARIANTEN IN DATENBANKEN 166
5.3.3 B-BAEUME IN DER PRAXIS 173
5.4 HASHVERFAHREN 176
5.4.1 GRUNDPRINZIPIEN VON HASHVERFAHREN 176
5.4.2 HASHVERFAHREN FUER DATENBANKEN 178
5.5 CLUSTER-BILDUNG 182
5.5.1 INDEX-ORGANISIERTE TABELLEN 183
5.5.2 CLUSTER FUER VERBUNDANFRAGEN 184
5.6 PARTITIONIERUNG 187
5.6.1 FRAGMENTIERUNG UND ALLOKATION IN VERTEILTEN DATENBAN- KEN . 188
5.6.2 FORMEN DER HORIZONTALEN PARTITIONIERUNG 190
5.6.3 BEREICHSPARTITIONIERUNG 191
5.6.4 HASH-PARTITIONIERUNG 192
5.7 VERTIEFENDE LITERATUR 193
5.8 UEBUNGEN 194
SPEZIELLE INDEXSTRUKTUREN 197
6.1 DYNAMISCHES HASHING 198
6.1.1 HASHFUNKTIONEN MIT ERWEITERBAREM BILDBEREICH 198 6.1.2 LINEARES
HASHEN 199
IMAGE 4
6.1.3 ERWEITERBARES HASHEN 202
6.1.4 SPIRALHASHEN 205
6.1.5 KOMBINIERTE METHODEN 208
6.2 MEHRDIMENSIONALE SPEICHERTECHNIKEN 209
6.2.1 MEHRDIMENSIONALE BAUMVERFAHREN 210
6.2.2 MEHRDIMENSIONALES HASHEN 215
6.2.3 GRID-FILE 220
6.2.4 UB-BAUM 226
6.3 GEOMETRISCHE ZUGRIFFSSTRUKTUREN 228
6.3.1 PROBLEME UND AUFGABEN 229
6.3.2 EIGNUNG KLASSISCHER SUCHBAEUME UND INDEXSTRUKTUREN . 232 6.3.3
PRINZIPIEN NACHBARSCHAFTSERHALTENDER SUCHBAEUME . . . 233 6.3.4 R-BAEUME
UND VARIANTEN 236
6.3.5 RECHTECKSPEICHERUNG DURCH PUNKTDATENSTRUKTUREN . . . 243 6.3.6
KLASSIFIZIERUNG UND VERGLEICH 250
6.4 HOCHDIMENSIONALE DATEN 251
6.4.1 HOCHDIMENSIONALE FEATURE-VEKTOREN 251
6.4.2 OPERATIONEN AUF FEATURE-VEKTOREN 252
6.4.3 METRIKEN FUER ABSTAENDE 254
6.4.4 NAECHSTER-NACHBAR-SUCHE IN R-BAEUMEN 256
6.4.5 DERX-BAUM 259
6.4.6 ALTERNATIVEN ZU BAUMVERFAHREN 261
6.5 BITMAP-INDEXE 263
6.5.1 VOR- UND NACHTEILE VON BITMAP-INDEXEN 264
6.5.2 VARIANTEN VON BITMAP-INDEXEN 265
6.5.3 IMPLEMENTIERUNG VON BITMAP-INDEXEN 266
6.6 INDEXIERUNG VON TEXTEN 267
6.6.1 EIGNUNG VON B-BAEUMEN: PROBLEME UND PRAEFIX-B-BAUM . 267 6.6.2
DIGITALE BAEUME 268
6.6.3 INVERTIERTE LISTEN 273
6.7 RELATIONENUEBERGREIFENDE INDEXE 274
6.7.1 VERBUNDINDEXE 274
6.7.2 MULTI-JOIN-INDEXE 276
6.7.3 PFADINDEXE 278
6.7.4 ZUGRIFFSUNTERSTUETZUNGSRELATIONEN 279
6.7.5 ZUGRIFFSPFADE FUER BERECHNETE WERTE 280
6.8 Y E R T I E F E N DE LITERATUR 281
6.9 UEBUNGEN 282
BASISALGORITHMEN FUER DATENBANKOPERATIONEN 285
7.1 BENOETIGTE GRUNDALGORITHMEN 286
7.1.1 PARAMETER FUER KOSTENBESTIMMUNG 286
7.1.2 GRUNDANNAHMEN 288
XII INHALTSVERZEICHNIS
IMAGE 5
7.1.3 HAUPTSPEICHERALGORITHMEN . 288
7.1.4 ZUGRIFFE AUF DATENSAETZE . 289
7.1.5 EXTERNE UND INTERNE SORTIERALGORITHMEN * 290
7.2 NAVIGATIONSOPERATIONEN: SCANS * 293
7.2.1 ARTEN VON SCANS * 294
7.2.2 OPERATIONEN AUF SCANS * 295
7.2.3 SCAN-SEMANTIK . 298
7.3 UNAERE OPERATIONEN: SELEKTION, PROJEKTION UND GRUPPIERUNG . * 299
7.3.1 SELEKTION * 299
7.3.2 PROJEKTION * 301
7.3.3 AGGREGATFUNKTIONEN UND GRUPPIERUNG * 302
7.4 BINAERE OPERATIONEN: MENGENOPERATIONEN * 305
7.4.1 TECHNIKEN FUER BINAERE OPERATOREN * 306
7.4.2 KLASSEN BINAERER OPERATOREN * 307
7.4.3 VEREINIGUNG MIT DUPLIKATELIMINIERUNG * 308
7.5 BERECHNUNG VON VERBUNDEN * 310
7.5.1 NESTED-LOOPS-VERBUND * 310
7.5.2 MERGE-TECHNIKEN * 312
7.5.3 HASHVERBUND . 315
7.5.4 VERGLEICH DER TECHNIKEN * 319
7.6 OPERATIONEN FUER SPEZIELLE ANWENDUNGEN * 320
7.6.1 CUBE-BERECHNUNG . 320
7.6.2 SKYLINE-OPERATOR * 327
7.7 VERTIEFENDE LITERATUR * 332
7.8 UEBUNGEN * 334
8 OPTIMIERUNG VON ANFRAGEN 335
8.1 GRUNDPRINZIPIEN DER OPTIMIERUNG * 336
8.2 MOTIVIERENDE BEISPIELE . 337
8.3 PHASEN DER ANFRAGEBEARBEITUNG * 342
8.4 ANFRAGEUEBERSETZUNG UND -VEREINFACHUNG * 345
8.4.1 PARSEN UND ANALYSIEREN DER ANFRAGE * 345
8.4.2 UEBERSETZUNG IN RELATIONENALGEBRA * 346
8.4.3 AUFLOESUNG VON SICHTEN * 348
8.4.4 STANDARDISIERUNG UND VEREINFACHUNG VON AUSDRUECKE^ . 348 8.4.5
ENTSCHACHTELN VON ANFRAGEN * 350
8.5 LOGISCHE OPTIMIERUNG . 354
8.5.1 ALGEBRAISCHE OPTIMIERUNG * 355
8.5.2 VERBUNDOPTIMIERUNG MIT TABLEAUS * 366
8.6 PHYSISCHE OPTIMIERUNG . 380
8.6.1 PLANOPERATOREN UND PLANREPRAESENTATION * 380
8.6.2 PLANGENERIERUNG UND SUCHSTRATEGIEN . 390
8.7 KOSTENMODELLE UND KOSTENABSCHAETZUNG * 394
XM
IMAGE 6
8.7.1 KOMPONENTEN VON KOSTENMODELLEN 394
8.7.2 HISTOGRAMME 400
8.7.3 KOSTENABSCHAETZUNGEN AM BEISPIEL 407
8.7.4 STATISTIKEN IN DBMS 411
8.8 STRATEGIEN ZUR KOSTENBASIERTEN PLANAUSWAHL 413
8.8.1 GREEDY-SUCHE 414
8.8.2 DYNAMISCHE PROGRAMMIERUNG 415
8.8.3 ANFRAGEDEKOMPOSITION 420
8.8.4 ITERATIVE IMPROVEMENT UND SIMULATED ANNEALING . . . 422 8.8.5
OPTIMIERUNG MIT GENETISCHEN ALGORITHMEN 425
8.9 BEEINFLUSSUNG VON ANFRAGEOPTIMIERERN 429
8.9.1 AUSGABE VON PLAENEN 429
8.9.2 OPTIMIZER HINTS 432
8.10 VERTIEFENDE LITERATUR 435
8.11 UEBUNGEN 436
9 TRANSAKTIONSMODELLE 439
9.1 TRANSAKTIONEN IM MEHRBENUTZERBETRIEB 439
9.2 TRANSAKTIONSEIGENSCHAFTEN 441
9.3 PROBLEME IM MEHRBENUTZERBETRIEB 443
9.3.1 INKONSISTENTES LESEN: NONREPEATABLE READ 443
9.3.2 LESEN INKONSISTENTER ZUSTAENDE 444
9.3.3 ABHAENGIGKEITEN VON NICHT FREIGEGEBENEN DATEN: DIRTY READ 444
9.3.4 DAS PHANTOM-PROBLEM 446
9.3.5 VERLOREN GEGANGENE AENDERUNGEN: LOST UPDATE 447 9.3.6
INTEGRITAETSVERLETZUNG DURCH MEHRBENUTZER-ANOMALIE . . 447 9.3.7
CURSOR-REFERENZEN 448
9.3.8 PROBLEMKLASSIFIKATION 449
9.4 SERIALISIERBARKEIT 450
9.4.1 EINFUEHRUNG IN DIE SERIALISIERBARKEITSTHEMATIK 450 9.4.2 DER
BEGRIFF DES SCHEDULES 455
9.4.3 GRUNDLEGENDE DEFINITIONEN 458
9.4.4 DAS KONZEPT DER SERIALISIERBARKEIT 460
9.4.5 SICHTSERIALISIERBARKEIT 460
9.4.6 KONFLIKTSERIALISIERBARKEIT 463
9.4.7 GRAPHBASIERTER TEST AUF KONFLIKTSERIALISIERBARKEIT . . . . 466
9.4.8 ABGESCHLOSSENHEITSEIGENSCHAFTEN 468
9.5 TRANSAKTIONSABBRUCH UND FEHLERSICHERHEIT 471
9.5.1 RUECKSETZBARKEIT 471
9.5.2 VERMEIDUNG KASKADIERENDER ABBRUCHE 472
9.5.3 STRIKTHEIT 473
9.5.4 OPERATIONEN FUER DEN TRANSAKTIONSABBRUCH 474
XIV INHALTSVERZEICHNIS
IMAGE 7
9.6 MEHRVERSIONEN-SERIALISIERBARKEIT 475
9.7 AUSNUTZUNG SEMANTISCHER INFORMATIONEN 485
9.7.1 VERTAUSCHBARKEIT VON OPERATIONEN 485
9.7.2 KOMPENSIERENDE AKTIONEN 489
9.8 VERTIEFENDE LITERATUR 490
9.9 UEBUNGEN 491
10 TRANSAKTIONSVERWALTUNG 495
10.1 DER SCHEDULER 495
10.2 SPERRMODELLE 498
10.2.1 SPERRDISZIPLIN 498
10.2.2 VERKLEMMUNGEN 499
10.2.3 LIVELOCK-PROBLEM 500
10.3 SPERRPROTOKOLLE 501
10.3.1 NOTWENDIGKEIT VON SPERRPROTOKOLLEN 501
10.3.2 ZWEI-PHASEN-SPERRPROTOKOLL 502
10.3.3 STRIKTES ZWEI-PHASEN-SPERRPROTOKOLL 504
10.3.4 AGGRESSIVE UND KONSERVATIVE PROTOKOLLE 504
10.4 SPERRGRANULATE 505
10.4.1 HIERARCHISCHES SPERREN 506
10.4.2 BAUMPROTOKOLLE FUER SPERREN IN INDEXSTRUKTUREN 510 10.5
NICHTSPERRENDE VERFAHREN ZUR SYNCHRONISATION 512
10.5.1 ZEITMARKENVERFAHREN 513
10.5.2 SERIALISIERBARKEITSGRAPHENTESTER 516
10.5.3 OPTIMISTISCHE VERFAHREN 517
10.6 MEHRVERSIONEN-SYNCHRONISATION 519
10.6.1 BEGRENZUNG DER ANZAHL DER VERSIONEN 520
10.6.2 SYNCHRONISATION VON MV-SCHEDULES 521
10.7 COMMIT-PROTOKOLLE 526
10.7.1 VERTEILTES COMMIT 527
10.7.2 DAS ZWEI-PHASEN-COMMIT-PROTOKOLL 527
10.7.3 LINEARES 2PC 531
10.7.4 VERTEILTES 2PC 531
10.7.5 HIERARCHISCHES 2PC 532
10.7.6 DAS DREI-PHASEN-COMMIT-PROTOKOLL 533
10.8 TRANSAKTIONEN IN SQL-DBMS 536
10.8.1 AUFWEICHUNG VON ACID IN SQL-92: ISOLATIONSEBENEN . 536 10.8.2
EXPLIZITE SPERREN IN SQL 539
10.9 VERTIEFENDE LITERATUR 540
10.10 UEBUNGEN 541
XV
IMAGE 8
11 WIEDERHERSTELLUNG UND DATENSICHERUNG 543
11.1 BETEILIGTE SYSTEMKOMPONENTEN 544
11.2 FEHLERKLASSIFIKATION UND RECOVERY-KLASSEN 546
11.2.1 FEHLERKLASSIFIKATION 546
11.2.2 FEHLERKATEGORIEN UND ZUGEHOERIGE RECOVERY-MASSNAHMEN 549 11.3
PROTOKOLLIERUNGSARTEN 550
11.3.1 AUFBAU DES LOGBUCHS 550
11.3.2 PHYSISCHES VS. LOGISCHES LOGBUCH 552
11.3.3 SICHERUNGSPUNKTE 557
11.4 RECOVERY-STRATEGIEN 561
11.4.1 SEITENERSETZUNGSSTRATEGIEN 561
11.4.2 PROPAGIERUNGSSTRATEGIEN 562
11.4.3 EINBRINGSTRATEGIEN 563
11.4.4 KONKRETE RECOVERY-STRATEGIEN 563
11.4.5 WIEDERANLAUF NACH EINEM FEHLERFALL 566
11.4.6 DAS REDO-PROTOKOLL ALS KONKRETE REALISIERUNG 567 11.4.7 ABBRUCHE
IM RECOVERY-PROZESS 568
11.5 DAS ARIES-VERFAHREN 569
11.5.1 VORGEHENSWEISE IN ARIES 569
11.5.2 GRUNDPRINZIPIEN UND DATENSTRUKTUREN 570
11.5.3 PHASEN DES WIEDERANLAUFS 571
11.6 SCHATTENSPEICHERVERFAHREN 573
11.7 BACKUP-STRATEGIEN UND ARCHIVIERUNG 575
11.7.1 BACKUPS UND ARCHIVIERUNG 576
11.7.2 SPIEGELUNG VON DATENBANKEN 577
11.8 VERTIEFENDE LITERATUR 578
11.9 UEBUNGEN 578
ABBILDUNGSVERZEICHNIS 580
TABELLENVERZEICHNIS 589
LISTE DER CODEFRAGMENTE 591
SACHINDEX 593
SCHLUESSELWORTINDEX 605
LITERATURVERZEICHNIS 609
XVI INHALTSVERZEICHNIS |
any_adam_object | 1 |
author | Saake, Gunter 1960- Sattler, Kai-Uwe 1968- Heuer, Andreas 1958- |
author_GND | (DE-588)122164458 (DE-588)120420392 (DE-588)141654414 |
author_facet | Saake, Gunter 1960- Sattler, Kai-Uwe 1968- Heuer, Andreas 1958- |
author_role | aut aut aut |
author_sort | Saake, Gunter 1960- |
author_variant | g s gs k u s kus a h ah |
building | Verbundindex |
bvnumber | BV039706204 |
classification_rvk | ST 270 |
classification_tum | DAT 650f |
ctrlnum | (OCoLC)769015997 (DE-599)DNB1014629934 |
dewey-full | 005.74 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.74 |
dewey-search | 005.74 |
dewey-sort | 15.74 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 3. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV039706204</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20120119</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">111117s2011 d||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">11,N35</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1014629934</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783826691560</subfield><subfield code="c">Gb. : ca. EUR 39.95 (DE), ca. EUR 41.10 (AT)</subfield><subfield code="9">978-3-8266-9156-0</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3826691563</subfield><subfield code="9">3-8266-9156-3</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783826691560</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">Best.-Nr.: 82669156</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)769015997</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1014629934</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-12</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-1049</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-861</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-863</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-384</subfield><subfield code="a">DE-11</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.74</subfield><subfield code="2">22//ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 270</subfield><subfield code="0">(DE-625)143638:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 650f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Saake, Gunter</subfield><subfield code="d">1960-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)122164458</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Datenbanken: Implementierungstechniken</subfield><subfield code="c">Gunter Saake ; Kai-Uwe Sattler ; Andreas Heuer</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">3. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Heidelberg [u.a.]</subfield><subfield code="b">mitp</subfield><subfield code="c">2011</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVI, 630 S.</subfield><subfield code="b">graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Datenbank</subfield><subfield code="0">(DE-588)4011119-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Datenbanksystem</subfield><subfield code="0">(DE-588)4113276-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Implementierung</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)4026663-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Datenbanksystem</subfield><subfield code="0">(DE-588)4113276-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Datenbank</subfield><subfield code="0">(DE-588)4011119-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Implementierung</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)4026663-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Sattler, Kai-Uwe</subfield><subfield code="d">1968-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)120420392</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Heuer, Andreas</subfield><subfield code="d">1958-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)141654414</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=3872660&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=024554619&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-024554619</subfield></datafield></record></collection> |
id | DE-604.BV039706204 |
illustrated | Illustrated |
indexdate | 2025-02-20T07:06:56Z |
institution | BVB |
isbn | 9783826691560 3826691563 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-024554619 |
oclc_num | 769015997 |
open_access_boolean | |
owner | DE-12 DE-573 DE-91G DE-BY-TUM DE-1051 DE-634 DE-739 DE-859 DE-1049 DE-83 DE-861 DE-20 DE-863 DE-BY-FWS DE-473 DE-BY-UBG DE-Aug4 DE-384 DE-11 |
owner_facet | DE-12 DE-573 DE-91G DE-BY-TUM DE-1051 DE-634 DE-739 DE-859 DE-1049 DE-83 DE-861 DE-20 DE-863 DE-BY-FWS DE-473 DE-BY-UBG DE-Aug4 DE-384 DE-11 |
physical | XVI, 630 S. graph. Darst. |
publishDate | 2011 |
publishDateSearch | 2011 |
publishDateSort | 2011 |
publisher | mitp |
record_format | marc |
spellingShingle | Saake, Gunter 1960- Sattler, Kai-Uwe 1968- Heuer, Andreas 1958- Datenbanken: Implementierungstechniken Datenbank (DE-588)4011119-2 gnd Datenbanksystem (DE-588)4113276-2 gnd Implementierung Informatik (DE-588)4026663-1 gnd |
subject_GND | (DE-588)4011119-2 (DE-588)4113276-2 (DE-588)4026663-1 |
title | Datenbanken: Implementierungstechniken |
title_auth | Datenbanken: Implementierungstechniken |
title_exact_search | Datenbanken: Implementierungstechniken |
title_full | Datenbanken: Implementierungstechniken Gunter Saake ; Kai-Uwe Sattler ; Andreas Heuer |
title_fullStr | Datenbanken: Implementierungstechniken Gunter Saake ; Kai-Uwe Sattler ; Andreas Heuer |
title_full_unstemmed | Datenbanken: Implementierungstechniken Gunter Saake ; Kai-Uwe Sattler ; Andreas Heuer |
title_short | Datenbanken: Implementierungstechniken |
title_sort | datenbanken implementierungstechniken |
topic | Datenbank (DE-588)4011119-2 gnd Datenbanksystem (DE-588)4113276-2 gnd Implementierung Informatik (DE-588)4026663-1 gnd |
topic_facet | Datenbank Datenbanksystem Implementierung Informatik |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=3872660&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=024554619&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT saakegunter datenbankenimplementierungstechniken AT sattlerkaiuwe datenbankenimplementierungstechniken AT heuerandreas datenbankenimplementierungstechniken |
Beschreibung
THWS Würzburg Zentralbibliothek Lesesaal
Signatur: |
1000 ST 270 S111 D2(3)st |
---|---|
Exemplar 1 | ausleihbar Verfügbar Bestellen |