English| Impressum & AGBs | Datenschutz

Inhaltsverzeichnis

SQL mit SAS: PROC SQL für Einsteiger


1 SQL (Structured Query Language)

2 Erste Schritte mit PROC SQL

2.1 Variationen eines Beispiels: Abläufe innerhalb einer Tabelle
2.2 Von hier aus weiter: Beispiele für grundlegende SQL Anwendungen
2.3 SQL per Mausklick mit dem SQL Query Window
2.4 Unterschiede zwischen SAS Tabellen und SAS Views
2.5 PROC SQL für SAS Base Programmierer
2.5.1 Programmierbeispiele: SAS Base vs. PROC SQL
2.5.2 Unterschiede in den Programmierkonventionen
2.5.3 Performanz: "Es kommt darauf an"
2.6 PROC SQL und der ANSI Standard

3 Elemente der PROC SQL Syntax: Übersicht

3.1 Ausdrücke (SQL, Tabelle, Query, Joins)
3.2 SQL Syntax: Struktur und Übersicht
3.3 Weitere SQL Ausdrücke, Bedingungen und Funktionen

4 Queries: Verschachtelte bzw. genestete Abfragen (Tabellen)

4.1 Bezugnahme auf eine Tabelle
4.2 Bezugnahme auf mehrere Tabellen

5 Arbeiten innerhalb einer Tabelle

5.1 SQL Syntax in der Praxis
5.2 Grundoperationen und Berechnungen (SELECT-Statement)
5.3 Berechnungen und Aktualisierungen mit CASE und UPDATE
5.4 Subqueries
5.5 Self-Joins (Reflexive Join)
5.6 Weitere Möglichkeiten der Arbeit mit einer Tabelle

6 Arbeit mit zwei Tabellen: Verknüpfen von Tabellen

6.1 "Untereinanderhängen" von Tabellen (Set Operatoren)
6.2 Operatoren für das "Nebeneinanderstellen" (Joinen) von Tabellen
6.3 Spezielle Joins (u.a. INNER, CROSS, NATURAL, UNION)
6.4 Filtern mit Subqueries
6.5 Weitere Möglichkeiten der Berechnung und Aktualisierung
6.6 Fallstricke bei der Arbeit mit zwei Tabellen

7 Arbeit mit zwei Tabellen (und mehr)

7.1 One-to-Many (BY-Merge, interleaving)
7.2 Many-to-One
7.3 Many-to-Many
7.4 Arbeiten mit drei und mehr Tabellen
7.5 Prüfschritte und Hilfsmittel für die Arbeit mit zwei und mehr Tabellen

8 Fokus: Deskriptive Statistik

8.1 Statistische Grundlagen
8.1.1 Lagemaße
8.1.2 Streuungsmaße
8.2 Berechnung von Lage- und Streuungsmaßen
8.3 Weitere Aggregierungsfunktionen (COUNT, SUM usw.)
8.4 Prozent- und Quotientwerte (SUM, COUNT)
8.5 Rechnen mit Gewichtungen (SUM, CASE GROUP BY)

9 Fokus: Hilfen, Tipps und Tricks

9.1 Verstehen und Testen von SQL (FEEDBACK, VALIDATE)
9.2 Optimieren von Joins (_METHOD, _TREE)
9.3 Konvertieren, String-Funktionen etc.
9.4 Designen der SQL Ausgabe
9.5 Output Delivery System (ODS)
9.6 Zugriff auf Microsoft Excel

10 Übungsteil: Aufgaben und Lösungen

10.1 Aufgaben, die nur eine Tabelle erfordern
10.2 Aufgaben, die zwei Tabellen erfordern
10.3 Lösungen

11 Verwendete SAS Datasets

11.1 SAS Datasets von SAS Institute
11.2 SAS Datasets des Verfassers

12 Literatur

13 Ihre Meinung zu diesem Buch

14 Autor

 
Kontakt Sitemap
1998-2011 Copyright by Method Consult Switzerland, Dr.Schendera