Errata zu SQL: Eine Einführung mit vertiefenden Exkursen

Werbung
Errata zu
SQL: Eine Einführung mit vertiefenden
Exkursen
Ralf Adams
Stand: 25. März 2013
Zunächst möchte ich mich für die Fehler entschuldigen. Sie sind ärgerlich für den Leser und
peinlich für den Autor. Besonders unangenehm ist, dass die Verweise auf die Definitionen
Kapitel- und keine Zählerverweise sind. Ursache ist eine kleine Änderung wegen des eBooks
in letzter Minute, die eigentlich keine solchen Auswirkungen haben sollte. Man lernt halt nie
aus.
2. Einführung in relationale Datenbanken
Seite
16
17
22
23
23
25
26
27
28
31
33
34
35
Fehler
Definition 2.1.3
Definition 2.1.3
Definition 2.2.2.1
Definition 2.2.2.1
Am Beispiel bewertung
Definition 2.1.3
Definition 2.2.3.1
Definition 2.2.3.1
Definition 2.2.4.1
Bild 2.18, Inhalt der Spalte bestellung id:
1,2,2,3
Wir haben drei Wiederholungsgruppen; [...]
Jede Wiederholungsgruppe enthält [...]
Eine Tabelle heißt dann atomar, wenn alle ihre
Attributwerte [...]
Definition 2.1.3
Korrektur
Definition 6
Definition 9
Definition 14
Definition 15
Am Beispiel umfrage
Definition 8
Definition 16
Definition 17
Definition 18
Bild 2.18, Inhalt der Spalte bestellung id:
1,2,3,4
Wir haben eine Wiederholungsgruppe mit
drei Elementen; [...] Die Wiederholungsgruppe enthält [...]
Eine Tabelle ist dann atomar, wenn alle ihre
Spaltenwerte [...]
Definition 6
4. Installation des Servers
Seite
52
54
54
Fehler
Wollen Sie das Passwort nachträglich ändern:
c:\>mysqladmin -uroot -ppassword
Stand 32.05.2012
Intelligence
1
Korrektur
Wollen Sie das Passwort nachträglich ändern:
c:\>mysqladmin -uroot -p password PasswortNeu
Stand 23.05.2012
Intellisense
5. Datenbank und Tabellen anlegen
Seite
75
84
Fehler
Korrektur
Zeile 16:
PRIMARY KEY(kunde id,bankverbindung nr)
PRIMARY KEY(kunde id,bankverbindung id)
Definition 2.3
Definition 20
6. Indizes anlegen
Seite
97
98
Fehler
Definition 2.1.3
Definition 6.2.2
Korrektur
Definition 6
Definition 29
7. Werte in Tabellen einfügen
Seite
110
Fehler
Definition 2.2.4.1
Korrektur
Definition 19
9. Werte in Tabellen verändern
Seite
138
139
Fehler
Definition 9.1
f) [...] kleiner als 2 und größer 4 aus.
Korrektur
Definition 33
f) [...] kleiner als 2 oder größer 4 aus.
10. Einfache Auswertungen
Seite
170
174
Fehler
Definition 2.1.3
[...] werden nur die ersten fünf Datensätze [...]
Korrektur
Definition 6
[...] werden nur die ersten drei Datensätze [...]
11. Tabellen verbinden
Seite
191
195
199
206
Fehler
Definition
Definition
Definition
Definition
Korrektur
Definition 34
Definition 40
Definition 43
Definition 11
142
11.2
11.4
2.1.3
12. Differenzierte Auswertungen
Seite
213
Fehler
Wir wollen aber wissen, wie viele es pro Position sind.
Korrektur
Wir wollen aber wissen, wie viele es pro Bestellung sind.
13. Auswertungen mit Unterabfragen
Seite
225
231
236
Fehler
Definition 13.2
[...] deren Umsatzsummen alle kleiner [...]
Definition 13.2
2
Korrektur
Definition 47
[...] deren Umsatzsummen alle größer [...]
Definition 47
14. Mengenoperationen
Seite
251
Fehler
Definition 9.1
Korrektur
Definition 33
16. Ansichtssache
Seite
277
282
Fehler
siehe Seite 2.3.1
Das erscheint als ein sehr formales Element,
[...]
Korrektur
siehe Seite 31
Das erscheint als ein sehr formales Argument,
[...]
21. TRIGGER
Seite
336
Fehler
TABELLE 21.1, Überschriften: Event, NEW,
OLD
Korrektur
TABELLE 21.1, Überschriften: Anweisung,
NEW, OLD
23. Datenbank administrieren
Seite
350
Fehler
[...] -uroot --add-drop-database [...]
Korrektur
[...] -uroot -p --add-drop-database [...]
25. SQL-Referenz
Seite
371
372
372
378
384
388
Fehler
INT(l) [...] Maximum -2.147.483.647
REAL [...] Maximum wie DOUBLE
REAL(l,d) [...] Maximum wie DOUBLE
Definition 2.1.3
Definition 9.1
Definition 25.3.3.2
Korrektur
INT(l) [...] Maximum 2.147.483.647
REAL [...] Maximum wie FLOAT
REAL(l,d) [...] Maximum wie FLOAT
Definition 6
Definition 33
Definition 73
3
Herunterladen