دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: پایگاه داده ها ویرایش: نویسندگان: Marcus Throll. Oliver Bartosch سری: ISBN (شابک) : 383621699X, 9783836216999 ناشر: Galileo Press سال نشر: 2010 تعداد صفحات: 326 زبان: German فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 5 مگابایت
در صورت تبدیل فایل کتاب Einstieg in SQL: Verstehen, einsetzen, nachschlagen, 4. Auflage به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب مقدمه ای بر SQL: درک، استفاده، نگاه کردن، نسخه 4 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Buchcover......Page 1
Einstieg in SQL: Verstehen, einsetzen, nachschlagen, 4. Auflage......Page 2
Liebe Leserin, lieber Leser......Page 3
Auf einen Blick......Page 4
Impressum......Page 5
Inhalt......Page 6
Vorwort......Page 12
1.1 Aufbau des Buches......Page 16
1.2 Das durchgehende Datenbankbeispiel......Page 17
1.4 Übungssoftware SQL-Teacher......Page 18
1.5 Notationen......Page 23
2.1 Was ist SQL?......Page 24
2.2 Phasen der Datenbankentwicklung......Page 26
2.2.1 Datenmodell......Page 27
2.2.2 ER-Modell......Page 28
2.2.3 Grafische Notation von ER-Modellen......Page 31
2.2.4 Relationales Datenmodell......Page 33
2.2.5 Primärschlüssel......Page 34
2.2.6 Fremdschlüssel und referenzielle Integrität......Page 35
2.2.7 Optimierung des Datenmodells (Normalisierung)......Page 36
3.1 Einführung......Page 44
3.2 Tabellen und Datentypen......Page 46
3.2.1 Text (String)......Page 48
3.2.2 Zahlen......Page 50
3.2.3 Zeiten......Page 52
3.2.4 Bits......Page 54
3.3 Tabellen anlegen (CREATE TABLE)......Page 55
3.4 Integritätsregeln......Page 56
3.4.1 Primärschlüssel (PRIMARY KEY)......Page 57
3.4.2 Fremdschlüssel (FOREIGN KEY)......Page 61
3.4.3 Doppelte Werte verhindern (UNIQUE)......Page 67
3.4.4 Nur bestimmte Werte zulassen (CHECK)......Page 68
3.4.5 Standardwerte (DEFAULT)......Page 72
3.5.1 Domänen erstellen (CREATE DOMAIN)......Page 74
3.5.2 Domänendefinition ändern (ALTER DOMAIN)......Page 79
3.5.3 Domänendefinition löschen (DROP DOMAIN)......Page 82
3.6 Tabellendefinitionen verändern (ALTER TABLE)......Page 83
3.7 Tabellen löschen (DROP TABLE)......Page 87
3.8 Indizes......Page 89
3.8.1 Was sind Indizes?......Page 90
3.8.3 Index nach Tabellendefinition definieren (CREATE INDEX)......Page 91
3.8.4 Wann sollte ein Index angelegt werden?......Page 92
3.8.5 Index löschen (DROP INDEX)......Page 93
4 Datensätze einfügen (INSERT INTO)......Page 96
5 Daten abfragen (SELECT)......Page 100
5.1 Aufbau des SELECT-Befehls......Page 103
5.1.1 Alle Spalten einer Tabelle ausgeben......Page 104
5.1.2 Spalten auswählen......Page 105
5.2 SELECT mit Bedingung (WHERE)......Page 107
5.2.1 Vergleichsoperatoren......Page 110
5.3 Ausgabe sortieren (ORDER BY)......Page 113
5.4 SELECT mit Gruppenbildung (GROUP BY)......Page 118
5.5 Mengenoperationen (UNION, INTERSECT, EXCEPT/MINUS)......Page 122
5.6.1 Aggregatfunktionen......Page 127
5.6.2 Mathematische Funktionen......Page 132
5.6.3 Datumsfunktionen......Page 137
5.6.4 Typumwandlung......Page 138
5.6.5 Zeichenkettenfunktionen......Page 139
5.7 NULL-Werte in Abfragen......Page 141
5.8 INSERT mit SELECT......Page 142
6 Daten aus mehreren Tabellen abfragen (JOIN)......Page 144
6.1 Relationenalgebra......Page 147
6.2 Der innere Verbund (INNER JOIN)......Page 148
6.2.1 Varianten des INNER JOIN......Page 152
6.3 Der äußere Verbund (LEFT JOIN/RIGHT JOIN)......Page 154
7 Unterabfragen (Subselects)......Page 158
7.1 Unterabfragen, die eine Zeile zurückgeben......Page 160
7.2 Unterabfragen, die mehr als eine Zeile zurückgeben......Page 163
7.3 Regeln für die Verwendung von Unterabfragen......Page 168
8 Datensätze ändern (UPDATE)......Page 170
8.1 Unterabfragen in UPDATE-Befehlen......Page 173
9 Datensätze löschen (DELETE FROM)......Page 176
9.1 Unterabfragen in DELETE-Befehlen......Page 179
10.1 Datensicht erstellen (CREATE VIEW)......Page 182
10.2 Verhalten von Datensichten beim Aktualisieren......Page 185
10.3 Aktualisieren mit Prüfoption......Page 188
10.4 Views ändern und löschen (DROP VIEW)......Page 189
11 Transaktionen......Page 192
11.1 Eigenschaften von Transaktionen......Page 193
11.1.1 Transaktionen mit SQL definieren......Page 196
11.2 Isolationsebenen bei Transaktionen......Page 199
12.1 Funktionen und Prozeduren......Page 202
12.2 Trigger (CREATE TRIGGER)......Page 206
13 Zeichensätze und Lokalisierung......Page 212
14.1 Überblick......Page 218
14.2 Benutzer und Rollen......Page 219
14.3 Benutzerprivilegien einrichten (GRANT)......Page 220
14.4 Benutzerrechte und Views......Page 223
14.5 Benutzerprivilegien löschen (REVOKE)......Page 224
15.1 Aufbau......Page 226
15.2 Informationen des Systemkatalogs abfragen......Page 227
16.1 Was ist XML?......Page 230
16.2 Der XML-Datentyp......Page 233
16.3.1 xmlelement()......Page 234
16.3.6 xmlparse()......Page 235
16.4 Export der Datenbank als XML......Page 236
17.1 Lösungen zu Kapitel 2......Page 238
17.2 Lösungen zu Kapitel 3......Page 240
17.3 Lösungen zu Kapitel 4......Page 252
17.4 Lösungen zu Kapitel 5......Page 253
17.5 Lösungen zu Kapitel 6......Page 262
17.6 Lösungen zu Kapitel 7......Page 265
17.7 Lösungen zu Kapitel 8......Page 266
17.8 Lösungen zu Kapitel 9......Page 267
17.9 Lösungen zu Kapitel 10......Page 268
17.11 Lösungen zu Kapitel 13......Page 270
17.12 Lösungen zu Kapitel 14......Page 271
17.13 Lösungen zu Kapitel 15......Page 275
18 Beispieldatenbank......Page 276
19.1 Die ausgewählten Datenbanken......Page 284
19.2 Datentypen......Page 285
19.3 Tabellen anlegen, ändern, löschen......Page 289
19.4 Domänen anlegen, ändern, löschen......Page 296
19.5.1 Indizes anlegen (CREATE INDEX)......Page 298
19.6 Datensätze einfügen, ändern, löschen......Page 300
19.7 Daten abfragen (SELECT)......Page 302
19.8 Datensichten (VIEWS)......Page 310
19.9 Transaktionen......Page 311
19.10 Prozeduren/Funktionen/Trigger......Page 312
19.11 Benutzer, Privilegien, Sicherheit......Page 317
19.12 Unterstützung von XML in Datenbanken......Page 319
20 Inhalt der CD-ROM......Page 320
D......Page 322
F......Page 323
N......Page 324
U......Page 325
Z......Page 326