Detail kurzu „IBM Power Systems (AS/400) — SQL/400 — úvod, dotazování“

Proběhlo 29. 5. 2019

dny

Miloš Tygl

Anotace

Kurz má za úkol poskytnout základní informace o použití interaktivního SQL pro vytváření dotazů do databází IBM i (OS/400) na platformě IBM Power Systems (AS/400).

Účastníci

Programátoři, správci databází, analytici a další pokročilí uživatelé

Předpoklady

Základní přehled a principy operačního systému IBM i (OS/400), výhodou znalost QUERY/400

Obsah kurzu „IBM Power Systems (AS/400) — SQL/400 — úvod, dotazování“

Úvod

  • Historie SQL
  • iSeries a operační systém OS/400
    • Úvod
    • Pojmy
  • Relační databáze DB2 na iSeries
    • Úvod
    • Pojmy
    • Datové typy
    • Funkce
  • Interaktivní SQL

Dotazování v SQL

  • Příkaz SELECT
    • Jednoduchý dotaz
      • Klauzule FROM
      • Klauzule WHERE
      • Klauzule ORDER BY
      • Klauzule DISTINCT
      • Klauzule FETCH FIRST
    • Poddotazy
      • Nekorelovaný poddotaz
      • Korelovaný poddotaz
      • Poddotaz vracející jedinou hodnotu
      • Poddotaz vracející množinu hodnot
      • Poddotaz pomocí EXISTS
    • Sloupcové funkce
      • Klauzule GROUP BY
      • Klauzule HAVING
    • Tabulkové výrazy
      • NESTED table expression
      • COMMON table expression
    • Dotaz přes více tabulek
      • Spojení WHERE
      • Spojení JOIN
      • Spojení UNION, EXCEPT, INTERSECT
  • Pomocné konstrukce
    • Výraz CASE
    • Přetypování CAST
    • Relative record number RRN

Závěr

  • Příklady
    • Společně řešené příklady
    • Samostatně řešené příklady
  • Související problematika
    • Specifika iSeries
    • SQL na jiných platformách
  • Diskuze

Kurz již proběhl Zpět na seznam kurzů