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 eu-dat.cz.
Kontaktní údaje na dodavatele získáte po registraci. Nebo použijte poptávkový formulář.
  • Kurz na míru

  • ID akce:
    646443

Popis kurzu na míru Zpracování SQL v SAS - rozdíly a vybraná témata

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)