Allen G. Taylor ist schon seit 40 Jahren in der Computerindustrie und Autor von über 40 Büchern, darunter SQL für Dummies.
Richard Blum hat als System- und Netzwerkadministrator mehr als 35 Jahre Erfahrung in der IT-Branche und auch bereits einige ... für Dummies-Bücher geschrieben.
Die Autoren 11
Einleitung 33
Teil I: SQL - Erste Schritte 37
Kapitel 1: Relationale Datenbanken 39
Kapitel 2: Modellierung eines Systems 57
Kapitel 3: SQL kennenlernen 79
Kapitel 4: SQL und das relationale Modell 91
Kapitel 5: Die wichtigsten Komponenten von SQL 101
Kapitel 6: SQL - das Wesentliche 121
Teil II: Entwicklung relationaler Datenbanken 153
Kapitel 7: Überblick über die Systementwicklung 155
Kapitel 8: Aufbau eines Datenbankmodells 171
Kapitel 9: Gleichgewicht zwischen Leistung und Korrektheit 189
Kapitel 10: Eine Datenbank mit SQL erstellen 219
Teil III: SQL-Abfragen 231
Kapitel 11: Werte, Variablen, Funktionen und Ausdrücke 233
Kapitel 12: SELECT-Anweisungen und modifizierende Klauseln 259
Kapitel 13: Abfrage mehrerer Tabellen mit Unterabfragen 301
Kapitel 14: Abfragen mehrerer Tabellen mit relationalen Operatoren 329
Kapitel 15: Cursor 347
Teil IV: Sichern Sie Ihre Daten 359
Kapitel 16: Schutz vor Hardwarefehlern und externen Bedrohungen 361
Kapitel 17: Schutz vor Benutzerfehlern und Konflikten 391
Kapitel 18: Rechte zuweisen 419
Kapitel 19: Fehlerbehandlung 431
Teil V: Programmieren mit SQL 445
Kapitel 20: Datenbankentwicklungsumgebungen 447
Kapitel 21: Die Schnittstelle zwischen SQL und einer prozeduralen Sprache 453
Kapitel 22: Verwendung von SQL in einem Anwendungsprogramm 459
Kapitel 23: Entwurf einer Beispielanwendung 473
Kapitel 24: Eine Anwendung erstellen 491
Kapitel 25: Die prozeduralen Funktionen von SQL 507
Kapitel 26: Verbindung von SQL mit einer entfernten Datenbank 523
Teil VI: Erweiterte Datentypen in SQL: XML, JSON und PGQ 535
Kapitel 27: Verwendung von XML mit SQL 537
Kapitel 28: XML-Daten in SQL-Tabellen speichern 561
Kapitel 29: Daten aus XML-Dokumenten abrufen 583
Kapitel 30: Verwendung von JSON mit SQL 599
Kapitel 31: Eigenschaftsgraphen-Abfragen 613
Teil VII: Datenbanken optimieren 625
Kapitel 32: Datenbank-Tuning 627
Kapitel 33: Tuning der Umgebung 639
Kapitel 34: Leistungsengpässe auffinden und beseitigen 661
Anhang 689
Glossar 693
Abbildungsverzeichnis 703
Stichwortverzeichnis 707