Datenbanken: Kompaktkurs
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Frechen
mitp
2020
|
Ausgabe: | 1. Auflage |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | "Dieses Buch [...] liegt nun in der ersten Auflage vor. Es gab aber bereits einen - mittlerweile lange vergriffenen - Vorgänger, der in den Jahren 2001 bis 2003 in zwei Auflagen erschienen ist: Datenbanken kompakt, ebenfalls vom selben Verlag. Da dieses Buch aber komplett aktualisiert, vom Inhalt her um mehrere veraltete Kapitel erleichtert, gleichzeitig aber um mehrere aktuelle Kapitel ergänzt wurde, haben sich die Autoren entschlossen, dieses Buch nicht als 3. Auflage des alten Buches anzusehen." Quelle: Vorwort, Seite xv-xvi. |
Beschreibung: | xviii, 347 Seiten Illustrationen 24 cm x 17 cm |
ISBN: | 9783958457829 |
Internformat
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV045438977 | ||
003 | DE-604 | ||
005 | 20201203 | ||
007 | t | ||
008 | 190204s2020 gw a||| |||| 00||| ger d | ||
015 | |a 18,N38 |2 dnb | ||
016 | 7 | |a 1166979792 |2 DE-101 | |
020 | |a 9783958457829 |c kart. : EUR 24.99 (DE), EUR 25.70 (AT) |9 978-3-95845-782-9 | ||
024 | 3 | |a 9783958457829 | |
035 | |a (OCoLC)1220890971 | ||
035 | |a (DE-599)DNB1166979792 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-NW | ||
049 | |a DE-739 |a DE-29T |a DE-706 |a DE-860 |a DE-1050 |a DE-1102 |a DE-1043 |a DE-B768 |a DE-Aug4 |a DE-19 |a DE-703 |a DE-573 |a DE-11 |a DE-20 |a DE-1051 |a DE-M347 | ||
084 | |a ST 270 |0 (DE-625)143638: |2 rvk | ||
100 | 1 | |a Heuer, Andreas |d 1958- |e Verfasser |0 (DE-588)141654414 |4 aut | |
245 | 1 | 0 | |a Datenbanken |b Kompaktkurs |c Andreas Heuer, Gunter Saake, Kai-Uwe Sattler, Holger Meyer, Hannes Grunert |
250 | |a 1. Auflage | ||
264 | 1 | |a Frechen |b mitp |c 2020 | |
300 | |a xviii, 347 Seiten |b Illustrationen |c 24 cm x 17 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a "Dieses Buch [...] liegt nun in der ersten Auflage vor. Es gab aber bereits einen - mittlerweile lange vergriffenen - Vorgänger, der in den Jahren 2001 bis 2003 in zwei Auflagen erschienen ist: Datenbanken kompakt, ebenfalls vom selben Verlag. Da dieses Buch aber komplett aktualisiert, vom Inhalt her um mehrere veraltete Kapitel erleichtert, gleichzeitig aber um mehrere aktuelle Kapitel ergänzt wurde, haben sich die Autoren entschlossen, dieses Buch nicht als 3. Auflage des alten Buches anzusehen." Quelle: Vorwort, Seite xv-xvi. | ||
650 | 0 | 7 | |a Datenmodell |0 (DE-588)4192516-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenbanksystem |0 (DE-588)4113276-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenanalyse |0 (DE-588)4123037-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenbank |0 (DE-588)4011119-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Abfragesprache |0 (DE-588)4134011-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenbankentwurf |0 (DE-588)4127613-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Relationale Datenbank |0 (DE-588)4049358-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a SQL |0 (DE-588)4134010-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Entity-Relationship-Datenmodell |0 (DE-588)4230505-6 |2 gnd |9 rswk-swf |
653 | |a SQL | ||
653 | |a XML | ||
653 | |a Java | ||
653 | |a ER-Modell | ||
653 | |a Data Warehouse | ||
653 | |a Normalisierung | ||
653 | |a Datenbankmodell | ||
653 | |a relationale Datenbanken | ||
653 | |a Entity-Relationship-Modell | ||
655 | 7 | |0 (DE-588)4143389-0 |a Aufgabensammlung |2 gnd-content | |
655 | 7 | |0 (DE-588)4151278-9 |a Einführung |2 gnd-content | |
689 | 0 | 0 | |a Datenbank |0 (DE-588)4011119-2 |D s |
689 | 0 | 1 | |a Entity-Relationship-Datenmodell |0 (DE-588)4230505-6 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Datenbanksystem |0 (DE-588)4113276-2 |D s |
689 | 1 | 1 | |a Relationale Datenbank |0 (DE-588)4049358-1 |D s |
689 | 1 | 2 | |a SQL |0 (DE-588)4134010-3 |D s |
689 | 1 | 3 | |a Abfragesprache |0 (DE-588)4134011-5 |D s |
689 | 1 | 4 | |a Datenbankentwurf |0 (DE-588)4127613-9 |D s |
689 | 1 | 5 | |a Datenmodell |0 (DE-588)4192516-6 |D s |
689 | 1 | 6 | |a Datenanalyse |0 (DE-588)4123037-1 |D s |
689 | 1 | |5 DE-604 | |
700 | 1 | |a Saake, Gunter |d 1960- |e Verfasser |0 (DE-588)122164458 |4 aut | |
700 | 1 | |a Sattler, Kai-Uwe |d 1968- |e Verfasser |0 (DE-588)120420392 |4 aut | |
700 | 1 | |a Meyer, Holger |d 1962- |e Verfasser |0 (DE-588)1076293336 |4 aut | |
700 | 1 | |a Grunert, Hannes |d 1987- |e Verfasser |0 (DE-588)1218605502 |4 aut | |
710 | 2 | |a mitp Verlags GmbH & Co. KG |0 (DE-588)1065362072 |4 pbl | |
787 | 0 | 8 | |i Überarbeitung von |z 3-8266-0987-5 |w (DE-604)BV017600770 |
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=030824525&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-030824525 |
Datensatz im Suchindex
_version_ | 1804179332470407168 |
---|---|
adam_text | INHALTSVERZEICHNIS
INHALTSVERZEICHNIS
V
VORWORT
XIII
1
WAS
SIND
DATENBANKEN?
1
1.1
WARUM
DATENBANKEN?
...............................................................
1
1.2
DATENBANKSYSTEME
.....................................................................
3
1.3
ANFORDERUNGEN:
DIE
CODD
*
SCHEN
REGELN
.......................................
6
1.4
DBMS-ARCHITEKTUR
.....................................................................
8
1.5
DATENUNABHAENGIGKEIT
..................................................................
10
1.6
TRANSAKTIONEN
.............................................................................
13
1.7
KONKRETE
DATENBANKMANAGEMENTSYSTEME
.................................
14
1.8
EINSATZGEBIETE
UND
GRENZEN
.......................................................
15
1.9
BEISPIELANWENDUNGEN
..................................................................
16
1.10
UEBERSICHT
UEBER
DIE
KAPITEL
DES
BUCHES
.......................................
16
1.11
UEBUNGSAUFGABEN
..........................................................................
17
2
RELATIONALE
DATENBANKEN
-
DATEN
ALS
TABELLEN
19
2.1
RELATIONEN
FUER
TABELLARISCHE
DATEN
............................................
20
2.2
INTEGRITAETSBEDINGUNGEN:
SCHLUESSEL
UND
FREMDSCHLUESSEL
...........
21
2.3
TABELLENDEFINITION
IN
SQL
..........................................................
23
2.4
ANFRAGEOPERATIONEN
AUF
TABELLEN
...............................................
25
2.4.1
SELEKTION
..........................................................................
25
2.4.2
PROJEKTION
..........................................................................
26
2.4.3
NATUERLICHER
VERBUND
M
....................................................
27
2.4.4
UMBENENNUNG
SS
...............................................................
29
2.4.5
MENGENOPERATIONEN
U,
A,
-
.............................................
30
2.5
ANFRAGEN
IN
SQL
..........................................................................
33
2.6
AENDERUNGSOPERATIONEN
IN
SQL
....................................................
35
2.7
ZUSAMMENFASSUNG
........................................................................
36
2.8
UEBUNGSAUFGABEN
..........................................................................
36
V
3
DAS
ENTITY-RELATIONSHIP-
MODELL
39
3.1
EIGENSCHAFTEN
VON
DATENBANKMODELLEN
....................................
39
3.2
EINFUEHRUNG
IN
DAS
ENTITY-RELATIONSHIP-MODELL
.........................
40
3.2.1
GRUNDKONZEPTE
................................................................
40
3.2.2
EIN
EINFACHES
BEISPIEL
FUER
EIN
ER-SCHEMA
......................
41
3.3
ER-MODELLIERUNGSKONZEPTE
...........................................................
43
3.3.1
WERT
UND
ATTRIBUT
.............................................................
43
3.3.2
ENTITY
UND
ENTITY-TYP
.....................................................
44
3.3.3
BEZIEHUNG
UND
BEZIEHUNGSTYP
.......................................
44
3.3.4
IDENTIFIZIERUNG
DURCH
SCHLUESSEL
.......................................
45
3.4
KARDINALITAETEN
..............................................................................
46
3.4.1
N:M-BEZIEHUNG
................................................................
47
3.4.2
L:N-BEZIEHUNG
...................................................................
47
3.4.3
L:L-BEZIEHUNG
...................................................................
48
3.4.4
OPTIONALE
UND
ZWINGENDE
BEZIEHUNGEN
.........................
49
3.4.5
ABHAENGIGE
ENTITY-TYPEN
..................................................
49
3.4.6
DIE
IST-BEZIEHUNG
...........................................................
50
3.4.7
ALTERNATIVE
NOTATIONEN
FUER
KARDINALITAETEN
....................
51
3.5
ZUSAMMENFASSUNG
........................................................................
53
3.6
UEBUNGSAUFGABEN
...........................................................................
54
4
DATENBANKENTWURF
57
4.1
DER
DATENBANKENTWURFSPROZESS
..................................................
57
4.1.1
ZIELE
DES
DATENBANKENTWURFS
..........................................
57
4.1.2
DAS
PHASENMODELL
...........................................................
58
4.2
FORMALISIERUNG
DES
RELATIONENMODELLS
.......................................
60
4.3
LOGISCHER
DATENBANKENTWURF:
ABBILDUNG
AUF
RELATIONEN
....
62
4.3.1
UEBERSICHT
UEBER
DIE
ABBILDUNGSREGELN
...............................
64
4.3.2
ABBILDUNG
VON
ENTITY-TYPEN
.............................................
64
4.3.3
ABBILDUNG
VON
BEZIEHUNGSTYPEN
....................................
65
4.3.4
ABBILDUNG
EINES
ABHAENGIGEN
ENTITY-TYPS
......................
70
4.3.5
ABBILDUNG
DER
IST-BEZIEHUNG
..........................................
71
4.3.6 KOMPLEXERE
BEISPIELE
........................................................
72
4.4
ZUSAMMENFASSUNG
........................................................................
75
4.5
UEBUNGSAUFGABEN
...........................................................................
76
5
NORMALISIERUNG
FUER
EINE
REDUNDANZFREIE
DATENBANK
79
5.1
FUNKTIONALE
ABHAENGIGKEITEN
........................................................
80
5.2
SCHEMA-EIGENSCHAFTEN
................................................................
81
5.2.1
UPDATE-ANOMALIEN
...........................................................
82
5.2.2
ERSTE NORMALFORM
.............................................................
83
5.2.3
ZWEITE
NORMALFORM
...........................................................
84
5.2.4
DRITTE
NORMALFORM
...........................................................
85
VI
INHALTSVERZEICHNIS
5.2.5
BOYCE-CODD-NORMALFORM
..................................................
88
5.2.6
MINIMALITAET
.....................................................................
88
5.3
TRANSFONNATIONSEIGENSCHAFTEN
....................................................
89
5.3.1
ABHAENGIGKEITSTREUE
..........................................................
89
5.3.2
VERBUNDTREUE
..................................................................
91
5.4
MEHRWERTIGE
ABHAENGIGKEITEN
.....................................................
92
5.4.1
DEFINITION
DER
MEHRWERTIGEN
ABHAENGIGKEIT
...................
93
5.4.2
VIERTE
NORMALFORM
..........................................................
93
5.5
ZUSAMMENFASSUNG
........................................................................
95
5.6
UEBUNGSAUFGABEN
...........................................................................
96
6
DATENDEFINITION
UND
UPDATES
IN
SQL
99
6.1
DATENDEFINITION
IN
SQL
...............................................................
99
6.1.1
DIE
CREATE
TABLE-KLAUSEL
.....................................................
100
6.1.2
DIE
CREATE
DOMAIN-KLAUSEL
..................................................
102
6.1.3
DIE
KLAUSELN
ALTER
UND
DROP
...............................................
103
6.2
AENDERUNGSOPERATIONEN
IN
SQL
........................................................
103
6.2.1
DIE
INSERT-KLAUSEL
................................................................
104
6.2.2
DIE
UPDATE-KLAUSEL
.............................................................
105
6.2.3
DIE
DELETE-KLAUSEL
................................................................
107
6.3
ZUSAMMENFASSUNG
...........................................................................
108
6.4
UEBUNGSAUFGABEN
..............................................................................
108
7
ANFRAGEN
IN
SQL
109
7.1
KRITERIEN
FUER
ANFRAGESPRACHEN
........................................................
110
7.2
DER
SFW-BLOCK
.................................................................................
111
7.3
AUSWAHL
VON
TABELLEN:
DIE
FROM-KLAUSEL
.......................................
112
7.3.1
KARTESISCHES
PRODUKT
..........................................................
112
7.3.2
VERBUENDE
ALS
EXPLIZITE
OPERATOREN
....................................
113
7.4
PROJEKTIONSATTRIBUTE:
DIE
SELECT-KLAUSEL
.......................................
114
7.5
SELEKTIONSBEDINGUNGEN:
DIE
WHERE-KLAUSEL
..................................
118
7.5.1
VERBUNDBEDINGUNG
.............................................................
118
7.5.2
SCHACHTELUNG
VON
ANFRAGEN
...............................................
119
7.6
MENGENOPERATIONEN
........................................................................
120
7.7
MAECHTIGKEIT
DES
SQL-KERNS
..........................................................
123
7.8
WEITERE
VERBUENDE
IN
SQL
.............................................................
124
7.8.1
AEUSSERE
VERBUENDE
................................................................
124
7.8.2
SELBSTVERBUNDE
...................................................................
125
7.9
WEITERE
SELEKTIONEN
IN
SQL
..........................................................
126
7.9.1
BEREICHSSELEKTION
................................................................
126
7.9.2
MUSTER
IN
ZEICHENKETTEN:
UNGEWISSHEITSSELEKTION
....
127
7.9.3
SELEKTIONEN
NACH
NULLWERTEN
.............................................
128
7.9.4
BEDINGUNGEN
MIT
QUANTOREN
.............................................
129
VII
7.9.5
EXISTS-PRAEDIKAT
...................................................................
130
7.10
SKALARE
AUSDRUECKE:
FUNKTIONEN
ZEILENWEISE
..................................
131
7.11
AGGREGATFUNKTIONEN
UND
GRUPPIERUNG:
FUNKTIONEN
SPALTENWEISE
134
7.11.1
AGGREGATFUNKTIONEN
..............................................................
134
7.11.2
DIE
GROUP
BY-UND
HAVING-KLAUSEL
.....................................
137
7.12
SORTIERUNG
MIT
DER
ORDER
BY-KLAUSEL
.............................................
142
7.13
SQL-STANDARDS
UND
IHR
FUNKTIONSUMFANG
.....................................
143
7.13.1
TEILSPRACHEN
VON
SQL
........................................................
143
7.13.2
ENTWICKLUNG
DER
SQL-STANDARDS
........................................
145
7.14
ZUSAMMENFASSUNG
............................................................................
150
7.15
UEBUNGSAUFGABEN
...............................................................................
150
8
SICHTEN
UND
DATENSCHUTZ
153
8.1
SICHTEN
.............................................................................................
153
8.1.1
DEFINITION
VON
SICHTEN
........................................................
154
8.1.2
DEFINITION
VON
SICHTEN
IN
SQL
.............................................
155
8.1.3
VORTEILE
VON
SICHTEN
..............................................................
157
8.1.4
PROBLEME
MIT
SICHTEN
...........................................................
158
8.1.5
EFFEKTKONFORMITAET
BEI
UPDATES
AUF
SICHTEN
.......................
161
8.1.6
BEHANDLUNG
VON
SICHTEN
IN
SQL
........................................
165
8.2
RECHTEVERGABE
UND
ZUGRIFFSKONTROLLE
.............................................
167
8.2.1
DATENSICHERHEIT,
DATENSCHUTZ,
INTEGRITAET
..........................
168
8.2.2
RECHTEVERGABE
IN
DATENBANKSYSTEMEN
...............................
168
8.2.3
RECHTEVERGABE
IN
SQL
........................................................
169
8.2.4
ZURUECKNAHME
VON
RECHTEN
................................................
171
8.2.5
AUTHENTIFIKATION UND
AUTORISIERUNG
..................................
172
8.3
DATENSCHUTZ
....................................................................................
173
8.3.1
PRIVATSPHAERE
UND
DATENBANKEN
..........................................
173
8.3.2
STATISTISCHE
AUSWERTUNGEN
................................................
174
8.3.3
ANONYMISIERUNG
UND
PSEUDONYMISIERUNG
..........................
176
8.3.4
QUASI-IDENTIFIZIERER
..............................................................
178
8.3.5
DATENSPARSAME
ANFRAGEVERARBEITUNG
...............................
180
8.4
ZUSAMMENFASSUNG
............................................................................
181
8.5
UEBUNGSAUFGABEN
...............................................................................
182
9
INTEGRITAET
UND
TRIGGER
183
9.1
INTEGRITAETSBEDINGUNGEN
...................................................................
184
9.1.1
INTEGRITAETSBEDINGUNGEN
IN
SQL
..........................................
184
9.1.2
DIE
CHECK-KLAUSEL
.................................................................
186
9.1.3
DIE
ASSERTION-KLAUSEL
...........................................................
188
9.2
TRIGGER
.............................................................................................
190
9.2.1
GRUNDPRINZIPIEN
VON
TRIGGERN
..........................................
190
9.2.2
TRIGGERINSQL
...................................................................
193
VIII
INHALTSVERZEICHNIS
9.2.3
INTEGRITAETSSICHERUNG
DURCH
TRIGGER
....................................
194
9.3
ZUSAMMENFASSUNG
...........................................................................
196
9.4
UEBUNGSAUFGABEN
..............................................................................
196
10
ARBEITSWEISE
EINES
DBMS
UND
TUNING
199
10.1
SCHICHTEN-ARCHITEKTUR
FUER
DATENBANKEN
.......................................
199
10.2
INTERNE
DATENSTRUKTUREN
UND
ZUGRIFFSPFADE
.................................
204
10.2.1
ORGANISATION
VON
DATEIEN
..................................................
204
10.2.2
DATEIORGANISATIONSFORMEN
..................................................
204
10.2.3
INDEXDATEIEN
ALS
ZUGRIFFSPFADE
..........................................
208
10.2.4
WEITERE
UNTERSTUETZUNGEN
DES
ZUGRIFFS
...............................
212
10.2.5
INDEXDATEIEN
IN
SQL:
CREATE
INDEX
....................................
216
10.2.6
PUFFERVERWALTUNG
................................................................
217
10.3
OPTIMIERUNG
VON
ANFRAGEN
.............................................................
217
10.3.1
MOTIVATION
DER
OPTIMIERUNG
...............................................
217
10.3.2
PHASEN
DER
ANFRAGEVERARBEITUNG
.......................................
218
10.3.3
LOGISCHE
OPTIMIERUNG
........................................................
219
10.3.4
INTERNE
OPTIMIERUNG:
EFFIZIENTE
BASISALGORITHMEN
.
.
.
.
221
10.3.5
KOSTENBASIERTE
AUSWAHL
.....................................................
223
10.4
TRANSAKTIONEN
UND
MEHRBENUTZERBETRIEB
....................................
225
10.4.1
MOTIVATION
FUER
TRANSAKTIONEN
.............................................
226
10.4.2
EIGENSCHAFTEN
VON
TRANSAKTIONEN:
DAS
ACID-PRINZIP
.
.
227
10.4.3
ISOLATION
IM
MEHRBENUTZERBETRIEB
....................................
228
10.4.4
VERFAHREN
ZUR
SYNCHRONISATION
..........................................
229
10.4.5
TRANSAKTIONEN
IN
SQL
.......................................................
232
10.5
DATENSICHERHEIT:
RECOVERY
UND
LOGBUCH
.......................................
234
10.5.1
FEHLERKLASSIFIKATION
.............................................................
235
10.5.2
AUFBAU
DES
LOGBUCHS
..........................................................
238
10.5.3
RECOVERY:
UNDO
UND
REDO
.............................................
239
10.6
TUNING
VON
DATENBANKSYSTEMEN
..................................................
240
10.6.1
TUNING
VON
SCHEMATA
.......................................................
240
10.6.2
TUNING
DER
INTERNEN
STRUKTUREN
.......................................
241
10.6.3
TUNING
VON
ANFRAGEN
UND
TRANSAKTIONEN
.........................
242
10.6.4
TUNING-WERKZEUGE
IN
SQL-SYSTEMEN
...............................
244
10.7
ZUSAMMENFASSUNG
...........................................................................
244
10.8
UEBUNGSAUFGABEN
..............................................................................
245
11
OLTP-
UND
OLAP-SYSTEME
247
11.1
OLTP-SYSTEME
................................................................................
248
11.1.1
ANFRAGEN
IN
OLTP-ANWENDUNGEN
.......................................
248
11.1.2
TRANSAKTIONEN
UND
UPDATES
IN
OLTP-ANWENDUNGEN
.
.
249
11.2
OLAP-SYSTEME
................................................................................
249
11.2.1
DATENANALYSEN
IN
OLAP-ANWENDUNGEN
............................
250
IX
11.2.2
VERGLEICH
OLTP
UND
OLAP
...............................................
250
11.3
DATA
WAREHOUSES
UND
OLAP
...........................................................
252
11.3.1
KONZEPTE
UND
MODELLE
FUER
OLAP
UND
DATA
WAREHOUSES
.
252
11.3.2
PRINZIPIEN
VON
DATA
WAREHOUSES
UND
OLAP-SYSTEMEN
.
255
11.3.3
DATA
WAREHOUSES
UND
KLASSISCHE
DATENBANKEN
..............
258
11.3.4
SQL-UNTERSTUETZUNG
FUER
DATA
WAREHOUSES
.........................
261
11.4
DATA
MINING
IN
DATENBANKEN
........................................................
266
11.4.1
DATA
MINING
IM
VERGLEICH
ZU
OLAP
..................................
267
11.4.2
MINING-PROBLEME
UND
-VERFAHREN
.......................................
268
11.4.3
DATA
MINING
IN
SQL
...........................................................
272
11.5
ZUSAMMENFASSUNG
............................................................................
273
11.6
UEBUNGSAUFGABEN
..............................................................................
274
12
ROW
UND
COLUMN
STORES,
NOSQL
UND
NEWSQL
275
12.1
EINFUEHRUNG
IN
BIG
DATA
...................................................................
276
12.2
SPEICHERUNG
UND
VERARBEITUNG
VON
TABELLEN
...............................
279
12.2.1
ZEILENORIENTIERTE
VERARBEITUNG
VON
TABELLEN
....................
279
12.2.2
SPALTENORIENTIERTE
ANALYSE
VON
TABELLEN
............................
280
12.2.3
KOMPRESSION
VON
SPALTEN
..................................................
282
12.3
SEMISTRUKTURIERTE
DATENBANKMODELLE
..........................................
283
12.4
NOSQL-DATENBANKMODELLE
..............................................................
285
12.4.1
SCHLUESSEL-WERT-PAARE
...........................................................
285
12.4.2
WIDE
COLUMN
......................................................................
286
12.4.3
DOKUMENTEN-MODELL
UND
JSON
..........................................
287
12.5
NEWSQL:
SQL
UND
JSON
..............................................................
288
12.6
ZUSAMMENFASSUNG
............................................................................
292
12.7
UEBUNGSAUFGABEN
..............................................................................
292
13
AUSBLICK
293
13.1
OBJEKTORIENTIERTES
DATENBANKMODELL
.............................................
294
13.2
OBJEKTRELATIONALES
DATENBANKMODELL
.............................................
296
13.2.1
TYPKONSTRUKTOREN:
ROW,
ARRAY
UND
MULTISET
.......................
297
13.2.2
UNTERTABELLEN
UND
UNTERTYPEN
..........................................
301
13.3
MULTIMEDIALE
DATEN
.........................................................................
304
13.3.1
MULTIMEDIA IN
DATENBANKEN
................................................
304
13.3.2
DER
SQL/MM-STANDARD
.....................................................
306
13.3.3
TEXTE
IN
DATENBANKEN:
SQL/MM
FULL
TEXT
.......................
307
13.3.4
BILDER
IN
DATENBANKEN:
SQL/MM
STILL
IMAGE
....................
309
13.4
VERARBEITUNG
VON
BIG
DATA
..............................................................
310
13.4.1
VERTEILTE
DATENBANKEN
........................................................
310
13.4.2
PARALLELE
DATENBANKEN
........................................................
312
13.4.3
BIG-DATA-FRAMEWORKS
........................................................
316
X
INHALTSVERZEICHNIS
A
HOTEL-BEISPIEL
319
A.L
ER-MODELLIERUNG
...............................................................................
319
A.
2
RELATIONALE
REPRAESENTATION
...........................................................
321
B
UNIVERSITAETS-BEISPIEL
323
B.
L
ER-MODELLIERUNG
...............................................................................
324
B.2
RELATIONALE
REPRAESENTATION
...........................................................
326
B.3
BEISPIEL-DATENBANK
.........................................................................
328
LITERATURVERZEICHNIS
331
SACHINDEX
335
SCHLUESSELWORTINDEX
345
XI
|
any_adam_object | 1 |
author | Heuer, Andreas 1958- Saake, Gunter 1960- Sattler, Kai-Uwe 1968- Meyer, Holger 1962- Grunert, Hannes 1987- |
author_GND | (DE-588)141654414 (DE-588)122164458 (DE-588)120420392 (DE-588)1076293336 (DE-588)1218605502 |
author_facet | Heuer, Andreas 1958- Saake, Gunter 1960- Sattler, Kai-Uwe 1968- Meyer, Holger 1962- Grunert, Hannes 1987- |
author_role | aut aut aut aut aut |
author_sort | Heuer, Andreas 1958- |
author_variant | a h ah g s gs k u s kus h m hm h g hg |
building | Verbundindex |
bvnumber | BV045438977 |
classification_rvk | ST 270 |
ctrlnum | (OCoLC)1220890971 (DE-599)DNB1166979792 |
discipline | Informatik |
edition | 1. Auflage |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03896nam a22007938c 4500</leader><controlfield tag="001">BV045438977</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20201203 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">190204s2020 gw a||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">18,N38</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1166979792</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783958457829</subfield><subfield code="c">kart. : EUR 24.99 (DE), EUR 25.70 (AT)</subfield><subfield code="9">978-3-95845-782-9</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783958457829</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1220890971</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1166979792</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-739</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-1050</subfield><subfield code="a">DE-1102</subfield><subfield code="a">DE-1043</subfield><subfield code="a">DE-B768</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-M347</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="100" 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="245" ind1="1" ind2="0"><subfield code="a">Datenbanken</subfield><subfield code="b">Kompaktkurs</subfield><subfield code="c">Andreas Heuer, Gunter Saake, Kai-Uwe Sattler, Holger Meyer, Hannes Grunert</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Auflage</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Frechen</subfield><subfield code="b">mitp</subfield><subfield code="c">2020</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xviii, 347 Seiten</subfield><subfield code="b">Illustrationen</subfield><subfield code="c">24 cm x 17 cm</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">"Dieses Buch [...] liegt nun in der ersten Auflage vor. Es gab aber bereits einen - mittlerweile lange vergriffenen - Vorgänger, der in den Jahren 2001 bis 2003 in zwei Auflagen erschienen ist: Datenbanken kompakt, ebenfalls vom selben Verlag. Da dieses Buch aber komplett aktualisiert, vom Inhalt her um mehrere veraltete Kapitel erleichtert, gleichzeitig aber um mehrere aktuelle Kapitel ergänzt wurde, haben sich die Autoren entschlossen, dieses Buch nicht als 3. Auflage des alten Buches anzusehen." Quelle: Vorwort, Seite xv-xvi.</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Datenmodell</subfield><subfield code="0">(DE-588)4192516-6</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">Datenanalyse</subfield><subfield code="0">(DE-588)4123037-1</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">Abfragesprache</subfield><subfield code="0">(DE-588)4134011-5</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">Relationale Datenbank</subfield><subfield code="0">(DE-588)4049358-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">SQL</subfield><subfield code="0">(DE-588)4134010-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Entity-Relationship-Datenmodell</subfield><subfield code="0">(DE-588)4230505-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</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">Java</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">ER-Modell</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Data Warehouse</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Normalisierung</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Datenbankmodell</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="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4143389-0</subfield><subfield code="a">Aufgabensammlung</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4151278-9</subfield><subfield code="a">Einführung</subfield><subfield code="2">gnd-content</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">Entity-Relationship-Datenmodell</subfield><subfield code="0">(DE-588)4230505-6</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">Datenbanksystem</subfield><subfield code="0">(DE-588)4113276-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Relationale Datenbank</subfield><subfield code="0">(DE-588)4049358-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="2"><subfield code="a">SQL</subfield><subfield code="0">(DE-588)4134010-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="3"><subfield code="a">Abfragesprache</subfield><subfield code="0">(DE-588)4134011-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="4"><subfield code="a">Datenbankentwurf</subfield><subfield code="0">(DE-588)4127613-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="5"><subfield code="a">Datenmodell</subfield><subfield code="0">(DE-588)4192516-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="6"><subfield code="a">Datenanalyse</subfield><subfield code="0">(DE-588)4123037-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" 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="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">Meyer, Holger</subfield><subfield code="d">1962-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1076293336</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Grunert, Hannes</subfield><subfield code="d">1987-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1218605502</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="787" ind1="0" ind2="8"><subfield code="i">Überarbeitung von</subfield><subfield code="z">3-8266-0987-5</subfield><subfield code="w">(DE-604)BV017600770</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=030824525&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-030824525</subfield></datafield></record></collection> |
genre | (DE-588)4143389-0 Aufgabensammlung gnd-content (DE-588)4151278-9 Einführung gnd-content |
genre_facet | Aufgabensammlung Einführung |
id | DE-604.BV045438977 |
illustrated | Illustrated |
indexdate | 2024-07-10T08:18:11Z |
institution | BVB |
institution_GND | (DE-588)1065362072 |
isbn | 9783958457829 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-030824525 |
oclc_num | 1220890971 |
open_access_boolean | |
owner | DE-739 DE-29T DE-706 DE-860 DE-1050 DE-1102 DE-1043 DE-B768 DE-Aug4 DE-19 DE-BY-UBM DE-703 DE-573 DE-11 DE-20 DE-1051 DE-M347 |
owner_facet | DE-739 DE-29T DE-706 DE-860 DE-1050 DE-1102 DE-1043 DE-B768 DE-Aug4 DE-19 DE-BY-UBM DE-703 DE-573 DE-11 DE-20 DE-1051 DE-M347 |
physical | xviii, 347 Seiten Illustrationen 24 cm x 17 cm |
publishDate | 2020 |
publishDateSearch | 2020 |
publishDateSort | 2020 |
publisher | mitp |
record_format | marc |
spelling | Heuer, Andreas 1958- Verfasser (DE-588)141654414 aut Datenbanken Kompaktkurs Andreas Heuer, Gunter Saake, Kai-Uwe Sattler, Holger Meyer, Hannes Grunert 1. Auflage Frechen mitp 2020 xviii, 347 Seiten Illustrationen 24 cm x 17 cm txt rdacontent n rdamedia nc rdacarrier "Dieses Buch [...] liegt nun in der ersten Auflage vor. Es gab aber bereits einen - mittlerweile lange vergriffenen - Vorgänger, der in den Jahren 2001 bis 2003 in zwei Auflagen erschienen ist: Datenbanken kompakt, ebenfalls vom selben Verlag. Da dieses Buch aber komplett aktualisiert, vom Inhalt her um mehrere veraltete Kapitel erleichtert, gleichzeitig aber um mehrere aktuelle Kapitel ergänzt wurde, haben sich die Autoren entschlossen, dieses Buch nicht als 3. Auflage des alten Buches anzusehen." Quelle: Vorwort, Seite xv-xvi. Datenmodell (DE-588)4192516-6 gnd rswk-swf Datenbanksystem (DE-588)4113276-2 gnd rswk-swf Datenanalyse (DE-588)4123037-1 gnd rswk-swf Datenbank (DE-588)4011119-2 gnd rswk-swf Abfragesprache (DE-588)4134011-5 gnd rswk-swf Datenbankentwurf (DE-588)4127613-9 gnd rswk-swf Relationale Datenbank (DE-588)4049358-1 gnd rswk-swf SQL (DE-588)4134010-3 gnd rswk-swf Entity-Relationship-Datenmodell (DE-588)4230505-6 gnd rswk-swf SQL XML Java ER-Modell Data Warehouse Normalisierung Datenbankmodell relationale Datenbanken Entity-Relationship-Modell (DE-588)4143389-0 Aufgabensammlung gnd-content (DE-588)4151278-9 Einführung gnd-content Datenbank (DE-588)4011119-2 s Entity-Relationship-Datenmodell (DE-588)4230505-6 s DE-604 Datenbanksystem (DE-588)4113276-2 s Relationale Datenbank (DE-588)4049358-1 s SQL (DE-588)4134010-3 s Abfragesprache (DE-588)4134011-5 s Datenbankentwurf (DE-588)4127613-9 s Datenmodell (DE-588)4192516-6 s Datenanalyse (DE-588)4123037-1 s Saake, Gunter 1960- Verfasser (DE-588)122164458 aut Sattler, Kai-Uwe 1968- Verfasser (DE-588)120420392 aut Meyer, Holger 1962- Verfasser (DE-588)1076293336 aut Grunert, Hannes 1987- Verfasser (DE-588)1218605502 aut mitp Verlags GmbH & Co. KG (DE-588)1065362072 pbl Überarbeitung von 3-8266-0987-5 (DE-604)BV017600770 DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030824525&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Heuer, Andreas 1958- Saake, Gunter 1960- Sattler, Kai-Uwe 1968- Meyer, Holger 1962- Grunert, Hannes 1987- Datenbanken Kompaktkurs Datenmodell (DE-588)4192516-6 gnd Datenbanksystem (DE-588)4113276-2 gnd Datenanalyse (DE-588)4123037-1 gnd Datenbank (DE-588)4011119-2 gnd Abfragesprache (DE-588)4134011-5 gnd Datenbankentwurf (DE-588)4127613-9 gnd Relationale Datenbank (DE-588)4049358-1 gnd SQL (DE-588)4134010-3 gnd Entity-Relationship-Datenmodell (DE-588)4230505-6 gnd |
subject_GND | (DE-588)4192516-6 (DE-588)4113276-2 (DE-588)4123037-1 (DE-588)4011119-2 (DE-588)4134011-5 (DE-588)4127613-9 (DE-588)4049358-1 (DE-588)4134010-3 (DE-588)4230505-6 (DE-588)4143389-0 (DE-588)4151278-9 |
title | Datenbanken Kompaktkurs |
title_auth | Datenbanken Kompaktkurs |
title_exact_search | Datenbanken Kompaktkurs |
title_full | Datenbanken Kompaktkurs Andreas Heuer, Gunter Saake, Kai-Uwe Sattler, Holger Meyer, Hannes Grunert |
title_fullStr | Datenbanken Kompaktkurs Andreas Heuer, Gunter Saake, Kai-Uwe Sattler, Holger Meyer, Hannes Grunert |
title_full_unstemmed | Datenbanken Kompaktkurs Andreas Heuer, Gunter Saake, Kai-Uwe Sattler, Holger Meyer, Hannes Grunert |
title_short | Datenbanken |
title_sort | datenbanken kompaktkurs |
title_sub | Kompaktkurs |
topic | Datenmodell (DE-588)4192516-6 gnd Datenbanksystem (DE-588)4113276-2 gnd Datenanalyse (DE-588)4123037-1 gnd Datenbank (DE-588)4011119-2 gnd Abfragesprache (DE-588)4134011-5 gnd Datenbankentwurf (DE-588)4127613-9 gnd Relationale Datenbank (DE-588)4049358-1 gnd SQL (DE-588)4134010-3 gnd Entity-Relationship-Datenmodell (DE-588)4230505-6 gnd |
topic_facet | Datenmodell Datenbanksystem Datenanalyse Datenbank Abfragesprache Datenbankentwurf Relationale Datenbank SQL Entity-Relationship-Datenmodell Aufgabensammlung Einführung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030824525&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT heuerandreas datenbankenkompaktkurs AT saakegunter datenbankenkompaktkurs AT sattlerkaiuwe datenbankenkompaktkurs AT meyerholger datenbankenkompaktkurs AT grunerthannes datenbankenkompaktkurs AT mitpverlagsgmbhcokg datenbankenkompaktkurs |