Buch, Deutsch, 352 Seiten, Format (B × H): 176 mm x 240 mm
Reihe: ... für Dummies
ISBN: 978-3-527-72190-0
Verlag: WILEY-VCH
Mit der Standardabfragesprache SQL können Daten in relationalen Datenbanken einfach, strukturiert und zielsicher abgefragt werden. Wolfgang Gerken erklärt Ihnen leicht verständlich, wie Sie Datenbanken erstellen, verwalten und optimieren sowie Daten bearbeiten und vor allem abfragen können. Sie erfahren, wie Sie mit Benutzersichten arbeiten und Ihre Daten schützen und konsistent halten. Damit Sie das Gelernte auch praktisch umsetzen können, wird außerdem auf individuelle SQL-Besonderheiten von MySQL, Oracle und PostgreSQL, aber auch vom SQL Server eingegangen. MIt kommentierten Beispielen und Datenbankskripten können Sie das Erklärte nachvollziehen und üben. Nutzen Sie dieses Buch auch als Nachschlagewerk.
Autoren/Hrsg.
Fachgebiete
Weitere Infos & Material
Einleitung 23
Teil I: Die Grundlagen 31
Kapitel 1: Was ist SQL? 33
Kapitel 2: Daten und Datenbanken 37
Kapitel 3: Die Normalisierung von Relationen 51
Kapitel 4: Modellierung von Datenbanken 59
Kapitel 5: Die Komponenten von SQL 67
Teil II: Datenbanken erstellen 77
Kapitel 6: Datentypen 79
Kapitel 7: Tabellen anlegen und ändern 93
Kapitel 8: Vom ER-Diagramm zur Datenbank 105
Kapitel 9: Beispiel zur Datenbankerstellung 109
Teil III: Einfache SQL-Abfragen 117
Kapitel 10: Ausdrücke, Operatoren und Prädikate 119
Kapitel 11: Daten einfügen, ändern und löschen 123
Kapitel 12: Einfache Abfragen erstellen 131
Kapitel 13: Mit Funktionen arbeiten 141
Kapitel 14: Abfragen über mehrere Tabellen 159
Teil IV: SQL-Abfragen für Fortgeschrittene 171
Kapitel 15: Gruppieren von Daten 173
Kapitel 16: Mit Unterabfragen arbeiten 181
Kapitel 17: Der Join-Operator 187
Kapitel 18: Semistrukturierte Daten abfragen 197
Kapitel 19: SELECT bei komplexeren Fragestellungen 213
Teil V: Datenbanken im Einsatz 229
Kapitel 20: Benutzersichten 231
Kapitel 21: Datensicherheit und Zugriffsrechte 241
Kapitel 22: Optimierung von SQL-Befehlen 257
Teil VI: Prozedurale Programmierung mit SQL 267
Kapitel 23: Einbettung von SQL in andere Programmiersprachen 269
Kapitel 24: Prozedurale Erweiterungen von SQL 283
Teil VII: Der Top-Ten-Teil 307
Kapitel 25 Zehn Beispiele mit SQL 309
Kapitel 26 Zehn Tipps für erfolgreiche SQL-Programmierung 319
Anhang A: Lösungen zu den Aufgaben 325
Anhang B: Reservierte Worte in SQL:2023 341
Literatur 345
Abbildungsverzeichnis 347
Stichwortverzeichnis 349