Bewertung:

Das Buch wird als maßgeblicher Leitfaden für das Erlernen von SQL hoch angesehen und für seinen Inhalt und seine Nützlichkeit gelobt. Allerdings gibt es einige Probleme mit der Verfügbarkeit von Zusatzmaterialien.
Vorteile:⬤ Hervorragende Ressource zum Erlernen von SQL
⬤ hilfreich für Projekte
⬤ sowohl für Anfänger als auch für diejenigen, die eine Auffrischung benötigen, geeignet.
Ergänzende Materialien sind nicht mehr auf der Website des Herausgebers verfügbar, und es fehlen Kontaktinformationen zum Herausgeber.
(basierend auf 4 Leserbewertungen)
SQL Database Programming (Fifth Edition)
Dieses Bestseller-Handbuch eignet sich perfekt für Endbenutzer, Analysten, Datenwissenschaftler, Studenten und Entwickler und hilft Ihnen, mit SQL, der Sprache der Datenbanken, umzugehen. Sie finden allgemeine Konzepte, praktische Antworten und klare Erklärungen, was die verschiedenen SQL-Anweisungen bewirken können. Hunderte von Beispielen mit unterschiedlichem Schwierigkeitsgrad regen Sie zum Experimentieren und Erforschen an. Formatierte SQL-Code-Listings helfen Ihnen, die Elemente und die Struktur der Sprache zu erkennen. Sie können die Beispieldatenbank herunterladen, um den Beispielen des Autors zu folgen.
⬤ Behandelt Oracle Database, Microsoft SQL Server, IBM Db2 Database, MySQL, PostgreSQL und Microsoft Access.
⬤ Lernen Sie die Kernsprache für Standard-SQL und Variationen für die am häufigsten verwendeten Datenbanksysteme kennen.
⬤ Organisieren Sie Ihre Datenbank nach dem relationalen Modell.
⬤ Tabellen, Spalten, Zeilen und Schlüssel beherrschen.
⬤ Daten abrufen, sortieren und formatieren.
⬤ Filtern Sie Daten, die Sie nicht sehen wollen.
⬤ Daten mit den in SQL eingebauten Funktionen und Operatoren umwandeln und manipulieren.
⬤ Aggregatfunktionen verwenden, um Daten zusammenzufassen.
⬤ Komplexe SQL-Anweisungen mit Hilfe von Joins, Unterabfragen, Einschränkungen, bedingter Logik und Metadaten erstellen.
⬤ Erstellen, Ändern und Löschen von Tabellen, Indizes und Ansichten.
⬤ Einfügen, Aktualisieren, Löschen und Zusammenführen von Daten.
⬤ Führen Sie Transaktionen durch, um die Integrität Ihrer Daten zu wahren.
⬤ Vermeiden Sie häufige Fallstricke mit Nullen.
⬤ Fehlerbehebung und Optimierung von Abfragen.
⬤ Erlernen Sie fortgeschrittene Techniken, die die Leistungsfähigkeit von SQL erweitern.
Inhalt
Einführung.
1. Ausführen von SQL-Programmen.
2. Das relationale Modell.
3. SQL-Grundlagen.
4. Abrufen von Daten aus einer Tabelle.
5. Operatoren und Funktionen.
6. Zusammenfassen und Gruppieren von Daten.
7. Verknüpfungen.
8. Unterabfragen.
9. Mengenoperationen.
10. Einfügen, Aktualisieren und Löschen von Zeilen.
11. Erstellen, Ändern und Löschen von Tabellen.
12. Indizes.
13. Ansichten.
14. Vorgänge.
15. Fortgeschrittenes SQL.
Über den Autor
Chris Fehily ist Statistiker und Autor und lebt in San Francisco.