Zpracování SQL v SAS - rozdíly a vybraná témata

Kurz na míru

Základní info

Tento kurz úrovně III je určen pro uživatele SAS, kteří při zpracování dat využívají SQL (Structured Query Language). Pozornost se věnuje zejména specifikám SQL v SAS System, otázkám výkonnosti a využití SQL pro přístup do cizích relačních databází. Předpokladem pro přihlášení je znalost SQL syntaxe - účastníci by měli zvládat sestavovat a interpretovat běžné SQL dotazy typu SELECT, CREATE, INSERT, UPDATE, DELETE, ovládat filtrování na vstupu/výstupu, sumarizace, vnořené dotazy a joiny. Tyto znalosti lze získat v úvodním dvoudenním školení SQL1 - Zpracování SQL v SAS.


Přínos pro účastníka

Kurz se zaměřuje na použití SQL jako prostředku dotazování a manipulace s daty v prostředí SAS. Objevíte a naučíte se využívat specifické možnosti SQL v SAS. Po absolvování byste měli být schopni:

  • využívat specifická SAS nastavení pro proceduru PROC SQL
  • zpracovávat dotazy nad externími databázemi pomocí SAS engine
  • posílat dotazy ze SAS k provedení v externí databázi v její nativní syntaxi
  • používat procedur SQL pro plnění makroproměnných
  • ladit, testovat a optimalizovat SQL dotazy

Obsah kurzu


Úvod

  • pochopení účelu, návrhu, použití a terminologii SQL
  • představení případové studie

Specifická SAS syntax pro SQL

  • nastavení PROC SQL
  • testování a výkonnost SQL
  • příkazy uvnitř PROC SQL
  • atributy proměnných (format, label)
  • práce s hodnotami vypočtenými v tomtéž dotazu
  • sumarizace řádku a sloupce

Spojování tabulek

  • rozdíly mezi SQL a SAS DATA stepem

Přístup do databází jiných výrobců

  • připojení externí databáze pomocí do SAS libname a pomocí pass-through facility
  • spouštění dotazů nad cizí databází v SAS
  • spouštění dotazů v cizí v její nativní syntaxi

Rozhraní SQL a SAS Makro funkcionality

  • plnění makro proměnných daty pomocí SQL
  • vytvoření série makroproměnných a série hodnot v jedné makroproměnné

Další možnosti procedury SQL

  • použití systémových tabulek (dictionary tables)

Zpracování SQL v SAS - rozdíly a vybraná témata

Kontakt na dodavatele získáte po registraci

Tento kurz je pořádán dodavatelem, který nevyužívá placenou prezentaci na portálu Abravito.

Kontaktní údaje na dodavatele získáte po registraci.

Nebo použijte poptávkový formulář.