Rozšířené vyhledávání

SQL-Jazyk Základy jazyka SQL Tisk

Třídenní kurz má za cíl seznámit posluchače se základy jazyka SQL. Jeho obsahem je popis syntaxe jazyka, definice datových struktur, dotazy a manipulace s daty.

Kurz akreditovaný pro DVPP

Délka kurzu: 3 dny

Termíny

TermínMístoJazykCena (bez DPH)Dostupnost
14. 9. 2016 - 16. 9. 2016 Praha cs 9 200 Kč
6 900 Kč
Volný termín
12. 10. 2016 - 14. 10. 2016 Brno cs 9 200 Kč
7 360 Kč
Volný termín
14. 11. 2016 - 16. 11. 2016 Praha cs 9 200 Kč Volný termín
30. 11. 2016 - 2. 12. 2016 Brno cs 9 200 Kč
7 360 Kč
Volný termín
PDF ke stažení Rozbalit všeSbalit vše
  • Absolvent kurzu bude umět

    • Vytvářet dotazy v jazyce SQL
    • Definovat datové struktury
    • Pracovat v datovými strukturami
  • Požadavky pro absolvování kurzu

    • Chuť se dozvědět něco nového, osvěžit si a ucelit své znalosti v jazyce SQL
  • Kurz určen pro

    • Začínající databázové administrátory a developery
    • Uživatele, kteří budou využívat jazyk SQL pro dotazování, reportování a analýzy
  • Literatura

    Všichni účastníci školení obdrží materiály společnosti OKsystem.

  • Technické vybavení

    Prostorné učebny jsou vybaveny nadstandardními počítači s možností přístupu na Internet, včetně bezdrátového přístupu.

  • Osnova

    Kapitola 1: Úvod

    • Seznámení s komponenty databází
    • Seznámení se základními nástroji
    • Porovnání databází
    • Seznámení se základnímy termíny

    Kapitola 2: Syntaxe

    • Seznámení s psaním příkazů
    • Víceřádkové příkazy
    • Ukončování příkazů

    Kapitola 3: Datové typy

    • Textové typy (CHAR, VARCHAR, BINARY, VARBINARY, BLOB, ...)
    • Číselné typy (INTEGER, INT, SMALLINT, TINYINT, ...)
    • Datumové typy (DATE, TIME, DATETIME,... )
    • Datové typy pro ukládání většího množství dat
    • Automatické číslování nových záznamů
    • Hodnota NULL v datových typech
    • Používání a definice datových typů

    Kapitola 4: Příkaz CREATE

    • Použití příkazu pro vytvoření databáze
    • Syntaxe a parametry příkazu při vytváření databáze
    • Výpis informací o databázi
    • Použití příkazu pro vytvoření tabulky
    • Syntaxe a parametry příkazu při vytváření tabulky
    • Výpis informací o tabulce

    Kapitola 5: Příkazy ALTER, DROP, RENAME

    • Parametry a použití při práci s tabulkami

    Kapitola 6: Příkazy pro práci s daty v tabulce

    • INSERT, UPDATE, DELETE, IGNORE

    Kapitola 7: Příkaz SELECT

    • Seznámení s povinnými částmi příkazu (FROM)
    • Seznámení s volitelnými částmi příkazu (WHERE, GROUP BY, HAVING, ORDER BY)
    • Logické provádění jednotlivých částí
    • Používání aliasů v příkazu SELECT

    Kapitola 8: Filtrování dat pomocí WHERE

    • Pomocí operátorů (<, >, =)
    • Využitím BETWEEN, LIKE, IN

    Kapitola 9: Klauzule ORDER BY

    • Řazení dat podle sloupce
    • Sestupné a vzestupné řazení
    • Řazení podle logických výrazů

    Kapitola 10: Spojování tabulek příkazem JOIN

    • Seznámení s jednotlivými typy spojování (LEFT, RIGHT, OUTER,UNION …)
    • Spojování více tabulek (multiple JOIN)
    • Praktické příklady na propojování

    Kapitola 11: Funkce a operátory

    • Pro práci s daty (LCASE, LEFT, LENGTH, ...)
    • Pro zpracování čísel (CEIL, FLOOR, RAND, ...)
    • Pro práci s datumy (DATE_ADD, YEAR, DATE_FORMAT, …)
    • Agregační funkce (SUM, AVG, COUNT, MIN, …)
    • Seskupování dat (GROUP BY, HAVING, ROLLUP)
    • Další funkce (IF, CASE, ...)
    • Uživatelem definované funkce (CREATE FUNCTION)

    Kapitola 12: Subdotazy

    • Využití subdotazů v praxi
    • Výhody a nevýhody
    • Náhrada subdotazů příkazem JOIN

    Kapitola 13: Indexy

    • Seznámení s indexy
    • Výhody a nevýhody
    • Typy indexů (PRIMARY KEY, UNIQUE, INDEX, FULLTEXT)

    Kapitola 14: Transakce

    • Seznámení s transakcemi
    • Výhody transakcí
    • Použití transakcí

    Kapitola 15: Procedury (Procedure)

    • Seznámení s procedurami
    • Vytváření procedur
    • Volání procedur příkazem CALL

    Kapitola 16: Pohledy (Views)

    • Problematika pohledů
    • Výhoda pohledů a kdy je použít
    • Vytváření a práce s pohledy

    Kapitola 17: Triggery (Triggers)

    • K čemu triggery slouží
    • Jak se používají
    • Výhody a nevýhody triggerů
    • Zabezpečení dat triggery
  • Návaznosti

    Databáze

    Databáze
OKsystem a.s.
Tento web používá k poskytování služeb a analýze návštěvnosti soubory cookie. Používáním těchto stránek s tím souhlasíte.