Kurs ten uczy jak przetwarzać dane SAS przy użyciu Strukturalnego Języka Zapytań (SQL).
Naucz się
- tworzyć zapytania do danych i podzbiorów.
- podsumowywać i prezentować dane.
- łączyć tabele za pomocą operatorów złączeń i instrukcji set.
- tworzyć i modyfikować tabele i widoki.
- tworzyć makrozmienne oparte na danych przy użyciu zapytań.
- uzyskiwać dostęp do danych DBMS przy użyciu technologii SAS/ACCESS.
Kto powinien uczestniczyć
Programiści i analitycy biznesowi SAS
Przed przystąpieniem do szkolenia warto wiedzieć:
- jak uruchomić program SAS
- jak tworzyć zbiory w SAS i uzyskiwać do nich dostęp
Taką wiedzę można zdobyć na szkoleniu Programowanie w SAS część 1: podstawy. Żadna wiedza z SQL nie jest konieczna do tego szkolenia.
To szkolenie wykorzystuje oprogramowanie Base SAS  
Wstęp- Ustawienia dla tego kursu
- Przegląd SAS Foundation
- Logistyka kursu
- Pliki danych kursu
- Wprowadzenie ustrukturyzowanego języka zapytań
- Przegląd procedury SQL
- Przeglądanie tabel
- Listowanie kolumn
Podstawy PROC SQL- Tworzenie podzbiorów
- Prezentowanie danych
- Podsumowywanie danych
- Tworzenie i zarządzanie tabelami
- Użytkowanie tabel DICTIONARY
Złączenia SQL- Wstęp do złączeń SQL
- Złączenia typu Inner
- Złączenia zewnętrzne
- Złożone połączenia danych w SQL
Podzapytania- Podpytania niezwiązane z żadnym z nich
- Podpytania powiązane z głównym zapytaniem
- Widoki
- Tworzenie widoków za pomocą procedury SQL
- Podzapytania w klauzuli SELECT
- Wykonywanie statystyk podsumowujących
Operatory Set- Wprowadzenie do operatorów SET
- Operator INTERSECT
- Operator EXCEPT
- Specjalny operator UNION
- Operator OUTER UNION
Używanie i tworzenie makrozmiennych w SQL- PROC SQL a makrojęzyk
- Tworzenie makrozmiennych opartych na danych z zapytania
- Używanie makrozmiennych w SQL
Dostęp do danych DBMS z użyciem SAS/ACCESS- Podgląd technologii SAS/ACCESS
- SQL pass-through
- Wyrażenie LIBNAME SAS/ACCESS
- PROC FedSQL