Bewertung:

Das Buch wird wegen seiner klaren Erklärungen und praktischen Beispiele gut angenommen und ist daher sowohl für Anfänger als auch für fortgeschrittene SAS-Programmierer geeignet. Es deckt effektiv eine Reihe von SQL-Anwendungen ab, und viele Benutzer fanden es eine wertvolle Ressource für das Erlernen von PROC SQL in SAS.
Vorteile:⬤ Klarer Text und zahlreiche Beispiele.
⬤ Geeignet für Anfänger und fortgeschrittene Benutzer.
⬤ Verwendet das bekannte SASHELP.CLASS-Dataset für praktische Übungen.
⬤ Gute Organisation, die ein einfaches Verständnis der entsprechenden SAS-Datenschrittfunktionalitäten ermöglicht.
⬤ Deckt ein breites Spektrum von SQL-Anwendungen ab, von den Grundlagen bis zu fortgeschrittenen Themen.
⬤ Einige Leser fanden es zu detailliert und überwältigend, besonders für erfahrene SQL-Profis.
⬤ Einige Benutzer bemängelten das Fehlen von Übungsbeispielen am Ende der Kapitel.
⬤ Ein Rezensent schlug vor, stattdessen kostenlose Online-Ressourcen zu nutzen, da er in dem Buch nur einen geringen Mehrwert sah.
⬤ Könnte von Aktualisierungen profitieren, um mit neueren SAS-Versionen übereinzustimmen.
(basierend auf 9 Leserbewertungen)
PROC SQL by Example: Using SQL Within SAS
In PROC SQL by Example: Using SQL within SAS, illustriert der Autor Howard Schreier die Verwendung von PROC SQL im Kontext des SAS DATA-Schrittes und anderer SAS-Prozeduren (wie SORT, FREQ, MEANS, SUMMARY, APPEND, DATASETS und TRANSPOSE), deren Funktionalität sich mit der von SQL überschneidet und diese ergänzt.
Dieses kompakte Nachschlagewerk enthält viele ausführlich erläuterte Beispiele, die gleichwertige DATA-Schritte und SQL-Code zeigen, so dass SAS-Anwender von ihren vorhandenen SAS-Kenntnissen profitieren können, während sie SQL kennenlernen. Diskutiert werden die Unterschiede zwischen SQL und dem DATA-Schritt sowie Situationen, in denen SQL und der DATA-Schritt zusammen verwendet werden, um von den Stärken beider zu profitieren.
Zu den behandelten Themen gehören die Arbeit mit Joins und Merges, die Verwendung von Subqueries, das Verständnis von Set-Operatoren, die Verwendung der Macro Facility mit PROC SQL, die Pflege von Tabellen, die Arbeit mit Views, die Verwendung von PROC SQL als Berichtsgenerator und vieles mehr.
Dieser Text ist ideal für SAS-Programmierer, die PROC SQL zu ihrem SAS-Toolkit hinzufügen wollen, sowie für SQL-Programmierer, die eine bessere Integration von SAS DATA step und SQL anstreben.