Základy jazyka SQL v SQL Serveru (SQL1)

Databáze, MS SQL

Kurz je určen pro vývojáře, začínající programovat přímo nebo nepřímo pro SQL Server. Naučí se v něm, jaké jsou hlavní možnosti práce s daty v SQL Serveru, jak psát bezpečné a efektivní dotazy, a jak ladit komplexní kód v případě problémů. Dále se naučí, jak odchytávat a ošetřovat vzniklé chyby, a jak zajistit datovou integritu dat.

Lokalita, termín kurzu



Brno
2.6. - 3.6.2016
Objednat
30.6. - 1.7.2016
Objednat
28.7. - 29.7.2016
Objednat
25.8. - 26.8.2016
Objednat
13.10. - 14.10.2016
Objednat
Praha
31.5. - 1.6.2016
Objednat
7.7. - 8.7.2016
Objednat
4.8. - 5.8.2016
Objednat
1.9. - 2.9.2016
Objednat
Vlastní Školení na míru (termín, lokalita, obsah, délka)

Náplň kurzu:

Skrýt detaily
  • Úvod do SQL Serveru
    1. SQL Server Management Studio
    2. Komponenty a objekty SQL Serveru
    3. Vytváření tabulek a datové typy sloupců
  • Použití příkazu SELECT
    1. Základní syntaxe a použití
    2. Filtrování dat pomocí WHERE
    3. Řazení výsledků pomocí ORDER BY
    4. Používání aliasů pro tabulky a sloupce
    5. Používání výrazů a operátorů
    6. NULL hodnota a práce s NULL hodnotami
    7. Eliminace duplicitních záznamů
    8. Omezování množství vrácených záznamů pomocí TOP
    9. Seskupování dat pomocí GROUP BY
    10. Filtrování seskupených dat pomocí HAVING
    11. Základní agregační funkce
    12. Příkaz SELECT INTO
    13. Dopad dotazů na výkon SQL Serveru
  • Příkazy INSERT, UPDATE a DELETE
    1. Základní a rozšířená syntaxe
    2. Klauzule OUTPUT
  • Spojování dat z více tabulek
    1. joint - INNER JOIN, LEFT a RIGHT JOIN, FULL JOIN, CROSS JOIN
    2. Joinovanie tabulek samých se sebou
    3. UNION, except, INTERSECT
  • Poddotazy (subqueries)
    1. Úvod do poddotazů
    2. Použití poddotazů ve výrazech a jako odvozené tabulky
    3. Použití operátorů IN a exists
    4. Propojené poddotazy (correlated subqueries)
  • Proměnné a práce s nimi
    1. Skalární proměnné
    2. Tabulkové proměnné
    3. Dočasné tabulky vs. tabulkové proměnné
    4. Konverze datových typů
  • Příkazy kontroly toku dat
    1. Větvení příkazů přes IF a ELSE
    2. Cykly pomocí WHILE
    3. Příkaz CASE
  • Zajištění datové integrity
    1. Omezení na vkládané hodnoty - NULL a NOT NULL, constraints
    2. Výchozí hodnoty
    3. Unikátní hodnoty
    4. Identita a její automatické generování
    5. Referenční integrita - cizí klíče
Doporučený následný kurz:
Pokročilé programování v SQL Serveru (SQL2)
Časový rozvrh:
2 dny (9:00hod. - 17:00hod.)
Cena kurzu:
6 900,00 Kč (8 349,00 Kč včetně 21% DPH)

Vybrané zákaznické reference

Foxconn Technology CZ s.r.o., Zoroslav K.
Základy jazyka SQL v SQL Serveru ( SQL1)
"Bol to hardcore, ale som rad, ze som toto skolenie absolvoval. Preto davam ciste jednicky."
Střední průmyslová škola, Mladá Boleslav, Havlíčkova 456, Josef O.
Základy jazyka SQL v SQL Serveru ( SQL1)
"spokojen, líbilo se"
Technodat, CAE - systémy, s.r.o., Filip K.
Základy jazyka SQL v SQL Serveru ( SQL1)
"Celkový dojem je velmi dobrý a školení mě přineslo opravdu hodně nových poznatků. Na doporučení a zkušenosti lektora z praxe si určitě v budoucnu vzpomenu. Děkuji."
Hönigsberg & Düvel Datentechnik Czech s.r.o., Božena H.
Základy jazyka SQL v SQL Serveru ( SQL1)
"Kurz splnil moje očekávání bez výhrad."
Česká spořitelna, a.s., Martina O.
Základy jazyka SQL v SQL Serveru ( SQL1)
"skvělé, moc děkuji M.O."
Sprinx Systems, a.s., Martin S.
Základy jazyka SQL v SQL Serveru ( SQL1)
"Celková spokojenost s průběhem kurzu. Vynikající lektor."
Sprinx Systems, a.s., Petr V.
Základy jazyka SQL v SQL Serveru ( SQL1)
"Teorie kvalitně podána, lektor velmi dobře připraven, celkově jsem velmi spokojen."
Sprinx Systems, a.s., Martin K.
Základy jazyka SQL v SQL Serveru ( SQL1)
"S kurzem jsem byl spokojen, přinesl mi užitečné informace pro moji práci."
SAPELI, a.s., Stanislav G.
Základy jazyka SQL v SQL Serveru ( SQL1)
"Se školením jsem byl velmi spokojen."
ALEF NULA, a.s., Jan V.
Základy jazyka SQL v SQL Serveru ( SQL1)
"Na kurz jsem šel s částečnými znalostmi jako samouk s očekáváním vysvětlení základních věcí. Tento kurz moji představu splnil a připravil mne na SQL2, za což děkuji."
Wunderman s.r.o., Tomaš S.
Základy jazyka SQL v SQL Serveru ( SQL1)
"Vyborne utriedenie vedomosti "
Wunderman s.r.o., Petr V.
Základy jazyka SQL v SQL Serveru ( SQL1)
"Bylo toho mnoho, ale to bylo dáno obsahem, který jsme si sami zvolili. Zpracování a odborný výklad byl perfektní."
Wunderman s.r.o., Jakub J.
Základy jazyka SQL v SQL Serveru ( SQL1)
"Lektor velice ochotny a zkuseny a dokazal odpovedet kavlifikovane a presne jakoukoliv otazku. Jidlo silene, ale jinak vse ok"
Continental Matador Truck Tires s.r.o, Tomáš V.
Základy jazyka SQL v SQL Serveru ( SQL1)
"Dozvedel som sa veľa užitečných vecí, ktoré určite využijem v praxi. Všetko bolo perfektne zorganizované a pripravené. Lektor neváhal zopakovať jednu vec 4-krát keď som niečo nechápal. Kedže je obsah kurzu velmi rozsiahli, určite by 3 dni na kurz pomohli lepšiemu precvičeniu."
DATART INTERNATIONAL,a.s., Jiří B.
Základy jazyka SQL v SQL Serveru ( SQL1)
"Dobrý den, školení bylo přínosem a lektor byl sympatický a vstřícný."
Ezpada, s.r.o., Ladislav S.
Základy jazyka SQL v SQL Serveru ( SQL1)
"Jsem spokojený, je to můj první kontakt s sql a myslím, že kurz byl přínosný. Během kurzu si cením odlehčení historkami z praxe. Didakticky jsou velmi účinné zejména úkoly, při kterých se na rozdíl od pasivního přepisování skutečně musím soustředit. Takže příštím studentům přeji ještě více samostatných úkolů.-)"