Bewertung:

Das Buch wird für seine gründlichen Erklärungen und seine strukturierte Herangehensweise an das Erlernen von T-SQL hoch gelobt, wodurch es sowohl für Anfänger als auch für erfahrene Benutzer geeignet ist. Einige Leser fanden jedoch, dass bestimmte Themen zu oberflächlich behandelt wurden und bemängelten die Verpackung des Buches.
Vorteile:** Ausgezeichnete Erklärungen und gründliche Abdeckung der T-SQL-Konzepte. ** Sowohl für Anfänger als auch für erfahrene Benutzer, die ihr Wissen auffrischen wollen, gut geeignet. ** Enthält Übungen, die das Lernen und die praktische Anwendung verbessern. ** Geschrieben von einem renommierten Autor, Itzik Ben-Gan, der für sein Fachwissen bekannt ist. ** Scholastischer Ansatz, der dem Benutzer hilft, sowohl einfache als auch komplexe Begriffe zu verstehen.
Nachteile:** Einige Themen werden für Benutzer, die eine tiefgehende Behandlung erwarten, zu kurz behandelt. ** Der Index im hinteren Teil des Buches ist nicht sehr vollständig oder übersichtlich. ** Physikalische Qualitätsprobleme wie verbogene Umschläge wurden gemeldet. ** Bestimmte Übungen können anspruchsvoll sein und erfordern zusätzliche Ressourcen.
(basierend auf 77 Leserbewertungen)
T-SQL Fundamentals
Effektives Abfragen und Ändern von Daten mit Transact-SQL Beherrschen Sie die T-SQL-Grundlagen und schreiben Sie robusten Code für Microsoft SQL Server und Azure SQL Database. Itzik Ben-Gan erklärt die wichtigsten T-SQL-Konzepte und hilft Ihnen, Ihr Wissen mit praktischen Übungen anzuwenden.
Das Buch stellt zunächst die Wurzeln von T-SQL und die zugrunde liegende Logik vor. Danach führt es Sie durch Kernthemen wie Single-Table-Queries, Joins, Subqueries, Tabellenausdrücke und Set-Operatoren. Dann behandelt das Buch fortgeschrittenere Datenabfrage-Themen wie Fensterfunktionen, Pivoting und Gruppierung von Mengen.
Das Buch erklärt auch, wie man Daten ändert, mit temporären Tabellen arbeitet und Transaktionen handhabt, und bietet einen Überblick über programmierbare Objekte. Microsoft Data Platform MVP Itzik Ben-Gan zeigt Ihnen, wie Sie: Überprüfung der SQL-Kernkonzepte und ihrer mathematischen Wurzeln Erstellen von Tabellen und Erzwingen von Datenintegrität Durchführen effektiver Einzeltabellenabfragen mithilfe der SELECT-Anweisung Abfragen mehrerer Tabellen mithilfe von Joins, Unterabfragen, Tabellenausdrücken und Set-Operatoren Verwenden erweiterter Abfragetechniken wie Fensterfunktionen, Pivotierung und Gruppierungssätze Einfügen, Aktualisieren, Löschen und Zusammenführen von Daten Verwenden von Transaktionen in einer gleichzeitigen Umgebung Erste Schritte mit programmierbaren Objekten - von Variablen und Stapeln bis zu benutzerdefinierten Funktionen, gespeicherten Prozeduren, Triggern und dynamischem SQL