Zpracování SQL v SAS

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 zařazen do kategorií kurzů na míru
Počítačové a IT kurzy Kurzy na míru
  • Kurz na míru

  • ID akce:
    646444

Popis kurzu na míru Zpracování SQL v SAS

Tento kurz je určen pro uživatele SAS, kteří při zpracování dat chtějí využívat SQL (Structured Query Language). Vedle standardu SQL se zde pozornost věnuje hlavně specifikám SQL v SAS System a otázkám výkonnosti. Pro přihlášení není nutná předchozí znalost SQL, nicméně předpokladem jsou znalosti SAS System v rozsahu školení PRG1, a to zejména:

  • umět spouštět SAS kódy
  • vytvářet a používat tabulky SAS
  • používat aritmetické, porovnávací a logické operátory
  • volat procedury 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. Naučíte se využívat procedury SQL, výkonného a efektivního prostředku pro práci s daty. Po absolvování byste měli být schopni:

  • dotazovat se za použití funkcí a filtrů
  • sumarizovat data a vytvářet výběrové reporty
  • získávat data v z více tabulek pomocí spojování, vnořených dotazů, relací a množinových operací
  • vytvářet, aktualizovat a modifikovat tabulky, pohledy a indexy
  • nahradit několik data stepů a SAS procedur jedním SQL dotazem

Obsah kurzu


Úvod

  • pochopení účelu, návrhu, použití a terminologii SQL
  • představení obsahu kurzu a použitých dat

Základní dotazy

  • možnosti a funkcionalita procedury SQL
  • výběr sloupců
  • výběr řádků

Zobrazení výsledků dotazu

  • úprava vzhledu výstupní sestavy
  • sumarizace dat

Vnořené dotazy

  • korelované vnořené dotazy
  • nekorelované vnořené dotazy

Spojování tabulek

  • jednoduché dotazování nad více provázanými tabulkami (SQL joins)
  • komplexní SQL joins

Operátory pro sjednocení, průnik a další (při spojování tabulek)

  • operátor EXCEPT
  • operátor INTERSECT
  • operátor UNION
  • operátor OUTER UNION

Vytváření a modifikace tabulek a pohledů

  • vytváření tabulek pomocí procedury SQL
  • integritní omezení
  • vytváření pohledů pomocí procedury SQL

Správa tabulek

  • vytváření indexů
  • údržba tabulek

Další možnosti procedury SQL

  • nastavení možností procedury SQL při testování programů
  • použití systémových tabulek (dictionary tables) a pohledů
  • SAS makro v proceduře SQL
  • testování a výkonnost programů