Datenbanken - Konzepte und Sprachen:
Gespeichert in:
Beteiligte Personen: | , , |
---|---|
Format: | Buch |
Sprache: | Deutsch |
Veröffentlicht: |
Frechen
mitp
2018
|
Ausgabe: | Sechste Auflage |
Schlagwörter: | |
Links: | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030117986&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
Umfang: | xxiv, 777 Seiten Illustrationen, Diagramme |
ISBN: | 9783958457768 3958457762 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV044721720 | ||
003 | DE-604 | ||
005 | 20241106 | ||
007 | t| | ||
008 | 180119s2018 gw a||| |||| 00||| ger d | ||
015 | |a 18,N04 |2 dnb | ||
015 | |a 18,A23 |2 dnb | ||
016 | 7 | |a 1150660317 |2 DE-101 | |
020 | |a 9783958457768 |c Festeinband : EUR 39.99 (DE), circa EUR 39.99 (AT) |9 978-3-95845-776-8 | ||
020 | |a 3958457762 |9 3-95845-776-2 | ||
035 | |a (OCoLC)1188584730 | ||
035 | |a (DE-599)DNB1150660317 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-NW | ||
049 | |a DE-20 |a DE-19 |a DE-473 |a DE-1102 |a DE-384 |a DE-1050 |a DE-91G |a DE-M347 |a DE-1049 |a DE-739 |a DE-859 |a DE-92 |a DE-29T |a DE-860 |a DE-1051 |a DE-12 |a DE-B768 |a DE-1043 |a DE-634 |a DE-573 |a DE-706 |a DE-83 |a DE-1029 |a DE-523 |a DE-2070s |a DE-521 |a DE-573n |a DE-861 |a DE-188 |a DE-355 | ||
082 | 0 | |a 005.74 |2 22/ger | |
084 | |a ST 270 |0 (DE-625)143638: |2 rvk | ||
084 | |a ST 271 |0 (DE-625)143639: |2 rvk | ||
084 | |a DAT 650f |2 stub | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Saake, Gunter |d 1960- |e Verfasser |0 (DE-588)122164458 |4 aut | |
245 | 1 | 0 | |a Datenbanken - Konzepte und Sprachen |c Gunter Saake, Kai-Uwe Sattler, Andreas Heuer |
250 | |a Sechste Auflage | ||
264 | 1 | |a Frechen |b mitp |c 2018 | |
300 | |a xxiv, 777 Seiten |b Illustrationen, Diagramme | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Datenbanksprache |0 (DE-588)4123038-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenbank |0 (DE-588)4011119-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Implementierung |g Informatik |0 (DE-588)4026663-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenbankentwurf |0 (DE-588)4127613-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenbanksystem |0 (DE-588)4113276-2 |2 gnd |9 rswk-swf |
653 | |a RDF | ||
653 | |a SQL | ||
653 | |a XML | ||
653 | |a NoSQL | ||
653 | |a NewSQL | ||
653 | |a Datenbanksysteme | ||
653 | |a Datenbankarchitektur | ||
653 | |a relationale Datenbanken | ||
653 | |a Entity-Relationship-Modell | ||
689 | 0 | 0 | |a Datenbanksystem |0 (DE-588)4113276-2 |D s |
689 | 0 | 1 | |a Datenbankentwurf |0 (DE-588)4127613-9 |D s |
689 | 0 | 2 | |a Datenbanksprache |0 (DE-588)4123038-3 |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 | |
689 | 2 | 0 | |a Datenbankentwurf |0 (DE-588)4127613-9 |D s |
689 | 2 | |5 DE-604 | |
689 | 3 | 0 | |a Datenbanksprache |0 (DE-588)4123038-3 |D s |
689 | 3 | |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 | |
710 | 2 | |a mitp Verlags GmbH & Co. KG |0 (DE-588)1065362072 |4 pbl | |
856 | 4 | 2 | |m Digitalisierung UB Passau - ADAM Catalogue Enrichment |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030117986&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-030117986 |
Datensatz im Suchindex
DE-BY-TUM_call_number | 0104 DAT 650f 2005 A 9063(6) 0303 DAT 650f 2005 L 727(6) |
---|---|
DE-BY-TUM_katkey | 2332535 |
DE-BY-TUM_location | 01 03 |
DE-BY-TUM_media_number | 040008155942 040008155953 040008155997 040008155986 040008155975 040008155964 |
_version_ | 1821935843879682048 |
adam_text | Inhaltsverzeichnis
Vorwort zur sechsten Auflage v
Inhaltsverzeichnis xiii
1 Grundlegende Konzepte 1
1.1 Motivation und Historie................................ 1
1.2 Komponenten und Funktionen ................................ 7
1.2.1 Prinzipien und Aufgaben............................. 8
1.2.2 Einsatzgebiete, Grenzen und Entwicklungstendenzen . ., 10
1.2.3 Wann kommt was?.................................... 13
1.3 Beispielanwendung . ...................................... 14
1.4 Vertiefende Literatur......... . . ......... 16
1.5 Übungsaufgaben. . ...................................... 16
2 Relationale Datenbanken - Daten in Tabellen 17
2.1 Relationen für tabellarische Daten....................... 17
2.1.1 Begriffe im Relationenmodell ....................... 18
2.1.2 Integritätsbedingungen: Schlüssel . ................ 19
2.1.3 Integritätsbedingungen: Fremdschlüssel.............. 20
2.2 Datendefinition in SQL . ............... . ............ 21
2.2.1 Mögliche Wertebereiche in SQL....................... 22
2.2.2 Beispiele für die Datendeklaration ................. 22
2.2.3 Nullwerte .......................................... 23
2.3 Grundoperationen: Die Relationenalgebra ......... . . 23
2.3.1 Selektion o . . ..... . . . . . ... . . . . ...... . 24
2.3.2 Projektion n . . . . . . ..... . . . ............... 25
2.3.3 Natürlicher Verbund X . ... ................ 25
2.3.4 Umbenennung ß . . ............................... 27
2.3.5 Mengenoperationen.................................. 27
2.4 Qualität entworfener Tabellen............................ 28
2.5 SQL als Anfragesprache................................... 31
xiii
2.6 Änderungsoperationen in SQL . ........................... 33
2.6.1 Die update-Anweisung................................ 33
2.6.2 Die delete-Anweisung................................ 35
2.6.3 Die insert-Anweisung................................ 36
2.7 Sichten in SQL . . ........ . ......................... 37
2.8 Wie geht es weiter? . . .......... ....................... 37
2.9 Übungsaufgaben......................................... . 38
I Kernkonzepte relationaler Datenbanken 39
3 Architekturen von Datenbanksystemen 41
3.1 Schemaarchitektur und Datenunabhängigkeit .......... 42
3.2 Systemarchitekturen.............. ........... 47
3.2.1 AN SI-SPARC-Architektur........................... 47
3.2.2 Der Weg einer Anfrage............................... 50
3.2.3 Fünf-Schichten-Architektur ................. 52
3.2.4 Konkrete Systemarchitekturen ....................... 55
3.3 Anwendungsarchitekturen . . . . . . ;...... ... ...... 59
3.4 Zusammenfassung......................................... 63
3.5 Vertiefende Literatur ............................... 63
3.6 Übungsaufgaben........................................... 64
4 Das Entity-Relationship-Modell 67
4.1 Datenbankmodelle ...................... ..... ....... 67
4.2 Grundlagen des Entity-Relationship-Modells............. 74
4.2.1 Grundkonzepte des klassischen ER-Modells ....... 74
4.2.2 Ein einfaches Beispiel für ein ER-Schema . . ....... 81
4.2.3 Semantik eines ER-Schemas 83
4.3 Eigenschaften von Beziehungen . . . . 7 . . . . ......... 83
4.3.1 Stelligkeit . . . . ............... . ....... . 84
4.3.2 Kardinalitäten und funktionale Beziehungen . ... ... 87
4.3.3 Kardinalitäten in der klassischen Chen-Notation .... 90
4.3.4 Kardinalitäten in funktionaler Notation . . . . .... 91
4.3.5 Kardinalitäten in Intervallnotation ............ 92
4.4 Weitere Konzepte im Entity-Relationship-Modell . . ....... 97
4.4.1 Abhängige Entity-Typen . .......................... 98
4.4.2 Die IST-Beziehung . . . . ..... ... . . ............ 99
4.4.3 Optionalität von Attributen . . . ..................101
4.5 Zusammenfassung........................................ 102
4.6 Vertiefende Literatur 102
4.7 Übungsaufgaben.......................................... 103
xiv
Inhaltsverzeichnis
5 Relationenmodell und Relationenalgebra 105
5.1 Relationenmodell: Strukturteil . ........................ 105
5.1.1 Schemata und Instanzen . . . ......................106
5.1.2 Integritätsbedingungen .......................... 110
5.2 Relationenalgebra: Operationenteil....................... 114
5.2.1 Kriterien für Anfragesprachen.................... 115
5.2.2 Relationenalgebra................................ 116
5.3 Änderungsoperationen......................................127
5.3.1 Allgemeine Grundprinzipien ...................... 128
5.3.2 Relationale Änderungsoperationen ..................129
5.4 Zusammenfassung. ....................................... 130
5.5 Vertiefende Literatur . . ............................... 130
5.6 Übungsaufgaben............................................130
6 Phasen des Datenbankentwurfs 135
6.1 Entwurfsaufgabe ........................................ 135
6.2 Phasenmodell .............................................138
6.2.1 Anforderungsanalyse............................ . . . 140
6.2.2 Konzeptioneller Entwurf........................ ..141
6.2.3 Verteilungsentwurf ................................143
6.2.4 Logischer Entwurf............ ............ . ... . 144
6.2.5 Datendefinition................................... 146
6.2.6 Physischer Entwurf................................ 146
6.2.7 Implementierung und Wartung ..................... 147
6.2.8 Objektorientierte Entwurfsmethoden................ 147
6.2.9 Phasenbegleitende Methoden.........................148
6.3 Aspekte der Datenintegration . ...........................148
6.3.1 Heterogenität der Datenmodelle....................149
6.3.2 Heterogene Datenbankschemata .................... 149
6.3.3 Heterogenität auf der Datenebene...................150
6.3.4 Schemakonflikte bei der Integration.............. 151
6.4 Entity-Relationship-Abbildung auf das Relationenmodell .... 152
6.4.1 Informationskapazität..............................153
6.4.2 Beispiel für eine Abbildung auf das Relationenmodell . . 155
6.4.3 Abbildungsregeln für das relationale Modell........156
6.5 Zusammenfassung.......................................... 165
6.6 Vertiefende Literatur.....................................165
6.7 Übungsaufgaben...........................................166
7 Relationaler Datenbankentwurf 167
7.1 Funktionale Abhängigkeiten............................ 169
7.1.1 Definition funktionaler Abhängigkeiten .......... 169
7.1.2 Ableitung von funktionalen Abhängigkeiten .........171
xv
7.2 Schemaeigenschaften ... . . ... . . . . .......... 177
7.2.1 Änderungsanomalien . . . . . . .... .......... 177
7.2.2 Normalformen . . ... . . . . ..... . . . ........ 179
7.2.3 Minimalität . . ..........• ..................................... 186
7.3 Transformationseigenschaften. ... . . . ... ... ....... 187
7.3.1 Abhängigkeitstreue . . . ......................................... 187
7.3.2 Verbundtreue.................................................. 189
7.4 Entwurfsverfahren .............. . . . ... . . .. . ....... 192
; 7.4.1 Ziele....................................... ... 192
7.4.2 Dekompositionsverfahren.............................................193
7.4.3 Ausblick Syntheseverfahren .........................................197
7.5 Zusammenfassung. ............... ... . . ... ..........198
7.6 Vertiefende Literatur............. ....................198
7.7 Übungsaufgaben ......................................................... 198
8 Die relationale Datenbanksprache SQL 201
8.1 SQL als Datendefinitionssprache .. ....................202
8.1.1 Erzeugen von Tabellen ... ... . . . . ............................ 203
8.1.2 Tabellen mit Integritätsbedingungen . . . . . . ... . . . 207
8.1.3 Löschen und Ändern von Tabellendefinitionen ...... 208
8.1.4 Erzeugen und Löschen von Indexen ..... ....... 210
8.2 SQL als relationale Anfragesprache . . . / ........ 211
8.2.1 Überblick . . . ..... . . • .V. . . ......... 212
8.2.2 Die f rom-Klausel . . ............................................. 213
8.2.3 Die select-Klausel .............. ..... . .. 216
8.2.4 Diewhere-Klausel . . . . . . ... . . . ............................ 218
8.2.5 Mengenoperationen . . ....... ... ..................................222
8.2.6 Schachtelung von Anfragen ... . . . . .. 223
8.2.7 Mächtigkeit des SQL-Kerns i. . . . . . . . . . . . . . . . . 229
8.3 Änderungsoperationen in SQL . . . ...... ..............230
8.3.1 Übersicht über Änderungen in SQL .... ............231
8.3.2 Die update-Anweisung . . . . ................ 231
8.3.3 Die delete-Anweisung............ ..... ....... 233
8.3.4 Die insert-Anweisung........... ... .. 234
8.3.5 Die merge-Anweisung.................................................235
8.3.6 Probleme bei SQL-Änderungen ...................................... 236
8.4 Zusammenfassung. ............ ... ...................237
8.5 Vertiefende Literatur ..... . . . . ... . ............ . 237
8.6 Übungsaufgaben ......................................................... 238
xvi
Inhaltsverzeichnis
II Erweiterte Konzepte für relationale Datenbanken 241
9 Erweiterter relationaler Datenbankentwurf 243
9.1 Überdeckungen von funktionalen Abhängigkeiten.............244
9.1.1 Nicht-redundante Überdeckung........................245
9.1.2 Reduzierte Überdeckung............................. 247
9.1.3 Bildung von Äquivalenzklassen.......................249
9.1.4 Minimale Überdeckung . .............................250
9.1.5 Ringförmige Überdeckung............................ 251
9.2 Syntheseverfahren ....................................... 252
9.2.1 Ablauf der Synthese ................................253
9.2.2 Erreichung der Verbundtreue . ..................... 255
9.3 Verfeinerung des Entity-Relationship-Datenbankentwurfs . . . 256
9.4 Mehrwertige Abhängigkeiten..............................257
9.4.1 Grundlagen......................................... 257
9.4.2 Schemaeigenschaften............................... 260
9.4.3 Transformationseigenschaften . 262
9.5 Weitere Abhängigkeiten und Normalformen . . .. ..262
9.5.1 Verbundabhängigkeiten ............................. 262
9.5.2 Inklusionsabhängigkeiten........................... 263
9.5.3 Weitere relationale Entwurfsverfahren...............264
9.5.4 Weitere Anwendungen der relationalen Theorie......265
9.6 Zusammenfassung......................................... 266
9.7 Vertiefende Literatur . . ................................267
9.8 Übungsaufgaben..........................................268
10 Grundlagen von relationalen Anfragen 269
10.1 Erweiterungen der Relationenalgebra . . . . . ..... ... . . 269
10.2 Anfragekalküle .......................................... 273
10.2.1 Ein allgemeiner Kalkül..............................273
10.2.2 Ergebnisbestimmung einer Anfrage ... . . . . ... . . 275
10.3 Tupelkalkül ..............................................276
10.3.1 Definition des Tupelkalküls . ................... 276
10.3.2 Beispielanfragen im Tupelkalkül.....................277
10.3.3 Bezug zu SQL.................................... . . 278
10.4 Bereichskalkül............................................280
10.4.1 Sichere Anfragen ...................................282
10.4.2 Beispielanfragen im Bereichskalkül ............... 283
10.4.3 Eigenschaften des Bereichskalküls ................ 285
10.4.4 Relationenalgebraoperationen im Bereichskalkül .... 285
10.5 Zusammenfassung....................................... 286
10.6 Vertiefende Literatur.................................. 286
10.7 Übungsaufgaben............................................288
xvn
11 Erweiterte Konzepte von SQL 291
11.1 Weitere Operationen und Prädikate .....................291
11.1.1 Skalare Ausdrücke . ... .- . . . . ............. 291
11.1.2 Prädikate. ... . ................................................ 297
11.1.3 Quantoren und Mengenvergleiche....................................297
11.1.4 Behandlung von Nullwerten . . . . ......................300
11.2 Aggregation, Gruppierung und Sortierung . . . i v . ....... 302
11.2.1 Aggregatfunktionen. . . .....; ... . ....................302
11.2.2 Gruppierung . . ... . . . . . . ........ ....... 305
11.2.3 Sortierung.......................... ... .... 308
11.2.4 Erweiterte Aggregatfunktionen in SQL:2003 . ..................... 309
11.2.5 Top-k-Anfragen ....... 314
11.2.6 Skyline-Anfragen . . . . ... . . . ...... . .................317
11.3 Äußere Verbünde............. ...... ........... 318
11.4 Künstliche Schlüssel und Sequenzgeneratoren . ... ......................320
11.5 Benannte Anfragen und Rekursion ....... . ............................322
11.5.1 Benannte Anfragen . . . . . . . . . . . .......................322
11.5.2 Rekursive Anfragen . . . .................................323
11.6 Erkennung von Tupelmustern . ... . . .... ..............................331
11.7 SQL-Versionen . ..... ........ . . . . . . .............................335
11.7.1 SEQUEL2 . . . . . . . . . . ............................ 335
11.7.2 SQL-89 . . . . . . . . . . ....... . .......... 337
11.7.3 SQL-92.............. . ... . . . . . . ... . . . 337
11.7.4 SQL:1999 und SQL:2003 ........................................... 339
11.7.5 SQL:2006 und SQL:2008 . ...................................... 341
11.7.6 SQL.-2011 und SQL:2016 ......................................... 341
11.8 Zusammenfassung. . . . . . . ... .... 344
11.9 Vertiefende Literatur . . . .... . . .... .... ... . . . . . 344
11.10 Übungsaufgaben ....................................................... 344
12 Weitere relationale Datenbanksprachen 349
12.1 QUEL ................................................................. 350
12.1.1 Anfragen in QUEL . . . ..350
12.1.2 Änderungsoperationen in QUEL . ... ... . .................353
12.2 Query by Example.................. . . . . .... ....... 353
12.2.1 Anfragen in QBE . .............................................. 354
12.2.2 Funktionen, Sortierung und Aggregierung in QBE . . . 358
12.2.3 Formale Semantik von QBE ....... . . . . . . . . . 359
12.2.4 Ausdrucksfahigkeit von QBE . . . . ... ....... 360
12.2.5 Änderungen in QBE ..... . 4. . . . .......................361
12.2.6 Anfragen in MS Access................... 363
12.3 Datalog................................... . . . . . .... 367
12.3.1 Grundbegriffe........................................... 367
xviii Inhaltsverzeichnis
12.3.2 Semantik rekursiver Regeln........................... 369
12.3.3 Semantik und Auswertung von Datalog............... 370
12.4 Zusammenfassung............................................ 371
12.5 Vertiefende Literatur................................. 372
12.6 Übungsaufgaben . .................................... 372
13 Transaktionen, Integrität Trigger 373
13.1 Grundlagen von Transaktionen................................ 374
13.1.1 ACID-Prinzip...........................................374
13.1.2 Probleme im Mehrbenutzerbetrieb ............. 376
13.1.3 Transaktionssteuerung in SQL...........................381
13.1.4 Transaktionen und Integritätssicherung . ..............384
13.2 Architekturen zur Integritätssicherung . ....................385
13.2.1 Integritätssicherung durch Anwendung . . . . ... . . . 386
13.2.2 Integritätsmonitor als Komponente des DBMS ... . . . 386
13.2.3 Integritätssicherung durch Einkapselung................387
13.3 Integritätsbedingungen in SQL................................388
13.3.1 Inhärente Integritätsbedingungen im Relationenmodell 389
13.3.2 Weitere Bedingungen in der SQL-DDL . ..................389
13.3.3 Die assertion-Klausel . . ........................... 390
13.3.4 Verwaltung und Überprüfung von Bedingungen.........391
13.4 Klassifikation von Integritätsbedingungen ...................392
13.5 Trigger.................................................... 394
13.6 Methoden der Integritätssicherung ...........................397
13.6.1 Integritätssicherung durch Trigger. ................. 398
13.6.2 Integritätssicherung durch Anfragemodifikation.....400
13.7 Zusammenfassung.......................................... 401
13.8 Vertiefende Literatur.................................... 402
13.9 Übungsaufgaben............................................ 403
14 Datenbankanwendungsentwicklung 405
14.1 Grundprinzipien........................................... 406
14.2 Programmiersprachenanbindung: Call-Level-Schnittstellen . . 408
14.2.1 SQL/CLI: Der Standard................................ 409
14.2.2 ODBC................................... . «412
14.2.3 JDBC...................................................413
14.2.4 Weitere Call-Level-Schnittstellen.................... 418
14.3 Eingebettetes SQL.......................................... 419
14.3.1 Statische Einbettung: Embedded SQL.....................420
14.3.2 Dynamische Einbettung: Dynamic SQL.....................427
14.3.3 SQLJ: Embedded SQL für Java.......................... 428
14.4 High-Level-Schnittstellen . ............................... 430
14.4.1 Persistenz von Objekten . .......................... 431
xix
14.4.2 Grundlagen der Abbildung......... 432
14.4.3 JPA und Hibernate.................................435
14.4.4 Weitere Technologien......... ..................443
14.5 Prozedurale SQL-Erweiterungen und Datenbanksprachen . . . 444
14.5.1 Vorteile von gespeicherten Prozeduren . . . . .... . . . 445
14.5.2 SQL/PSM: Der Standard......... . . ...............446
14.5.3 PL/SQL von Oracle . . .... . . .............. 453
14.5.4 Gespeicherte Prozeduren in Java........... . ....455
14.6 Anwendungsentwicklung in der Cloud .....................458
• 14.6.1 Database-as-a-Service und Cloud-Datenbanken........459
14.6.2 Klassische DBMS in der Cloud ... . .................460
14.6.3 NoSQL-Systeme in der Cloud .........................461
14.7 Zusammenfassung. . ... ......................... 461
14.8 Vertiefende Literatur .... 463
14.9 Übungsaufgaben. ... . ....................................463
15 Sichten 465
15.1 Motivation und Begriffsbildung . . .....................466
15.1.1 Sichten und externe Schemata....................... 467
V 15.1.2 Definition von Sichten .... ......................467
15.1.3 Definition von Sichten in SQL..................... 468
15.1.4 Vorteile von Sichten. ................ . .........469
15.2 Probleme mit Sichten..................................... 470
15.2.1 Kriterien für Änderungen auf Sichten................471
15.2.2 Projektionssichten .... . . . ......................472
15.2.3 Selektionssichten ..................................474
15.2.4 Verbundsichten................................. 475
15.2.5 Aggregierungssichten.............................. 477
15.2.6 Klassifikation der Problembereiche.............. 478
15.3 Behandlung von Sichten in SQL...........................479
15.3.1 Auswertung von Anfragen an Sichten in SQL . ...... 480
15.3.2 Sichtänderungen in SQL-92 ......................... 481
15.3.3 Sichtänderungen ab SQL:2003 . ...... . . . . . 482
15.4 Theorie änderbarer Sichten ...............................484
- 15.5 Instead-of-Trigger für Sichtänderungen........ 486
15.6 Zusammenfassung....................................... 489
15.7 Vertiefende Literatur ... . . ... ... . . .... . . ... . . . 489
15.8 Übungsaufgaben .... .................................... 491
16 Zugriffskontrolle Privacy 493
16.1 Sicherheitsmodelle ..... ... . . . .... . . ............495
16.1.1 Diskrete Sicherheitsmodelle ... .................. 495
16.1.2 Verbindliche Sicherheitsmodelle . . . ............ 495
xx
Inhaltsverzeichnis
16.2 Rechtevergabe in SQL .................................. 496
16.2.1 Benutzer und Schemata..............................497
16.2.2 Rechtevergabe in SQL . ......................... 497
16.2.3 Zurücknahme von Rechten ......................... 499
16.2.4 Rollenmodell in SQL:2003 . ..................... 500
16.2.5 Auditing . , . .................................. 500
16.2.6 Authentifikation und Autorisierung . . . ........ . 502
16.3 Privacy-Aspekte in Datenbanken...........................502
16.3.1 Statistische Datenbanken . . . ....................503
16.3.2 Quasi-Identifikator . ... ........................ 505
16.3.3 k-Anonymität...................................... 506
16.3.4 1-Diversität, t-Closeness, Differential Privacy . ...... 507
16.3.5 Datensparsame Anfrageverarbeitung..................508
16.4 Zusammenfassung........................................ 511
16.5 Vertiefende Literatur . ............................... . 512
16.6 Übungsaufgaben......................................... 512
III Erweiterte Datenbankmodelle und -techniken 515
17 Multimediale Daten 517
17.1 Multimedia-Datenbanken........................... .■... 518
17.1.1 Grundbegriffe . . . ........................... 518
17.1.2 Grundlagen des Multimedia Retrieval......... 522
17.2 Text Retrieval . . . ................................. 529
17.2.1 Information Retrieval auf Texten...................529
17.2.2 Grundtechniken des Text Retrieval..................529
17.2.3 Deskribierung......................................531
17.2.4 Recherche..........................................534
17.2.5 Ranking ......................................... 539
17.2.6 Information-Retrieval-Systeme..................... 542
17.3 SQL/MM . ................................................543
17.3.1 SQL/MM Full Text........... ; ..... 544
17.3.2 SQL/MM Still Image .............................. 546
17.3.3 Der Datentyp Video............................... 547
17.3.4 SQL/MM Spatial .................................. 548
17.4 Zusammenfassung......................................... 548
17.5 Vertiefende Literatur................................. 548
17.6 Übungsaufgaben........................................ 550
xxi
18 Räumliche und temporale Daten 551
18.1 Verwaltung raumbezogener Daten . . . ...................551
18.1.1 Grundbegriffe . ... ... . . . ................. 552
18.1.2 Modellierung raumbezogener Daten . . . ...........554
18.1.3 Prädikate und Anfragen auf raumbezogenen Daten . . . 559
18.1.4 Oracle Spatial .............................. 566
18.1.5 Weitere Systeme. . . .............................569
18.2 Temporale Daten . . . . . . . . . . . ... ..............570
18.2.1 Grundbegriffe ....... .... . ............ 571
18.2.2 Umsetzung in SQL . . . ....... ................ 572
18.2.3 Temporale Schlüssel, Fremdschlüssel und Anfragen : . . 574
18.2.4 Weitere Entwicklung und Einordnung .......... 576
18.3 Zusammenfassung. . ... ...... ..........................577
18.4 Vertiefende Literatur...................................578
18.5 Übungsaufgaben....................... ............... 579
19 Objektorientierte und objektrelationale Modelle 581
19.1 Exkurs: Objektorientierte Datenbankmodelle . . . . ... .... 581
19.2 Abbildung von Objekten auf Relationen....................583
19.2.1 Typkonstruktoren. . . ...................... . . . . 584
19.2.2 Abbildung der Spezialisierungshierarchie . V. . . . . . 585
19.3 Objektrelationale Erweiterungen.......................... 587
19.3.1 Large Objects: BLOB und CLOB . . . . . . . . . . . ... 588
19.3.2 Typkonstruktoren ........ . . ............. 588
19.3.3 Identitäten, Referenzen und Pfadausdrücke ....... 593
19.3.4 Hierarchien und Vererbung.......................... 593
19.3.5 Methoden.................................. . . . ... 595
19.4 Objektrelationale Konzepte in SQL:2003 .................. 595
19.4.1 Typsystem und DDL............ . ....................596
19.4.2 Anfragen ......................................... 603
19.4.3 Methoden in SQL:2003 .............................. 606
19.5 Zusammenfassung....................................... 607
19.6 Vertiefende Literatur................................... 607
19.7 Übungsaufgaben. . .... ...................................608
20 XML, XQuery und SQL/XML 609
20.1 Semistrukturierte Datenmodelle .... . .................. 609
20.1.1 Merkmale semistrukturierter Datenmodelle . .......610
20.1.2 Datenmodelle für semistrukturierte Dokumente ..... 611
20.2 XML ............................. . . . . .............614
20.2.1 Bausteine von XML . . ......... . . . . . . . . . .... 614
20.2.2 Verarbeitung von XML . ........................ 617
20.3 Datendefinition in XML. .................. .............620
xxii
Inhaltsverzeichnis
20.3.1 Dokumenttypdefinition......................... 620
20.3.2 XML Schema ...................................... 624
20.3.3 XML-Abbildung auf relationale Schemata............629
20.4 Navigation in XML-Dokumenten: XPath.....................630
20.4.1 Pfadausdrücke und Lokalisierungsschritte .........631
20.4.2 Selektionsprädikate und Funktionen ............ 635
20.5 Die Anfragesprache XQuery........1....................637
20.5.1 FLWOR-Ausdrücke................................. 638
20.5.2 Elementkonstruktoren..............................641
20.5.3 Verbünde und Gruppierungen . ................... 643
20.5.4 Ausdrücke und Vergleiche........................ 647
20.5.5 Funktionen........................................650
20.6 SQL/XML: XML-Erweiterungen für SQL ................... 652
20.6.1 XML-Datentypen................................... 652
20.6.2 XML-Konstruktion mit SQL........................ 654
20.7 Zusammenfassung. . . ...................................658
20.8 Vertiefende Literatur...................................659
20.9 Übungsaufgaben..........................................660
21 NoSQL-Datenbanken 661
21.1 Exkurs: Big Data.................................. . . . . 662
21.2 Motivation für NoSQL....................................665
21.3 KV-Stores und das Wide-Column-Datenmodell......... 667
21.3.1 Datenmodell: Key-Value-Stores.....................667
21.3.2 Datenmodell: Wide Column..........................668
21.4 Document Stores. ..................................... 671
21.4.1 Das JSON-Format ..................................671
21.4.2 Anfragen bei dokumentenorientierter Speicherung ... 672
21.4.3 Datenrepräsentation und Anfragen in MongoDB.....673
21.5 NewSQL - relationale Datenbanken schlagen zurück .... . . 681
21.6 Zusammenfassung.........................................685
21.7 Vertiefende Literatur...................................686
21.8 Übungsaufgaben..........................................687
22 Graph-Datenbanken 689
22.1 Graph-Datenmodelle: Grundlagen..........................689
22.1.1 Repräsentation von Graphstrukturen.............. . 690
22.1.2 Operationen und Anfragen auf Graphen..............691
22.2 Das Resource Description Framework......................692
22.2.1 Das RDF-Modell....................................694
22.2.2 RDF-Repräsentationen..............................697
22.2.3 RDF Schema und Vokabulare.........................701
22.3 Die RDF-Anfragesprache SPARQL...........................705
xxm
22.3.1 Grundlagen .................................... 706
22.3.2 SPARQL-Elemente................................ 707
22.3.3 Aggregation und Gruppierung .... . . ............714
22.3.4 Weitere Anfragetypen...................... .... 714
22.3.5 Updates. .... . ................................ 715
22.4 Property-Graph-Modelle ...............................717
22.4.1 Anfragen in Cypher............................. 720
22.4.2 Anfragen in Gremlin .............................726
22.5 Zusammenfassung...................................... 732
22.6 Vertiefende Literatur ...... . . . .................733
22.7 Übungsaufgaben. . . . . ... .... .....................734
A Laufendes Beispiel 735
A.1 ER-Schema der Weindatenbank.......... . . . ..........735
A.2 Relationale Repräsentation ...........................736
A. 3 Vereinfachtes Schema und Beispieldaten ...............737
B Zusätzliche Kapitel 739
B. l Historische Modelle ....................... . . .....739
B.2 Erweiterte Entwurfsmodelle......................... 740
B.3 Erweiterte Modelle und Anfragealgebren . . . ... . . . . . . . 740
B.4 Objektorientierte und objektrelationale Modelle inklusive
SQL:2003 ................................ 740
B.5 TutorialD . ’....... ... . ................. . . . 741
B.6 ECA-Regeln und aktive Datenbanken................... 741
B.7 Grundlegende Datenbanktechniken..................... 741
B.8 SQL/JSON............................................ 742
Literaturverzeichnis 743
Sachindex 763
xxiv
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 | BV044721720 |
classification_rvk | ST 270 ST 271 |
classification_tum | DAT 650f |
ctrlnum | (OCoLC)1188584730 (DE-599)DNB1150660317 |
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 | Sechste Auflage |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03098nam a2200745 c 4500</leader><controlfield tag="001">BV044721720</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20241106 </controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">180119s2018 gw a||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">18,N04</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">18,A23</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1150660317</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783958457768</subfield><subfield code="c">Festeinband : EUR 39.99 (DE), circa EUR 39.99 (AT)</subfield><subfield code="9">978-3-95845-776-8</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3958457762</subfield><subfield code="9">3-95845-776-2</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1188584730</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1150660317</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-NW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-20</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-1102</subfield><subfield code="a">DE-384</subfield><subfield code="a">DE-1050</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-1049</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-B768</subfield><subfield code="a">DE-1043</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-1029</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-2070s</subfield><subfield code="a">DE-521</subfield><subfield code="a">DE-573n</subfield><subfield code="a">DE-861</subfield><subfield code="a">DE-188</subfield><subfield code="a">DE-355</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">ST 271</subfield><subfield code="0">(DE-625)143639:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 650f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</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 - Konzepte und Sprachen</subfield><subfield code="c">Gunter Saake, Kai-Uwe Sattler, Andreas Heuer</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">Sechste Auflage</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Frechen</subfield><subfield code="b">mitp</subfield><subfield code="c">2018</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xxiv, 777 Seiten</subfield><subfield code="b">Illustrationen, Diagramme</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">Datenbanksprache</subfield><subfield code="0">(DE-588)4123038-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</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">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="650" ind1="0" ind2="7"><subfield code="a">Datenbankentwurf</subfield><subfield code="0">(DE-588)4127613-9</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="653" ind1=" " ind2=" "><subfield code="a">RDF</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">SQL</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">XML</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">NoSQL</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">NewSQL</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Datenbanksysteme</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Datenbankarchitektur</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">relationale Datenbanken</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Entity-Relationship-Modell</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="1"><subfield code="a">Datenbankentwurf</subfield><subfield code="0">(DE-588)4127613-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Datenbanksprache</subfield><subfield code="0">(DE-588)4123038-3</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="689" ind1="2" ind2="0"><subfield code="a">Datenbankentwurf</subfield><subfield code="0">(DE-588)4127613-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="3" ind2="0"><subfield code="a">Datenbanksprache</subfield><subfield code="0">(DE-588)4123038-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="3" ind2=" "><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="710" ind1="2" ind2=" "><subfield code="a">mitp Verlags GmbH & Co. KG</subfield><subfield code="0">(DE-588)1065362072</subfield><subfield code="4">pbl</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Passau - ADAM Catalogue Enrichment</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=030117986&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-030117986</subfield></datafield></record></collection> |
id | DE-604.BV044721720 |
illustrated | Illustrated |
indexdate | 2024-12-20T18:09:55Z |
institution | BVB |
institution_GND | (DE-588)1065362072 |
isbn | 9783958457768 3958457762 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-030117986 |
oclc_num | 1188584730 |
open_access_boolean | |
owner | DE-20 DE-19 DE-BY-UBM DE-473 DE-BY-UBG DE-1102 DE-384 DE-1050 DE-91G DE-BY-TUM DE-M347 DE-1049 DE-739 DE-859 DE-92 DE-29T DE-860 DE-1051 DE-12 DE-B768 DE-1043 DE-634 DE-573 DE-706 DE-83 DE-1029 DE-523 DE-2070s DE-521 DE-573n DE-861 DE-188 DE-355 DE-BY-UBR |
owner_facet | DE-20 DE-19 DE-BY-UBM DE-473 DE-BY-UBG DE-1102 DE-384 DE-1050 DE-91G DE-BY-TUM DE-M347 DE-1049 DE-739 DE-859 DE-92 DE-29T DE-860 DE-1051 DE-12 DE-B768 DE-1043 DE-634 DE-573 DE-706 DE-83 DE-1029 DE-523 DE-2070s DE-521 DE-573n DE-861 DE-188 DE-355 DE-BY-UBR |
physical | xxiv, 777 Seiten Illustrationen, Diagramme |
publishDate | 2018 |
publishDateSearch | 2018 |
publishDateSort | 2018 |
publisher | mitp |
record_format | marc |
spellingShingle | Saake, Gunter 1960- Sattler, Kai-Uwe 1968- Heuer, Andreas 1958- Datenbanken - Konzepte und Sprachen Datenbanksprache (DE-588)4123038-3 gnd Datenbank (DE-588)4011119-2 gnd Implementierung Informatik (DE-588)4026663-1 gnd Datenbankentwurf (DE-588)4127613-9 gnd Datenbanksystem (DE-588)4113276-2 gnd |
subject_GND | (DE-588)4123038-3 (DE-588)4011119-2 (DE-588)4026663-1 (DE-588)4127613-9 (DE-588)4113276-2 |
title | Datenbanken - Konzepte und Sprachen |
title_auth | Datenbanken - Konzepte und Sprachen |
title_exact_search | Datenbanken - Konzepte und Sprachen |
title_full | Datenbanken - Konzepte und Sprachen Gunter Saake, Kai-Uwe Sattler, Andreas Heuer |
title_fullStr | Datenbanken - Konzepte und Sprachen Gunter Saake, Kai-Uwe Sattler, Andreas Heuer |
title_full_unstemmed | Datenbanken - Konzepte und Sprachen Gunter Saake, Kai-Uwe Sattler, Andreas Heuer |
title_short | Datenbanken - Konzepte und Sprachen |
title_sort | datenbanken konzepte und sprachen |
topic | Datenbanksprache (DE-588)4123038-3 gnd Datenbank (DE-588)4011119-2 gnd Implementierung Informatik (DE-588)4026663-1 gnd Datenbankentwurf (DE-588)4127613-9 gnd Datenbanksystem (DE-588)4113276-2 gnd |
topic_facet | Datenbanksprache Datenbank Implementierung Informatik Datenbankentwurf Datenbanksystem |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030117986&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT saakegunter datenbankenkonzepteundsprachen AT sattlerkaiuwe datenbankenkonzepteundsprachen AT heuerandreas datenbankenkonzepteundsprachen AT mitpverlagsgmbhcokg datenbankenkonzepteundsprachen |
Inhaltsverzeichnis
Paper/Kapitel scannen lassen
Paper/Kapitel scannen lassen
Teilbibliothek Mathematik & Informatik
Signatur: |
0104 DAT 650f 2005 A 9063(6) Lageplan |
---|---|
Exemplar 1 | Nicht ausleihbar Am Standort |
Teilbibliothek Chemie, Lehrbuchsammlung
Signatur: |
0303 DAT 650f 2005 L 727(6) Lageplan |
---|---|
Exemplar 1 | Ausleihbar Am Standort |
Exemplar 2 | Ausleihbar Am Standort |
Exemplar 3 | Ausleihbar Am Standort |
Exemplar 4 | Ausleihbar Am Standort |
Exemplar 5 | Ausleihbar Ausgeliehen – Rückgabe bis: 17.03.2025 |