Taschenbuch Datenbanken: mit 28 Tabellen
Gespeichert in:
Weitere Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München
Fachbuchverl. Leipzig im Carl-Hanser-Verl.
2007
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Literaturverz. S. [543] - 559 |
Beschreibung: | 582 S. Ill., graph. Darst. |
ISBN: | 9783446409446 3446409440 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV022232449 | ||
003 | DE-604 | ||
005 | 20150722 | ||
007 | t | ||
008 | 070119s2007 ad|| |||| 00||| ger d | ||
016 | 7 | |a 982182759 |2 DE-101 | |
020 | |a 9783446409446 |9 978-3-446-40944-6 | ||
020 | |a 3446409440 |9 3-446-40944-0 | ||
035 | |a (OCoLC)198068624 | ||
035 | |a (DE-599)BVBBV022232449 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
049 | |a DE-20 |a DE-859 |a DE-M347 |a DE-12 |a DE-91G |a DE-1046 |a DE-473 |a DE-210 |a DE-1051 |a DE-29T |a DE-824 |a DE-860 |a DE-1102 |a DE-945 |a DE-573 |a DE-92 |a DE-862 |a DE-858 |a DE-522 |a DE-523 |a DE-526 |a DE-634 |a DE-83 |a DE-11 |a DE-2070s |a DE-706 |a DE-B768 |a DE-188 | ||
082 | 0 | |a 005.74 |2 22/ger | |
084 | |a ST 270 |0 (DE-625)143638: |2 rvk | ||
084 | |a DAT 650b |2 stub | ||
084 | |a 004 |2 sdnb | ||
245 | 1 | 0 | |a Taschenbuch Datenbanken |b mit 28 Tabellen |c hrsg. von Thomas Kudraß. [Autoren: Thomas Brinkhoff ...] |
264 | 1 | |a München |b Fachbuchverl. Leipzig im Carl-Hanser-Verl. |c 2007 | |
300 | |a 582 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Literaturverz. S. [543] - 559 | ||
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 |
689 | 0 | 0 | |a Datenbank |0 (DE-588)4011119-2 |D s |
689 | 0 | 1 | |a Datenbanksystem |0 (DE-588)4113276-2 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Kudraß, Thomas |d 1965- |0 (DE-588)115614060 |4 edt | |
700 | 1 | |a Brinkhoff, Thomas |d 1964- |e Sonstige |0 (DE-588)130444723 |4 oth | |
856 | 4 | 2 | |m GBV Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015443508&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-015443508 |
Datensatz im Suchindex
DE-BY-862_location | 2000 |
---|---|
DE-BY-FWS_call_number | 2000/ST 270 K95 T1 |
DE-BY-FWS_katkey | 309613 |
DE-BY-FWS_media_number | 083000491864 083000491911 083000491615 |
_version_ | 1806176201548496896 |
adam_text | TASCHENBUCH DATENBANKEN HERAUSGEGEBEN VON THOMAS KUDRASS MIT 159 BILDERN
UND 28 TABELLEN ^ I FACHBUCHVERLAG LEIPZIG I ^ I] IM CARL HANSER VERLAG
INHALTSVERZEICHNIS 1 DATENBANKEN: GRUNDLAGEN UND UEBERBLICK 19 1.1
DATEIEN UND DATEISYSTEME 19 1.2 TERMINOLOGIE 20 1.3 MERKMALE EINES DBMS
23 1.3.1 AUFGABEN EINES DBMS 23 1.3.2 VORTEILE DES DATENBANKEINSATZES 24
1.3.3 NACHTEILE VON DATENBANKSYSTEMEN 25 1.3.4 PRODUKTE 26 1.4
ARCHITEKTUR EINES DATENBANKSYSTEMS 27 1.4.1 ARCHITEKTUREN 27 1.4.2
SCHEMAARCHITEKTUR 27 1.4.3 DATENUNABHAENGIGKEIT 30 1.5 BENUTZERROLLEN BEI
ENTWURF UND BETRIEB VON DATENBANKEN 31 1.6 DATENBANKEN UND
INFORMATIONSSYSTEME 32 1.7 FACHGEBIET DATENBANKEN IM UEBERBLICK 34 1.7.1
THEMENBEREICHE UND ZUSAMMENHAENGE 34 1.7.2 EINORDNUNG DES FACHS INNERHALB
DER INFORMATIK 36 1.8 HISTORISCHE ENTWICKLUNG 37 1.8.1 FRUEHZEIT 38 1.8.2
PRAERELATIONALE DBMS 39 1.8.3 DURCHBRUCH DER RELATIONALEN DATENBANKEN
.... 39 1.8.4 NEUE ANWENDUNGSFELDER FUER DATENBANKEN .... 40 1.8.5
NEUZEIT 41 1.9 DATENBANKEN IN DER FORSCHUNG 42 1.9.1 FACHVERBAENDE 42
1.9.2 AKTUELLE FORSCHUNGSTRENDS 42 2 INFORMATIONSMODELLIERUNG 45 2.1
DATENBANKENTWURF 45 2.1.1 PHASENMODELL 45 2.1.2 ANFORDERUNGSANALYSE 46
2.1.3 KONZEPTIONELLER ENTWURF 47 2.1.4 LOGISCHER ENTWURF 48 2.1.5
DATENDEFINITION 49 2.1.6 PHYSISCHER ENTWURF 50 2.1.7 IMPLEMENTIERUNG UND
WARTUNG 50 8 INHALTSVERZEICHNIS 2.2 GRUNDLAGEN DES
ENTITY-RELATIONSHIP-MODELLS (ERM) ... 50 2.2.1 SEMANTISCHE DATENMODELLE
51 2.2.2 GRUNDKONZEPTE DES KLASSISCHEN ERM 51 2.2.3 KARDINALITAETEN VON
BEZIEHUNGSTYPEN 55 2.2.4 EXISTENZABHAENGIGKEIT VS. OPTIONALITAET 57 2.2.5
REKURSIVE UND W-AERE BEZIEHUNGSTYPEN 57 2.2.6 ATTRIBUTE 59 2.2.7
MODELLIERUNGSBEISPIEL 60 2.3 ERWEITERUNGEN DES ERM 62 2.3.1
ERWEITERUNGEN BEI ATTRIBUTEN 62 2.3.2 GENERALISIERUNG UND
SPEZIALISIERUNG 63 2.3.3 AGGREGATION 66 2.4 DATENMODELLIERUNG MIT DEM
UML-KLASSENDIAGRAMM . . 67 2.4.1 KLASSEN UND ATTRIBUTE 67 2.4.2
ASSOZIATIONSBEZIEHUNGEN 69 2.4.3 AGGREGATIONS-UND
KOMPOSITIONSBEZIEHUNGEN . 71 2.4.4 GENERALISIERUNG UND SPEZIALISIERUNG
71 3 RELATIONALES DATENMODELL 73 3.1 KONZEPTE UND GRUNDBEGRIFFE DES
RELATIONALEN DATENMODELLS 73 3.1.1 RELATIONEN, TUPEL, ATTRIBUTE UND
WERTEBEREICHE 73 3.1.2 EIGENSCHAFTEN VON RELATIONEN 75 3.2
INTEGRITAETSBEDINGUNGEN 76 3.2.1 GRUNDBEGRIFFE 76 3.2.2
ENTITAETSINTEGRITAET 77 3.2.3 REFERENZIELLE INTEGRITAET 77 3.3 ABBILDUNG
DES EERM AUF DAS RELATIONALE DATENMODELL . 81 3.3.1 PROBLEMSTELLUNG 81
3.3.2 ABBILDUNGSREGELN FUER ATTRIBUTE UND ENTITYTYPEN 82 3.3.3
ABBILDUNGSREGELN FUER BEZIEHUNGSTYPEN 83 3.3.4 ABBILDUNGSREGELN FUER DIE
GENERALISIERUNG 85 3.4 OPTIMIERUNG VON RELATIONEN 87 3.4.1
PROBLEMSTELLUNG 87 3.4.2 ANOMALIEN BEI DML-OPERATIONEN AUF RELATIONEN 87
3.4.3 ABHAENGIGKEITEN 89 3.4.4 VERBUNDTREUE UND ABHAENGIGKEITSTREUE 91
3.4.5 NORMALFORMENLEHRE 92 INHALTSVERZEICHNIS 9 3.5 OPERATIONEN DER
RELATIONENALGEBRA 99 3.5.1 EINFUEHRUNG 99 3.5.2 RELATIONENORIENTIERTE
OPERATIONEN 100 3.5.3 MENGENOPERATIONEN 102 3.5.4 RELATIONENALGEBRA UND
RELATIONALE SPRACHEN ...104 3.5.5 RELATIONENKALKUEL 105 4 DIE
DATENBANKSPRACHE SQL 106 4.1 GRUNDKONZEPTE 106 4.2 HISTORIE 108 4.3
SPEZIFIKATIONSDOKUMENTE 109 4.4 BEISPIELDATENBANK 110 4.5
DATENBANKANFRAGEN 111 4.5.1 EINFUEHRENDE BEISPIELANFRAGEN 111 4.5.2
GRUNDGERUEST VON ANFRAGEN 112 4.5.3 ANFRAGEN MIT AGGREGATFUNKTIONEN 114
4.5.4 ANFRAGEN MIT TABELLENFUNKTIONEN 115 4.5.5 ANFRAGEN MIT
MENGENOPERATIONEN 116 4.5.6 ANFRAGEN MIT VERBUNDOPERATIONEN 117 4.5.7
VERSCHACHTELTE ANFRAGEN 120 4.5.8 REKURSIVE ANFRAGEN 122 4.5.9 ANFRAGEN
MIT SORTIERTER AUSGABE 123 4.6 DATENMANIPULATION 124 4.6.1 EINFUEGEN VON
TABELLENZEILEN 124 4.6.2 ANDERN VON TABELLENZEILEN 125 4.6.3 LOESCHEN VON
TABELLENZEILEN 126 4.6.4 ZUSAMMENFUEHREN VON TABELLENZEILEN 126 4.7
DATENDEFINITION 127 4.7.1 SQL-DATENTYPEN 127 4.7.2 ERZEUGEN UND LOESCHEN
VON SCHEMATA 132 4.7.3 ERZEUGEN, ANDERN UND LOESCHEN VON TABELLEN ..132
4.7.4 ERZEUGEN UND LOESCHEN VON DOMAENEN 135 4.7.5 ERZEUGEN UND LOESCHEN
VON INTEGRITAETSBEDINGUNGEN 136 4.7.6 ERZEUGEN UND LOESCHEN VON SICHTEN
138 4.7.7 ERZEUGEN UND LOESCHEN VON ROUTINEN 139 4.7.8 ERZEUGEN UND
LOESCHEN VON TRIGGERN 145 4.7.9 ERZEUGEN UND LOESCHEN VON
SEQUENZGENERATOREN 147 4.8 TRANSAKTIONSSTEUERUNG 147 4.8.1
TRANSAKTIONSANWEISUNGEN 147 4.8.2 ISOLATIONSEBENEN 149 10
INHALTSVERZEICHNIS 4.8.3 UEBERPRUEFUNG VON INTEGRITAETSBEDINGUNGEN 150 4.9
ZUGRIFFSKONTROLLE 150 4.9.1 VERGABE VON ZUGRIFFSRECHTEN 150 4.9.2
ZURUECKNAHME VON ZUGRIFFSRECHTEN 151 4.9.3 ERZEUGEN UND LOESCHEN VON
ROLLEN 152 5 DATENBANK-ANWENDUNGSPROGRAMMIERUNG 153 5.1 GRUNDLAGEN DER
DATENBANK- ANWENDUNGSPROGRAMMIERUNG 153 5.1.1 IMPEDANCE MISMATCH 153
5.1.2 EINBETTUNGSTECHNIKEN 154 5.1.3 EINBETTUNGSARTEN 154 5.1.4
ARCHITEKTURANSAETZE 155 5.2 EMBEDDED SQL 159 5.2.1 GRUNDIDEE UND
ARCHITEKTUR 159 5.2.2 SYNTAX FUER DIE EINBETTUNG 159 5.2.3 HOST-VARIABLEN
159 5.2.4 DAS CURSOR-KONZEPT 161 5.2.5 STATISCHE EINBETTUNG 162 5.2.6
DYNAMISCHE EINBETTUNG 163 5.2.7 INDIKATORVARIABLEN 164 5.2.8 SQLJ 164
5.3 AUFRUFSCHNITTSTELLEN 166 5.3.1 UEBERBLICK 166 5.3.2 SQL/CLI 166 5.3.3
JDBC 168 5.4 RELATIONALE DATENBANKPROGRAMMIERSPRACHEN 174 5.4.1
DATENBANKINTERNE ANSAETZE 174 5.4.2 4GL-PROGRAMMIERSPRACHEN 181 5.5
OO-DB-FRAMEWORKS 183 5.5.1 JAVAEE 185 5.5.2 JDO 194 6 DATENBANKEN IM WEB
198 6.1 GRUNDLAGEN DES WEB 198 6.2 EIGENSCHAFTEN VON WEBANWENDUNGEN 201
6.2.1 ANFORDERUNGEN 201 6.2.2 WEBSEITEN 202 6.2.3 DYNAMISCHE WEBSEITEN
205 6.2.4 ADRESSIERUNG 207 6.2.5 KOMMUNIKATION 208 INHALTSVERZEICHNIS 11
6.3 DATENBANKANBINDUNG IM WEB 211 6.3.1 ARCHITEKTUREN 211 6.3.2
PROGRAMMIERUNG 213 6.3.3 UEBERBLICK 215 6.4 DATENBANKANBINDUNG UEBER
DATENEXPORT 216 6.5 CLIENTSEITIGE DATENBANKANBINDUNG 217 6.5.1
SKRIPTEINBETTUNG 218 6.5.2 PROGRAMMEINBETTUNG 220 6.5.3 WEITERE
TECHNIKEN 223 6.6 SERVERSEITIGE DATENBANKANBINDUNG 224 6.6.1
WEBSEITENGENERATOREN 224 6.6.2 SKRIPTEINBETTUNG 227 6.6.3
PROGRAMMEINBETTUNG 231 6.6.4 APPLIKATIONSSERVER 233 6.6.5 WEBSERVICES
236 KOMPONENTEN EINES DATENBANKMANAGEMENTSYSTEMS 239 7.1 ARCHITEKTUR VON
DBMS 239 7.1.1 SCHICHTENMODELL 239 7.1.2 PROZESSARCHITEKTUR 241 7.2
PUFFERVERWALTUNG 242 7.2.1 NOTWENDIGKEIT UND AUFGABE 243 7.2.2
SPEICHERZUTEILUNG 244 7.2.3 SEITENERSETZUNG 245 7.3 SPEICHER- UND
ZUGRIFFSSYSTEM 247 7.3.1 AUFGABE 247 7.3.2 SEITEN UND SAETZE 247 7.3.3
ADRESSIERUNG VON SAETZEN 249 7.4 ANFRAGEPROZESSOR 251 7.4.1
BASISOPERATOREN 251 7.4.2 ANFRAGEPLANUNG UND -OPTIMIERUNG 255 7.4.3
KOSTEN UND STATISTIKEN 260 7.5 TRANSAKTIONSVERWALTUNG 262 7.5.1 AUFGABE
262 7.5.2 SERIALISIERBARKEIT 264 7.5.3 SPERRVERFAHREN 266 7.5.4 NICHT
SPERRENDE VERFAHREN 270 7.6 RECOVERY 272 7.6.1 FEHLERKLASSEN 273 7.6.2
RECOVERY-STRATEGIEN 274 7.6.3 LOGGING 274 12 INHALTSVERZEICHNIS 1.6.4
WIEDERANLAUF IM FEHLERFALL 278 7.6.5 SCHATTENSPEICHERVERFAHREN 279 8
DATEIORGANISATION UND INDEXE 281 8. 1 ORGANISATION VON DATEIEN 281 8.1.1
FORMEN DER DATEIORGANISATION 281 8.1.2 DATEIORGANISATIONSFORMEN IM
VERGLEICH 281 8.2 ZUGRIFFSSTRUKTUREN 284 8.2.1 GRUNDLAGEN VON
ZUGRIFFSVERFAHREN 284 8.2.2 EIGENSCHAFTEN VON INDEXEN 285 8.3
BAUMBASIERTE VERFAHREN 286 8.3.1 ISAM-BAEUME 287 8.3.2 BALANCIERTE
MEHRWEGBAEUME 288 8.3.3 DIGITALE BAEUME 290 8.4 HASH-VERFAHREN 291 8.4.1
PRINZIP DES HASHING 291 8.4.2 ERWEITERBARES HASHING 291 8.4.3 WEITERE
HASH-VERFAHREN 292 8.5 MEHRDIMENSIONALE ZUGRIFFSVERFAHREN 293 8.5.1
MEHRDIMENSIONALE BAUMVERFAHREN 294 8.5.2 GRID-FILE 294 8.6 CLUSTERUNG
UND PARTITIONIERUNG 296 8.6.1 CLUSTERUNG 296 8.6.2 PARTITIONIERUNG 296
8.7 UMSETZUNG IN SQL-SYSTEMEN 297 8.7.1 DEFINITION VON TABELLEN 298
8.7.2 DEFINITION VON INDEXEN 298 9 OPTIMIERUNG VON DATENBANKEN UND
LEISTUNGSBEWERTUNG 300 9.1 MOTIVATION DER DATENBANKOPTIMIERUNG 300 9.1.1
KOSTEN VON DATENBANKANFRAGEN 300 9.1.2 OPTIMIERUNGSPOTENZIAL 301 9.1.3
ZIELBESTIMMUNG DER DATENBANKOPTIMIERUNG ... 303 9.2 PHASEN DER
DATENBANKOPTIMIERUNG 304 9.3 PHASE 1.1 - OPTIMIERUNG DES
DATENBANKSCHEMAS 306 9.3.1 KONZEPTUELLES SCHEMA 307 9.3.2 EXTERNES
SCHEMA 310 9.3.3 INTERNES SCHEMA 311 9.4 PHASE 1.2 -
ANWENDUNGSOPTIMIERUNG 314 9.4.1 OPTIMIERUNG VON UNTERNEHMENSFUNKTIONEN
...314 9.4.2 OPTIMIERUNG DER ANWENDUNG 314 INHALTSVERZEICHNIS 13 9.4.3
OPTIMIERUNGEN IM MEHRBENUTZERBETRIEB 316 9.4.4 FORMULIERUNG VON
SQL-ANWEISUNGEN 317 9.5 PHASE 2 - HAUPTSPEICHEROPTIMIERUNG 320 9.5.1
GESTALTUNG DES DATENBANKPUFFERS 320 9.5.2 SCHREIBEN DES DATENBANKPUFFERS
323 9.5.3 OPTIMIERER 324 9.6 PHASE 3 - OPTIMIERUNG DER
SEKUNDAERSPEICHERZUGRIFFE ... 326 9.6.1 ZUSAMMENSPIEL MIT DEM
BETRIEBSSYSTEM 326 9.6.2 VERTEILUNG DER EINGABE-/AUSGABELAST 327 9.6.3
OPTIMIERUNG PHYSISCHER SPEICHERSTRUKTUREN ... 329 9.7 LEISTUNGSBEWERTUNG
332 9.7.1 TRANSACTION PROCESSING PERFORMANCE COUNCIL ..333 9.7.2 TPC-C
334 9.7.3 TPC-H/TPC-R 335 9.7.4 TPC-W 336 9.7.5 TPC-APP 337 10
OBJEKTRELATIONALE DATENBANKEN 338 10.1 OBJEKTORIENTIERTE KONZEPTE 338
10.1.1 OBJEKTE 338 10.1.2 METHODEN 339 10.1.3 KAPSELUNG 339 10.1.4
OBJEKTIDENTITAET 339 10.1.5 KLASSEN 340 10.1.6 SPEZIALISIERUNG 341 10.2
OBJEKTORIENTIERUNG IN DATENBANKEN 342 10.3 OBJEKTRELATIONALE
STANDARD-SQL-KONZEPTE 343 10.3.1 TYPKONSTRUKTOREN 344 10.3.2
DISTINCT-TYPEN 346 10.3.3 STRUKTURIERTE TYPEN 346 10.3.4 METHODEN 349
10.3.5 BENUTZERDEFINIERTE KONSTRUKTOREN 352 10.3.6 BENUTZERDEFINIERTE
CASTS 353 10.3.7 BENUTZERDEFINIERTE ORDNUNGEN 353 10.3.8 TYPISIERTE
TABELLEN 354 10.3.9 TYPISIERTE SICHTEN 356 10.4 OBJEKTRELATIONALE
ANFRAGEN 357 10.4.1 ANFRAGEN AUF KOLLEKTIONEN 358 10.4.2 ANFRAGEN MIT
PFADAUSDRUECKEN 359 10.4.3 ANFRAGEN MIT METHODENAUFRUFEN 359 10.4.4
ANFRAGEN AUF FLACHEN TABELLENEXTENSIONEN 359 14 INHALTSVERZEICHNIS
10.4.5 TYPSPEZIFISCHE ANFRAGEN 359 10.4.6 ANFRAGEN MIT TEMPORAERER
TYPANPASSUNG 360 11 XML UND DATENBANKEN 361 11.1 UEBERBLICK UEBER XML 361
11.1.1 DER XML-STANDARD UND VERWANDTE STANDARDS .361 11.1.2 XML SCHEMA
363 11.2 ANFRAGESPRACHEN FUER XML 366 11.2.1 PFADAUSDRUECKE (XPATH UND
XQUERY) 367 11.2.2 XQUERY 368 11.3 XML UND RELATIONALE DATENBANKSYSTEME
372 11.3.1 RELATIONALE SPEICHERUNG VON XML 373 11.3.2 SQL/XML 375 11.3.3
REALISIERUNG IN KOMMERZIELLEN SYSTEMEN 377 11.4 REINE
XML-DATENBANKSYSTEME 383 11.4.1 UEBERBLICK 383 11.4.2 TAMINO - UEBERBLICK
384 11.4.3 ERWEITERBARKEIT DURCH SERVER EXTENSIONS 389 11.4.4 TEXTSUCHE
IN TAMINO 390 11.4.5 INTERNATIONALISIERUNG IN TAMINO 392 11.4.6 TAMINO
UND WEBDAV 392 12 VERTEILTE UND FOEDERIERTE DATENBANKSYSTEME 394 12.1
UEBERBLICK, GRUNDBEGRIFFE, ABGRENZUNG 394 12.1.1 VERTEILTE VS. PARALLELE
DATENBANKSYSTEME 394 12.1.2 VERTEILTE VS. FOEDERIERTE DATENBANKSYSTEME
397 12.2 SCHEMAARCHITEKTUR UND ENTWURF VERTEILTER DATENBANKSYSTEME 399
12.3 FRAGMENTIERUNG 401 12.3.1 HORIZONTALE FRAGMENTIERUNG 401 12.3.2
VERTIKALE FRAGMENTIERUNG 403 12.3.3 KOMBINIERTE FRAGMENTIERUNG 403 12.4
VERTEILUNGSTRANSPARENZ 403 12.4.1 VORTEILE VERTEILTER DATENBANKSYSTEME
403 12.4.2 TRANSPARENZEIGENSCHAFTEN VERTEILTER DATENBANKSYSTEME 404 12.5
VERTEILTE ANFRAGEVERARBEITUNG 405 12.5.1 DATENLOKALISIERUNG 406 12.5.2
GLOBALE OPTIMIERUNG DER JOIN-AUSWERTUNG .... 409 12.6
TRANSAKTIONSVERWALTUNG IN VERTEILTEN DATENBANKSYSTEMEN412 12.6.1
KOORDINATION 412 INHALTSVERZEICHNIS 15 12.6.2 SYNCHRONISATION 414 12.6.3
DEADLOCK-BEHANDUNG 415 12.6.4 SYNCHRONISATION BEI REPLIKATION 417 12.7
FOEDERIERTE DATENBANKSYSTEME 418 12.7.1 AUTONOMIE UND HETEROGENITAET 418
12.7.2 ARCHITEKTUR FOEDERIERTER DBS 420 12.7.3 INTEGRATIONSKONFLIKTE 421
12.7.4 INTEGRATIONSTECHNIKEN 422 12.7.5 ANFRAGEVERARBEITUNG IN
FOEDERIERTEN DBS 424 12.7.6 SYNCHRONISATION IN FOEDERIERTEN DBS 425 12.8
TRENDS 426 13 DATA WAREHOUSE 427 13.1 ARCHITEKTUR 427 13.1.1
DATENQUELLEN 427 13.1.2 BACK-END-BEREICH 427 13.1.3 DATENBANK 432 13.1.4
FRONT-END-WERKZEUGE 435 13.1.5 SONSTIGE WERKZEUGE 436 13.2
MULTIDIMENSIONALE DATENMODELLE 438 13.2.1 STATISCHE ASPEKTE 438 13.2.2
DYNAMISCHE ASPEKTE 442 13.3 SPEICHERUNG UND SCHEMAGESTALTUNG 444 13.3.1
RELATIONALE SPEICHERUNG 445 13.3.2 MULTIDIMENSIONALE SPEICHERUNG 446
13.4 ERWEITERUNG RELATIONALER DATENBANKEN 446 13.4.1 MATERIALISIERTE
SICHTEN 447 13.4.2 PARTITIONIERUNG 448 13.4.3 BITMAP-INDEX 450 13.4.4
SQL-ERWEITERUNGEN ZUM EINFUEGEN 451 13.4.5 KOMPLEXES GRUPPIEREN 451
13.4.6 STAR QUERY 453 13.4.7 BULK LOADER 455 14 DATA MINING 456 14.1
KDD-PROZESS 456 14.2 CLUSTERING 457 14.2.1 DEFINITION UND BEISPIELE 457
14.2.2 ANFORDERUNGEN UND PROBLEME 458 14.2.3 VERFAHREN 459 14.3
ASSOZIATIONSANALYSE 463 16 INHALTSVERZEICHNIS 14.3.1 DEFINITION UND
BEISPIEL 463 14.3.2 ANFORDERUNGEN UND PROBLEME 464 14.3.3 VERFAHREN 464
14.4 KLASSIFIKATION 467 14.4.1 DEFINITION UND BEISPIELE 467 14.4.2
ANFORDERUNGEN 468 14.4.3 VERFAHREN 468 14.5 ANOMALIEENTDECKUNG 470
14.5.1 DEFINITION UND BEISPIELE 470 14.5.2 ANFORDERUNGEN UND PROBLEME
471 14.5.3 VERFAHREN 471 15 MULTIMEDIA-DATENBANKEN 474 15.1 EINFUEHRUNG
474 15.2 MEDIENDATEN 478 15.3 SUCHE NACH MEDIENDATEN 481 15.3.1
TEXTSUCHE 481 15.3.2 BILDSUCHE 483 15.3.3 AUDIOSUCHE 484 15.3.4
VIDEOSUCHE 486 15.4 MEDIENDATENTYPEN 487 15.5 EINBETTUNG IN
DATENBANKSYSTEME 490 15.5.1 SCHEMASTRUKTUREN 490 15.5.2
ANFRAGEFORMULIERUNG 493 15.6 EINSATZ 494 16 GEODATENBANKEN 496 16.1
GEODAETEN 496 16.1.1 EIGENSCHAFTEN VON GEODAETEN 496 16.1.2 METADATEN 498
16.2 DATENSCHEMATA 499 16.2.1 STANDARDISIERUNG 499 16.2.2 ISO 19107
SPATIAL SCHEMA 500 16.2.3 ISO 19125 SIMPLE FEATURE ACCESS 501 16.2.4
ISO/IEC 13249-3 SQL/MM SPATIAL 505 16.2.5 RAEUMLICHE BEZUGSSYSTEME 506
16.3 FUNKTIONEN 508 16.3.1 GEOMETRISCHE FUNKTIONEN 508 16.3.2
TOPOLOGISCHE PRAEDIKATE 510 16.4 RAEUMLICHE ANFRAGEN 512 16.4.1 RAEUMLICHE
BASISANFRAGEN 513 INHALTSVERZEICHNIS 17 16.4.2 MEHRSTUFIGE
ANFRAGEBEARBEITUNG 515 16.4.3 APPROXIMATIONEN 516 16.5 RAEUMLICHE INDEXE
517 16.5.1 GRUNDTECHNIKEN 518 16.5.2 QUADTREES 521 16.5.3 R-BAEUME 523
16.6 GEODATENBANKSYSTEME 525 16.6.1 OBJEKTRELATIONALE
GEODATENBANKSYSTEME 525 16.6.2 KONKRETE GEODATENBANKSYSTEME 526 17
DATENBANKEN IN OLTP-SYSTEMEN 528 17.1 BETRIEBLICHE INFORMATIONSSYSTEME
528 17.1.1 OPERATIVE SYSTEME 528 17.1.2 ANALYTISCHE SYSTEME 529 17.2
PROZESSARCHITEKTUR 529 17.3 SPERRKONZEPTE 532 17.4 DAS VERBUCHERKONZEPT
533 17.5 DATENBANKSCHNITTSTELLE 533 17.5.1 DATENBANKUNABHAENGIGE
PROGRAMMIERUNG 533 17.5.2 DATENPUFFERUNG 536 17.5.3 ANFRAGE-CACHING 537
ABKUERZUNGSVERZEICHNIS 538 LITERATURVERZEICHNIS 543 SACHWORTVERZEICHNIS
560
|
adam_txt |
TASCHENBUCH DATENBANKEN HERAUSGEGEBEN VON THOMAS KUDRASS MIT 159 BILDERN
UND 28 TABELLEN ^ I FACHBUCHVERLAG LEIPZIG I ^ I] IM CARL HANSER VERLAG
INHALTSVERZEICHNIS 1 DATENBANKEN: GRUNDLAGEN UND UEBERBLICK 19 1.1
DATEIEN UND DATEISYSTEME 19 1.2 TERMINOLOGIE 20 1.3 MERKMALE EINES DBMS
23 1.3.1 AUFGABEN EINES DBMS 23 1.3.2 VORTEILE DES DATENBANKEINSATZES 24
1.3.3 NACHTEILE VON DATENBANKSYSTEMEN 25 1.3.4 PRODUKTE 26 1.4
ARCHITEKTUR EINES DATENBANKSYSTEMS 27 1.4.1 ARCHITEKTUREN 27 1.4.2
SCHEMAARCHITEKTUR 27 1.4.3 DATENUNABHAENGIGKEIT 30 1.5 BENUTZERROLLEN BEI
ENTWURF UND BETRIEB VON DATENBANKEN 31 1.6 DATENBANKEN UND
INFORMATIONSSYSTEME 32 1.7 FACHGEBIET DATENBANKEN IM UEBERBLICK 34 1.7.1
THEMENBEREICHE UND ZUSAMMENHAENGE 34 1.7.2 EINORDNUNG DES FACHS INNERHALB
DER INFORMATIK 36 1.8 HISTORISCHE ENTWICKLUNG 37 1.8.1 FRUEHZEIT 38 1.8.2
PRAERELATIONALE DBMS 39 1.8.3 DURCHBRUCH DER RELATIONALEN DATENBANKEN
. 39 1.8.4 NEUE ANWENDUNGSFELDER FUER DATENBANKEN . 40 1.8.5
NEUZEIT 41 1.9 DATENBANKEN IN DER FORSCHUNG 42 1.9.1 FACHVERBAENDE 42
1.9.2 AKTUELLE FORSCHUNGSTRENDS 42 2 INFORMATIONSMODELLIERUNG 45 2.1
DATENBANKENTWURF 45 2.1.1 PHASENMODELL 45 2.1.2 ANFORDERUNGSANALYSE 46
2.1.3 KONZEPTIONELLER ENTWURF 47 2.1.4 LOGISCHER ENTWURF 48 2.1.5
DATENDEFINITION 49 2.1.6 PHYSISCHER ENTWURF 50 2.1.7 IMPLEMENTIERUNG UND
WARTUNG 50 8 INHALTSVERZEICHNIS 2.2 GRUNDLAGEN DES
ENTITY-RELATIONSHIP-MODELLS (ERM) . 50 2.2.1 SEMANTISCHE DATENMODELLE
51 2.2.2 GRUNDKONZEPTE DES KLASSISCHEN ERM 51 2.2.3 KARDINALITAETEN VON
BEZIEHUNGSTYPEN 55 2.2.4 EXISTENZABHAENGIGKEIT VS. OPTIONALITAET 57 2.2.5
REKURSIVE UND W-AERE BEZIEHUNGSTYPEN 57 2.2.6 ATTRIBUTE 59 2.2.7
MODELLIERUNGSBEISPIEL 60 2.3 ERWEITERUNGEN DES ERM 62 2.3.1
ERWEITERUNGEN BEI ATTRIBUTEN 62 2.3.2 GENERALISIERUNG UND
SPEZIALISIERUNG 63 2.3.3 AGGREGATION 66 2.4 DATENMODELLIERUNG MIT DEM
UML-KLASSENDIAGRAMM . . 67 2.4.1 KLASSEN UND ATTRIBUTE 67 2.4.2
ASSOZIATIONSBEZIEHUNGEN 69 2.4.3 AGGREGATIONS-UND
KOMPOSITIONSBEZIEHUNGEN . 71 2.4.4 GENERALISIERUNG UND SPEZIALISIERUNG
71 3 RELATIONALES DATENMODELL 73 3.1 KONZEPTE UND GRUNDBEGRIFFE DES
RELATIONALEN DATENMODELLS 73 3.1.1 RELATIONEN, TUPEL, ATTRIBUTE UND
WERTEBEREICHE 73 3.1.2 EIGENSCHAFTEN VON RELATIONEN 75 3.2
INTEGRITAETSBEDINGUNGEN 76 3.2.1 GRUNDBEGRIFFE 76 3.2.2
ENTITAETSINTEGRITAET 77 3.2.3 REFERENZIELLE INTEGRITAET 77 3.3 ABBILDUNG
DES EERM AUF DAS RELATIONALE DATENMODELL . 81 3.3.1 PROBLEMSTELLUNG 81
3.3.2 ABBILDUNGSREGELN FUER ATTRIBUTE UND ENTITYTYPEN 82 3.3.3
ABBILDUNGSREGELN FUER BEZIEHUNGSTYPEN 83 3.3.4 ABBILDUNGSREGELN FUER DIE
GENERALISIERUNG 85 3.4 OPTIMIERUNG VON RELATIONEN 87 3.4.1
PROBLEMSTELLUNG 87 3.4.2 ANOMALIEN BEI DML-OPERATIONEN AUF RELATIONEN 87
3.4.3 ABHAENGIGKEITEN 89 3.4.4 VERBUNDTREUE UND ABHAENGIGKEITSTREUE 91
3.4.5 NORMALFORMENLEHRE 92 INHALTSVERZEICHNIS ' 9 3.5 OPERATIONEN DER
RELATIONENALGEBRA 99 3.5.1 EINFUEHRUNG 99 3.5.2 RELATIONENORIENTIERTE
OPERATIONEN 100 3.5.3 MENGENOPERATIONEN 102 3.5.4 RELATIONENALGEBRA UND
RELATIONALE SPRACHEN .104 3.5.5 RELATIONENKALKUEL 105 4 DIE
DATENBANKSPRACHE SQL 106 4.1 GRUNDKONZEPTE 106 4.2 HISTORIE 108 4.3
SPEZIFIKATIONSDOKUMENTE 109 4.4 BEISPIELDATENBANK 110 4.5
DATENBANKANFRAGEN 111 4.5.1 EINFUEHRENDE BEISPIELANFRAGEN 111 4.5.2
GRUNDGERUEST VON ANFRAGEN 112 4.5.3 ANFRAGEN MIT AGGREGATFUNKTIONEN 114
4.5.4 ANFRAGEN MIT TABELLENFUNKTIONEN 115 4.5.5 ANFRAGEN MIT
MENGENOPERATIONEN 116 4.5.6 ANFRAGEN MIT VERBUNDOPERATIONEN 117 4.5.7
VERSCHACHTELTE ANFRAGEN 120 4.5.8 REKURSIVE ANFRAGEN 122 4.5.9 ANFRAGEN
MIT SORTIERTER AUSGABE 123 4.6 DATENMANIPULATION 124 4.6.1 EINFUEGEN VON
TABELLENZEILEN 124 4.6.2 ANDERN VON TABELLENZEILEN 125 4.6.3 LOESCHEN VON
TABELLENZEILEN 126 4.6.4 ZUSAMMENFUEHREN VON TABELLENZEILEN 126 4.7
DATENDEFINITION 127 4.7.1 SQL-DATENTYPEN 127 4.7.2 ERZEUGEN UND LOESCHEN
VON SCHEMATA 132 4.7.3 ERZEUGEN, ANDERN UND LOESCHEN VON TABELLEN .132
4.7.4 ERZEUGEN UND LOESCHEN VON DOMAENEN 135 4.7.5 ERZEUGEN UND LOESCHEN
VON INTEGRITAETSBEDINGUNGEN 136 4.7.6 ERZEUGEN UND LOESCHEN VON SICHTEN
138 4.7.7 ERZEUGEN UND LOESCHEN VON ROUTINEN 139 4.7.8 ERZEUGEN UND
LOESCHEN VON TRIGGERN 145 4.7.9 ERZEUGEN UND LOESCHEN VON
SEQUENZGENERATOREN 147 4.8 TRANSAKTIONSSTEUERUNG 147 4.8.1
TRANSAKTIONSANWEISUNGEN 147 4.8.2 ISOLATIONSEBENEN 149 10
INHALTSVERZEICHNIS 4.8.3 UEBERPRUEFUNG VON INTEGRITAETSBEDINGUNGEN 150 4.9
ZUGRIFFSKONTROLLE 150 4.9.1 VERGABE VON ZUGRIFFSRECHTEN 150 4.9.2
ZURUECKNAHME VON ZUGRIFFSRECHTEN 151 4.9.3 ERZEUGEN UND LOESCHEN VON
ROLLEN 152 5 DATENBANK-ANWENDUNGSPROGRAMMIERUNG 153 5.1 GRUNDLAGEN DER
DATENBANK- ANWENDUNGSPROGRAMMIERUNG 153 5.1.1 IMPEDANCE MISMATCH 153
5.1.2 EINBETTUNGSTECHNIKEN 154 5.1.3 EINBETTUNGSARTEN 154 5.1.4
ARCHITEKTURANSAETZE 155 5.2 EMBEDDED SQL 159 5.2.1 GRUNDIDEE UND
ARCHITEKTUR 159 5.2.2 SYNTAX FUER DIE EINBETTUNG 159 5.2.3 HOST-VARIABLEN
159 5.2.4 DAS CURSOR-KONZEPT 161 5.2.5 STATISCHE EINBETTUNG 162 5.2.6
DYNAMISCHE EINBETTUNG 163 5.2.7 INDIKATORVARIABLEN 164 5.2.8 SQLJ 164
5.3 AUFRUFSCHNITTSTELLEN 166 5.3.1 UEBERBLICK 166 5.3.2 SQL/CLI 166 5.3.3
JDBC 168 5.4 RELATIONALE DATENBANKPROGRAMMIERSPRACHEN 174 5.4.1
DATENBANKINTERNE ANSAETZE 174 5.4.2 4GL-PROGRAMMIERSPRACHEN 181 5.5
OO-DB-FRAMEWORKS 183 5.5.1 JAVAEE 185 5.5.2 JDO 194 6 DATENBANKEN IM WEB
198 6.1 GRUNDLAGEN DES WEB 198 6.2 EIGENSCHAFTEN VON WEBANWENDUNGEN 201
6.2.1 ANFORDERUNGEN 201 6.2.2 WEBSEITEN 202 6.2.3 DYNAMISCHE WEBSEITEN
205 6.2.4 ADRESSIERUNG 207 6.2.5 KOMMUNIKATION 208 INHALTSVERZEICHNIS 11
6.3 DATENBANKANBINDUNG IM WEB 211 6.3.1 ARCHITEKTUREN 211 6.3.2
PROGRAMMIERUNG 213 6.3.3 UEBERBLICK 215 6.4 DATENBANKANBINDUNG UEBER
DATENEXPORT 216 6.5 CLIENTSEITIGE DATENBANKANBINDUNG 217 6.5.1
SKRIPTEINBETTUNG 218 6.5.2 PROGRAMMEINBETTUNG 220 6.5.3 WEITERE
TECHNIKEN 223 6.6 SERVERSEITIGE DATENBANKANBINDUNG 224 6.6.1
WEBSEITENGENERATOREN 224 6.6.2 SKRIPTEINBETTUNG 227 6.6.3
PROGRAMMEINBETTUNG 231 6.6.4 APPLIKATIONSSERVER 233 6.6.5 WEBSERVICES
236 KOMPONENTEN EINES DATENBANKMANAGEMENTSYSTEMS 239 7.1 ARCHITEKTUR VON
DBMS 239 7.1.1 SCHICHTENMODELL 239 7.1.2 PROZESSARCHITEKTUR 241 7.2
PUFFERVERWALTUNG 242 7.2.1 NOTWENDIGKEIT UND AUFGABE 243 7.2.2
SPEICHERZUTEILUNG 244 7.2.3 SEITENERSETZUNG 245 7.3 SPEICHER- UND
ZUGRIFFSSYSTEM 247 7.3.1 AUFGABE 247 7.3.2 SEITEN UND SAETZE 247 7.3.3
ADRESSIERUNG VON SAETZEN 249 7.4 ANFRAGEPROZESSOR 251 7.4.1
BASISOPERATOREN 251 7.4.2 ANFRAGEPLANUNG UND -OPTIMIERUNG 255 7.4.3
KOSTEN UND STATISTIKEN 260 7.5 TRANSAKTIONSVERWALTUNG 262 7.5.1 AUFGABE
262 7.5.2 SERIALISIERBARKEIT 264 7.5.3 SPERRVERFAHREN 266 7.5.4 NICHT
SPERRENDE VERFAHREN 270 7.6 RECOVERY 272 7.6.1 FEHLERKLASSEN 273 7.6.2
RECOVERY-STRATEGIEN 274 7.6.3 LOGGING 274 12 INHALTSVERZEICHNIS 1.6.4
WIEDERANLAUF IM FEHLERFALL 278 7.6.5 SCHATTENSPEICHERVERFAHREN 279 8
DATEIORGANISATION UND INDEXE 281 8. 1 ORGANISATION VON DATEIEN 281 8.1.1
FORMEN DER DATEIORGANISATION 281 8.1.2 DATEIORGANISATIONSFORMEN IM
VERGLEICH 281 8.2 ZUGRIFFSSTRUKTUREN 284 8.2.1 GRUNDLAGEN VON
ZUGRIFFSVERFAHREN 284 8.2.2 EIGENSCHAFTEN VON INDEXEN 285 8.3
BAUMBASIERTE VERFAHREN 286 8.3.1 ISAM-BAEUME 287 8.3.2 BALANCIERTE
MEHRWEGBAEUME 288 8.3.3 DIGITALE BAEUME 290 8.4 HASH-VERFAHREN 291 8.4.1
PRINZIP DES HASHING 291 8.4.2 ERWEITERBARES HASHING 291 8.4.3 WEITERE
HASH-VERFAHREN 292 8.5 MEHRDIMENSIONALE ZUGRIFFSVERFAHREN 293 8.5.1
MEHRDIMENSIONALE BAUMVERFAHREN 294 8.5.2 GRID-FILE 294 8.6 CLUSTERUNG
UND PARTITIONIERUNG 296 8.6.1 CLUSTERUNG 296 8.6.2 PARTITIONIERUNG 296
8.7 UMSETZUNG IN SQL-SYSTEMEN 297 8.7.1 DEFINITION VON TABELLEN 298
8.7.2 DEFINITION VON INDEXEN 298 9 OPTIMIERUNG VON DATENBANKEN UND
LEISTUNGSBEWERTUNG 300 9.1 MOTIVATION DER DATENBANKOPTIMIERUNG 300 9.1.1
KOSTEN VON DATENBANKANFRAGEN 300 9.1.2 OPTIMIERUNGSPOTENZIAL 301 9.1.3
ZIELBESTIMMUNG DER DATENBANKOPTIMIERUNG . 303 9.2 PHASEN DER
DATENBANKOPTIMIERUNG 304 9.3 PHASE 1.1 - OPTIMIERUNG DES
DATENBANKSCHEMAS 306 9.3.1 KONZEPTUELLES SCHEMA 307 9.3.2 EXTERNES
SCHEMA 310 9.3.3 INTERNES SCHEMA 311 9.4 PHASE 1.2 -
ANWENDUNGSOPTIMIERUNG 314 9.4.1 OPTIMIERUNG VON UNTERNEHMENSFUNKTIONEN
.314 9.4.2 OPTIMIERUNG DER ANWENDUNG 314 INHALTSVERZEICHNIS 13 9.4.3
OPTIMIERUNGEN IM MEHRBENUTZERBETRIEB 316 9.4.4 FORMULIERUNG VON
SQL-ANWEISUNGEN 317 9.5 PHASE 2 - HAUPTSPEICHEROPTIMIERUNG 320 9.5.1
GESTALTUNG DES DATENBANKPUFFERS 320 9.5.2 SCHREIBEN DES DATENBANKPUFFERS
323 9.5.3 OPTIMIERER 324 9.6 PHASE 3 - OPTIMIERUNG DER
SEKUNDAERSPEICHERZUGRIFFE . 326 9.6.1 ZUSAMMENSPIEL MIT DEM
BETRIEBSSYSTEM 326 9.6.2 VERTEILUNG DER EINGABE-/AUSGABELAST 327 9.6.3
OPTIMIERUNG PHYSISCHER SPEICHERSTRUKTUREN . 329 9.7 LEISTUNGSBEWERTUNG
332 9.7.1 TRANSACTION PROCESSING PERFORMANCE COUNCIL .333 9.7.2 TPC-C
334 9.7.3 TPC-H/TPC-R 335 9.7.4 TPC-W 336 9.7.5 TPC-APP 337 10
OBJEKTRELATIONALE DATENBANKEN 338 10.1 OBJEKTORIENTIERTE KONZEPTE 338
10.1.1 OBJEKTE 338 10.1.2 METHODEN 339 10.1.3 KAPSELUNG 339 10.1.4
OBJEKTIDENTITAET 339 10.1.5 KLASSEN 340 10.1.6 SPEZIALISIERUNG 341 10.2
OBJEKTORIENTIERUNG IN DATENBANKEN 342 10.3 OBJEKTRELATIONALE
STANDARD-SQL-KONZEPTE 343 10.3.1 TYPKONSTRUKTOREN 344 10.3.2
DISTINCT-TYPEN 346 10.3.3 STRUKTURIERTE TYPEN 346 10.3.4 METHODEN 349
10.3.5 BENUTZERDEFINIERTE KONSTRUKTOREN 352 10.3.6 BENUTZERDEFINIERTE
CASTS 353 10.3.7 BENUTZERDEFINIERTE ORDNUNGEN 353 10.3.8 TYPISIERTE
TABELLEN 354 10.3.9 TYPISIERTE SICHTEN 356 10.4 OBJEKTRELATIONALE
ANFRAGEN 357 10.4.1 ANFRAGEN AUF KOLLEKTIONEN 358 10.4.2 ANFRAGEN MIT
PFADAUSDRUECKEN 359 10.4.3 ANFRAGEN MIT METHODENAUFRUFEN 359 10.4.4
ANFRAGEN AUF FLACHEN TABELLENEXTENSIONEN 359 14 INHALTSVERZEICHNIS
10.4.5 TYPSPEZIFISCHE ANFRAGEN 359 10.4.6 ANFRAGEN MIT TEMPORAERER
TYPANPASSUNG 360 11 XML UND DATENBANKEN 361 11.1 UEBERBLICK UEBER XML 361
11.1.1 DER XML-STANDARD UND VERWANDTE STANDARDS .361 11.1.2 XML SCHEMA
363 11.2 ANFRAGESPRACHEN FUER XML 366 11.2.1 PFADAUSDRUECKE (XPATH UND
XQUERY) 367 11.2.2 XQUERY 368 11.3 XML UND RELATIONALE DATENBANKSYSTEME
372 11.3.1 RELATIONALE SPEICHERUNG VON XML 373 11.3.2 SQL/XML 375 11.3.3
REALISIERUNG IN KOMMERZIELLEN SYSTEMEN 377 11.4 REINE
XML-DATENBANKSYSTEME 383 11.4.1 UEBERBLICK 383 11.4.2 TAMINO - UEBERBLICK
384 11.4.3 ERWEITERBARKEIT DURCH SERVER EXTENSIONS 389 11.4.4 TEXTSUCHE
IN TAMINO 390 11.4.5 INTERNATIONALISIERUNG IN TAMINO 392 11.4.6 TAMINO
UND WEBDAV 392 12 VERTEILTE UND FOEDERIERTE DATENBANKSYSTEME 394 12.1
UEBERBLICK, GRUNDBEGRIFFE, ABGRENZUNG 394 12.1.1 VERTEILTE VS. PARALLELE
DATENBANKSYSTEME 394 12.1.2 VERTEILTE VS. FOEDERIERTE DATENBANKSYSTEME
397 12.2 SCHEMAARCHITEKTUR UND ENTWURF VERTEILTER DATENBANKSYSTEME 399
12.3 FRAGMENTIERUNG 401 12.3.1 HORIZONTALE FRAGMENTIERUNG 401 12.3.2
VERTIKALE FRAGMENTIERUNG 403 12.3.3 KOMBINIERTE FRAGMENTIERUNG 403 12.4
VERTEILUNGSTRANSPARENZ 403 12.4.1 VORTEILE VERTEILTER DATENBANKSYSTEME
403 12.4.2 TRANSPARENZEIGENSCHAFTEN VERTEILTER DATENBANKSYSTEME 404 12.5
VERTEILTE ANFRAGEVERARBEITUNG 405 12.5.1 DATENLOKALISIERUNG 406 12.5.2
GLOBALE OPTIMIERUNG DER JOIN-AUSWERTUNG . 409 12.6
TRANSAKTIONSVERWALTUNG IN VERTEILTEN DATENBANKSYSTEMEN412 12.6.1
KOORDINATION 412 INHALTSVERZEICHNIS 15 12.6.2 SYNCHRONISATION 414 12.6.3
DEADLOCK-BEHANDUNG 415 12.6.4 SYNCHRONISATION BEI REPLIKATION 417 12.7
FOEDERIERTE DATENBANKSYSTEME 418 12.7.1 AUTONOMIE UND HETEROGENITAET 418
12.7.2 ARCHITEKTUR FOEDERIERTER DBS 420 12.7.3 INTEGRATIONSKONFLIKTE 421
12.7.4 INTEGRATIONSTECHNIKEN 422 12.7.5 ANFRAGEVERARBEITUNG IN
FOEDERIERTEN DBS 424 12.7.6 SYNCHRONISATION IN FOEDERIERTEN DBS 425 12.8
TRENDS 426 13 DATA WAREHOUSE 427 13.1 ARCHITEKTUR 427 13.1.1
DATENQUELLEN 427 13.1.2 BACK-END-BEREICH 427 13.1.3 DATENBANK 432 13.1.4
FRONT-END-WERKZEUGE 435 13.1.5 SONSTIGE WERKZEUGE 436 13.2
MULTIDIMENSIONALE DATENMODELLE 438 13.2.1 STATISCHE ASPEKTE 438 13.2.2
DYNAMISCHE ASPEKTE 442 13.3 SPEICHERUNG UND SCHEMAGESTALTUNG 444 13.3.1
RELATIONALE SPEICHERUNG 445 13.3.2 MULTIDIMENSIONALE SPEICHERUNG 446
13.4 ERWEITERUNG RELATIONALER DATENBANKEN 446 13.4.1 MATERIALISIERTE
SICHTEN 447 13.4.2 PARTITIONIERUNG 448 13.4.3 BITMAP-INDEX 450 13.4.4
SQL-ERWEITERUNGEN ZUM EINFUEGEN 451 13.4.5 KOMPLEXES GRUPPIEREN 451
13.4.6 STAR QUERY 453 13.4.7 BULK LOADER 455 14 DATA MINING 456 14.1
KDD-PROZESS 456 14.2 CLUSTERING 457 14.2.1 DEFINITION UND BEISPIELE 457
14.2.2 ANFORDERUNGEN UND PROBLEME 458 14.2.3 VERFAHREN 459 14.3
ASSOZIATIONSANALYSE 463 16 INHALTSVERZEICHNIS 14.3.1 DEFINITION UND
BEISPIEL 463 14.3.2 ANFORDERUNGEN UND PROBLEME 464 14.3.3 VERFAHREN 464
14.4 KLASSIFIKATION 467 14.4.1 DEFINITION UND BEISPIELE 467 14.4.2
ANFORDERUNGEN 468 14.4.3 VERFAHREN 468 14.5 ANOMALIEENTDECKUNG 470
14.5.1 DEFINITION UND BEISPIELE 470 14.5.2 ANFORDERUNGEN UND PROBLEME
471 14.5.3 VERFAHREN 471 15 MULTIMEDIA-DATENBANKEN 474 15.1 EINFUEHRUNG
474 15.2 MEDIENDATEN 478 15.3 SUCHE NACH MEDIENDATEN 481 15.3.1
TEXTSUCHE 481 15.3.2 BILDSUCHE 483 15.3.3 AUDIOSUCHE 484 15.3.4
VIDEOSUCHE 486 15.4 MEDIENDATENTYPEN 487 15.5 EINBETTUNG IN
DATENBANKSYSTEME 490 15.5.1 SCHEMASTRUKTUREN 490 15.5.2
ANFRAGEFORMULIERUNG 493 15.6 EINSATZ 494 16 GEODATENBANKEN 496 16.1
GEODAETEN 496 16.1.1 EIGENSCHAFTEN VON GEODAETEN 496 16.1.2 METADATEN 498
16.2 DATENSCHEMATA 499 16.2.1 STANDARDISIERUNG 499 16.2.2 ISO 19107
SPATIAL SCHEMA 500 16.2.3 ISO 19125 SIMPLE FEATURE ACCESS 501 16.2.4
ISO/IEC 13249-3 SQL/MM SPATIAL 505 16.2.5 RAEUMLICHE BEZUGSSYSTEME 506
16.3 FUNKTIONEN 508 16.3.1 GEOMETRISCHE FUNKTIONEN 508 16.3.2
TOPOLOGISCHE PRAEDIKATE 510 16.4 RAEUMLICHE ANFRAGEN 512 16.4.1 RAEUMLICHE
BASISANFRAGEN 513 INHALTSVERZEICHNIS 17 16.4.2 MEHRSTUFIGE
ANFRAGEBEARBEITUNG 515 16.4.3 APPROXIMATIONEN 516 16.5 RAEUMLICHE INDEXE
517 16.5.1 GRUNDTECHNIKEN 518 16.5.2 QUADTREES 521 16.5.3 R-BAEUME 523
16.6 GEODATENBANKSYSTEME 525 16.6.1 OBJEKTRELATIONALE
GEODATENBANKSYSTEME 525 16.6.2 KONKRETE GEODATENBANKSYSTEME 526 17
DATENBANKEN IN OLTP-SYSTEMEN 528 17.1 BETRIEBLICHE INFORMATIONSSYSTEME
528 17.1.1 OPERATIVE SYSTEME 528 17.1.2 ANALYTISCHE SYSTEME 529 17.2
PROZESSARCHITEKTUR 529 17.3 SPERRKONZEPTE 532 17.4 DAS VERBUCHERKONZEPT
533 17.5 DATENBANKSCHNITTSTELLE 533 17.5.1 DATENBANKUNABHAENGIGE
PROGRAMMIERUNG 533 17.5.2 DATENPUFFERUNG 536 17.5.3 ANFRAGE-CACHING 537
ABKUERZUNGSVERZEICHNIS 538 LITERATURVERZEICHNIS 543 SACHWORTVERZEICHNIS
560 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author2 | Kudraß, Thomas 1965- |
author2_role | edt |
author2_variant | t k tk |
author_GND | (DE-588)115614060 (DE-588)130444723 |
author_facet | Kudraß, Thomas 1965- |
building | Verbundindex |
bvnumber | BV022232449 |
classification_rvk | ST 270 |
classification_tum | DAT 650b |
ctrlnum | (OCoLC)198068624 (DE-599)BVBBV022232449 |
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 |
discipline_str_mv | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01851nam a2200421 c 4500</leader><controlfield tag="001">BV022232449</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20150722 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">070119s2007 ad|| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">982182759</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783446409446</subfield><subfield code="9">978-3-446-40944-6</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3446409440</subfield><subfield code="9">3-446-40944-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)198068624</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV022232449</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-20</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-1046</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-210</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-824</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-1102</subfield><subfield code="a">DE-945</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-862</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-522</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-526</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-2070s</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-B768</subfield><subfield code="a">DE-188</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">DAT 650b</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="245" ind1="1" ind2="0"><subfield code="a">Taschenbuch Datenbanken</subfield><subfield code="b">mit 28 Tabellen</subfield><subfield code="c">hrsg. von Thomas Kudraß. [Autoren: Thomas Brinkhoff ...]</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München</subfield><subfield code="b">Fachbuchverl. Leipzig im Carl-Hanser-Verl.</subfield><subfield code="c">2007</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">582 S.</subfield><subfield code="b">Ill., 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="500" ind1=" " ind2=" "><subfield code="a">Literaturverz. S. [543] - 559</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="689" ind1="0" 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="0" ind2="1"><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="700" ind1="1" ind2=" "><subfield code="a">Kudraß, Thomas</subfield><subfield code="d">1965-</subfield><subfield code="0">(DE-588)115614060</subfield><subfield code="4">edt</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Brinkhoff, Thomas</subfield><subfield code="d">1964-</subfield><subfield code="e">Sonstige</subfield><subfield code="0">(DE-588)130444723</subfield><subfield code="4">oth</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">GBV 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=015443508&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-015443508</subfield></datafield></record></collection> |
id | DE-604.BV022232449 |
illustrated | Illustrated |
index_date | 2024-07-02T16:32:57Z |
indexdate | 2024-08-01T11:17:33Z |
institution | BVB |
isbn | 9783446409446 3446409440 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-015443508 |
oclc_num | 198068624 |
open_access_boolean | |
owner | DE-20 DE-859 DE-M347 DE-12 DE-91G DE-BY-TUM DE-1046 DE-473 DE-BY-UBG DE-210 DE-1051 DE-29T DE-824 DE-860 DE-1102 DE-945 DE-573 DE-92 DE-862 DE-BY-FWS DE-858 DE-522 DE-523 DE-526 DE-634 DE-83 DE-11 DE-2070s DE-706 DE-B768 DE-188 |
owner_facet | DE-20 DE-859 DE-M347 DE-12 DE-91G DE-BY-TUM DE-1046 DE-473 DE-BY-UBG DE-210 DE-1051 DE-29T DE-824 DE-860 DE-1102 DE-945 DE-573 DE-92 DE-862 DE-BY-FWS DE-858 DE-522 DE-523 DE-526 DE-634 DE-83 DE-11 DE-2070s DE-706 DE-B768 DE-188 |
physical | 582 S. Ill., graph. Darst. |
publishDate | 2007 |
publishDateSearch | 2007 |
publishDateSort | 2007 |
publisher | Fachbuchverl. Leipzig im Carl-Hanser-Verl. |
record_format | marc |
spellingShingle | Taschenbuch Datenbanken mit 28 Tabellen Datenbank (DE-588)4011119-2 gnd Datenbanksystem (DE-588)4113276-2 gnd |
subject_GND | (DE-588)4011119-2 (DE-588)4113276-2 |
title | Taschenbuch Datenbanken mit 28 Tabellen |
title_auth | Taschenbuch Datenbanken mit 28 Tabellen |
title_exact_search | Taschenbuch Datenbanken mit 28 Tabellen |
title_exact_search_txtP | Taschenbuch Datenbanken mit 28 Tabellen |
title_full | Taschenbuch Datenbanken mit 28 Tabellen hrsg. von Thomas Kudraß. [Autoren: Thomas Brinkhoff ...] |
title_fullStr | Taschenbuch Datenbanken mit 28 Tabellen hrsg. von Thomas Kudraß. [Autoren: Thomas Brinkhoff ...] |
title_full_unstemmed | Taschenbuch Datenbanken mit 28 Tabellen hrsg. von Thomas Kudraß. [Autoren: Thomas Brinkhoff ...] |
title_short | Taschenbuch Datenbanken |
title_sort | taschenbuch datenbanken mit 28 tabellen |
title_sub | mit 28 Tabellen |
topic | Datenbank (DE-588)4011119-2 gnd Datenbanksystem (DE-588)4113276-2 gnd |
topic_facet | Datenbank Datenbanksystem |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015443508&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT kudraßthomas taschenbuchdatenbankenmit28tabellen AT brinkhoffthomas taschenbuchdatenbankenmit28tabellen |
Inhaltsverzeichnis
THWS Schweinfurt Zentralbibliothek Lesesaal
Signatur: |
2000 ST 270 K95 T1 |
---|---|
Exemplar 1 | ausleihbar Verfügbar Bestellen |
Exemplar 2 | ausleihbar Verfügbar Bestellen |
Exemplar 3 | ausleihbar Verfügbar Bestellen |