Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty (SQL1)

Databáze, MS SQL

Kurz je určen pro analytiky, manažery a vývojáře, kteří chtějí efektivním způsobem dohledávat data z SQL Server nejen za účelem reportu. Naučí se v něm nejhlavnější možnosti ovládání programu SQL Server Management Studio (SSMS). Dále se naučí, jak psát efektivní dotazy pro vyhledání záznamů na základě různých kritérií a jak vytvořit report formou tabulek bez využití Excelu. Naučíte se jak správně propojit záznamy z více tabulek a jak zajistit jedinečnost správnost zapisovaných dat. Cílem kurzu je také rozšířit znalosti o zakládání, úpravu a mazání dat za pomocí příkazů SQL.

Lokalita, termín kurzu



Virtuálně se můžete přidat i ke školením ve výše nabízených lokalitách. Do poznámky v objednávce prosím uveďte „Připojím se virtuálně“

Náplň kurzu:

Skrýt detaily
  • Úvod do SQL Serveru
    1. Základní orientace v SQL Server Management Studio (SSMS)
    2. Základní informace o SQL a rozdělení příkazů
    3. Vytváření databází a tabulek v SSMS
    4. Datové typy sloupců
    5. Primární a cizí klíče
    6. Zálohování a obnovení dat ze zálohy
  • Zajištění datové integrity za pomocí SSMS
    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 - primární a cizí klíče
  • Použití příkazu SELECT
    1. Základní syntaxe a použití
    2. Používání aliasů pro tabulky a sloupce
    3. Práce se sloupci za pomocí textových, matematických a datumových funkcí
    4. Filtrování dat pomocí WHERE
    5. Používání výrazů a operátorů
    6. Efektivní vyhledávání záznamu - ignorování velkých, malých písmen a diakritiky
    7. Vyhledávání NULL hodnot a zobrazení defaultních hodnot na místo NULL
    8. Řazení výsledků pomocí ORDER BY
    9. Eliminace duplicitních záznamů
    10. Seskupování dat pomocí GROUP BY
    11. GROUP BY vs. Alias sloupců
    12. Základní agregační funkce
    13. Agregační funkce a zpracovávání NULL hodnot
    14. Filtrování seskupených dat pomocí HAVING
    15. Dopad dotazů na výkon SQL Serveru
    16. Omezování množství vrácených záznamů pomocí TOP
  • Spojování dat z více tabulek
    1. Základní rozdělení klauzulí JOIN
    2. INNER JOIN, LEFT a RIGHT OUTER JOIN, FULL JOIN
    3. Spojování tabulek sami se sebou
    4. UNION, UNION ALL, EXCEPT, INTERSECT, výběr jedinečných dat z dvou tabulek
  • Poddotazy (SUBSELECT)
    1. Úvod do poddotazů
    2. Použití poddotazů za pomocí odvozené tabulky
    3. Použití poddotazů za pomocí příkazu
    4. Použití operátorů IN, ALL, ANY a EXISTS
    5. KORELOVANÉ vs. NEKORELOVANÉ PODDOTAZY a jejich zatížení serveru
  • Příkaz CREATE, ALTER, DROP
    1. Základní a rozšířené vytváření a úprava tabulek za pomocí SQL příkazu
    2. Páce s primárním a cizím klíčem
  • Příkazy INSERT, UPDATE, DELETE a TRUNCATE
    1. Základní a rozšířená syntaxe
    2. Hromadné zpracování dat jedním dotazem
Předpokládané znalosti:
Základní ovládání počítače s MS Windows. Psaní speciálních znaků na klávesnici jako jsou ' [ ] / * _ ;
Doporučený následný kurz:
Programování a pokročilé techniky v SQL Serveru (SQL2)
Časový rozvrh:
3 dny (9:00hod. - 17:00hod.)
Cena kurzu:
10 900,00 Kč (13 189,00 Kč včetně 21% DPH)

Vybrané zákaznické reference

Snoeks Automotive CZ s.r.o., Tomáš B.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Na školení bych neměnil nic. Lektor se mi věnoval velmi dostatečně i když jsem byl jako jediný připojený vzdáleně. Velmi dobře odhadl schopnosti všech účastníků a podle toho distribuoval svůj čas. I když jsem se SQL už učil a pracuji s ním, tak jsem se dozvěděl spoustu nových tipů a triků, zopakoval si základy a všechno viděl v jiném(lepším) úhlu. Školení prostě perfektní."
Intrum Czech, s.r.o., Vít D.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Bezvadné školení se spoustou informací, které se budou dát využít v praxi. Lektor velice schopný a nápomocný. Na třídenní školení veliká spousta informací, které je nutné zpracovat, ale bylo super, že se byly předány dobré podněty, které napomáhají pochopit i věci, které byly případně jen ukázány i navíc."
Fyzická osoba, Silvia Š.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"dobre strukturovane, skvele podanie, efektivne tempo, ziadne vyhrady 1*"
Družstevní závody Dražice - strojírna s., Richard P.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Velice užitečné pro absolutní začátečníky. Tudíž přínosem pro mne osobně bylo vše. Přístup lektora super jak ohledně výkladu (srozumitelnosti pro laiky) tak i v rámci dotazování. "
Vojenská zdravotní pojišťovna ČR, Jitka S.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Velmi profesionální přístup, ideálně rozložená část pro teorii, možnost vyzkoušet teorii na příkladech, velmi oceňuji průběžné opakování důležitých informací a předaný materiál, který je možné využít do budoucna. Lektor měl velmi příjemné vystupování a komunikoval se všemi účastníky. "
Tyco Electronics Czech s.r.o., Petr R.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Na školení bych nic neměnil. Plně mi to vyhovovalo, tak jak bylo sestaveno. Děkuji"
ANeT-Advanced Network Technology, s.r.o., David L.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Excelentní lektor, jeho příprava a podklady."
ANeT-Advanced Network Technology, s.r.o., Roman Č.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Super Lektor. Způsob provedení školení naprosto bezvadný. Perfektní vysvětlení pozadí jednotlivých částí."
EUROSOFT - Control s.r.o., Jiří H.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Školení super. Získané informace určitě využiji. Nic bych neměnil. Zaujala mne moje nevědomost u konkrétních témat školení. Přínosem bylo celé školení. "
GUSCHU těsnící technika s.r.o., Daniel K.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"školení bylo super po všech stránkách"
Technologie hlavního města Prahy, a.s., Radek N.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Super školení, super lektor."
S&T CZ s.r.o., Lucie R.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Kladně hodnotím přístup lektora, zapracování zkušeností z života a dodržení časového rozložení kurzu. Rozhodně chválím"
Kooperativa pojišťovna, a.s., Vienna Insurance Group, Andrea D.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Celé školení bylo super. Lektor se snažil vysvětlit vše srozumitelně. Stačilo se probrat hodně látky. Na školení bych nic neměnila. Těším se na uplatnění nových znalostí v práci."
ČEZ, a. s., Martin D.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Perfektní náplň a lektor... Děkuji "
Apatyka servis s.r.o., Kamil K.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"výborný kurz. Určitě dorazím na další, až vstřebám tunu informací. Které jsem tady získal."
T-Mobile Czech Republic a.s., Jakub B.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"školení mělo spád, předčilo očekávání - super, seznámení práce s daty, seznámení SQL, zázemí super"
AHASWARE s.r.o., Lucie J.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Školení mi pomohlo ucelit si představy, které jsem již měla. Některé příkazy jsem si ujasnila. Možná bych upřednostila rychlejší tempo, nicméně chápu, že ne vždy to je možné a že nejsem v kurzu sama."
BOHEMIA ENERGY entity s.r.o., Ondřej T.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Školení perfektní, obsáhlé. Výborné vedení kurzu a odbornost školitele. Kladně hodnotím doporučení užitečných nástrojů. Děkuji"
Ministerstvo školství, mládeže a tělovýchovy, Martin C.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Jsem nadmíru spokojený. Jediné co mě mrzí je to, že jsem tu neseděl před 15 lety."
ŠkoFIN s.r.o., Martin L.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Školení splnilo očekávání. Díky."
Ministerstvo školství, mládeže a tělovýchovy, Petra T.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Celý kurz byl skvělý, velmi přínosný, obrovské množství informací se hůře zpracovávalo, ale podklady zůstanou, což je důležité! Lektor je bezva - odborný i lidský přístup - na další školení s ním bych se klidně přihlásila ;-)"
Fakultní nemocnice v Motole, Eva H.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Je třeba více času na zažití takového množství informací. Snad by bylo lépe již před kurzem mít větší praxi v probíraném. Ale jinak velice děkuji panu lektorovi za vysvětlení i za shovívavost nad pomalejším chápáním. "
Česká spořitelna, a.s., Hana P.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Kurs byl každopádně záživný. Vzhledem k mým (ne)znalostem byl i vyčerpávající, informace užitečné, jen je otázkou, co z nich nakonec sama vytěžím. Mile mě překvapilo i zázemí a kvalita péče o účastníky kursu. Děkuji."
Everesta, s.r.o., Vítězslav N.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Odbornost a komunikační dovednosti školitele byly více než výborné. Řádně vysvětloval látku, v případě nepochopení látky, opakoval.Zázemí učebny včetně zbytku budovy bylo také nadstandardní. Byl jsem 100% spokojen."
Kooperativa pojišťovna, a.s., Vienna Insurance Group, Viktor Š.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Vše naprosto špičkové,zábavné a dobře pochopitelné, nic bych neměnil."
Mikenopa a.s., Jan Š.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Vše super, lektor profík, určitě doporučuji!!!"
ESONIC a.s., Vojtěch M.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Všech bylo skvěle připraveno a zajištěno. Pán lektor dělal výuku tak, aby to pochopili i méně zdatní a přidal i humor, což bylo skvělé. Jenom bych chtěl více cvičení a času na ně, ale to se dá pochopit že záleží na úrovní studentů. Školeni jsem si užil a určitě použiji získané zkušenosti v praxi / prací. Děkuji. "
Ernst & Young, s.r.o., Lucie Č.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Školení bylo skvěle pojaté, lektor uměl všechno jednoznačně vysvětlit, tak že to člověk snadno pochopil. Super příklady, dostatečné procvičení probíraných témat a zodpovězení všech dotazů. Určitě bych na školení k tomuto lektorovi šla znovu."
AUREL CZ s.r.o., Andrea Č.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Byla jsem velmi spokojená celkově s výukou, tak i s lektorem. Děkuji."
PrimeRevenue s.r.o, Edita F.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Byla jsem velmi spokojená. Kurz je výborně strukturován a lektor podal zajímavý a vysoce profesionální výklad. Je dobře,že kurz pro začátečníky, je skutečně veden jako pro začátečníky a neočekává se jakákoli minimální znalost. Bylo zde i příjemné prostředí, včetně zajištěného kvalitního občerstvení. "
Robert Bosch odbytová s.r.o., Michal Š.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Se školením jsem celkově velmi spokojený. Občerstvení bylo příjemné."
Fakultní nemocnice Brno, Zdeňka B.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Kurz jsem si zvolila zejména skrze školitele Lukáše Lusku, jelikož jsem s ním již měla předchozí lektorskou zkušenost a doporučila jsem jej i kolegovi na listopadový termín. Velmi efektivní školení, výborně strukturované. "
UNIPETROL RPA, s.r.o., Vladimíra K.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Příprava školení a připravenost lektora byla vynikající. Chválím individuální přístup."
Fyzická osoba fyzická osoba, Alexandra Š.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"- perfektní výklad - osobní přístup lektora - lektor má odborné znalosti o umí je srozumitelnou cestou předat ostatním - informace, kterou využijí Děkuji moc! "
Československá obchodní banka, a. s., Klára N.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Naprostá spokojenost, velmi dobře vysvětleno. Díky moc"
IVITERA a.s., Jakub P.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Lukas byl skvely lektor, naucil jsem se mnoho noveho! :-)"
Česká spořitelna, a.s., Pavel P.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Příjemné školení a skvělé informace včetně skvělého občerstvení, díky za vše!"
NTT Czech Republic s.r.o., Tomáš S.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Dobrá organizace, příjemné školení."
IMI International s.r.o., Jakub H.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"paráda, příště znovu"
ADW FEED, a. s., Jiří H.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"školení doporučím"
KLIMATEX a.s., Michal H.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Oceňuji zkušenosti a tipy lektora. Celkově byl kurz přínosem. Děkuji"
DATEV.cz s.r.o., Věra M.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Celkově velká spokojenost. Přednášel praktik, to byla přidaná hodnota, která není samozřejmá. Možná "zbytečně" delší úvod, pak méně času na procvičení a pochopení JOIN. A buchty byly taky výborné...:)"
ICT Pro s.r.o., Petr S.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Výborně připravené školení a příklady. Perfektně převeditelné do praxe."
Kooperativa pojišťovna, a.s., Vienna Insurance Group, Filip L.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Kurz byl velmi užitečný. Lektor a napečené sladkosti na jedničku. "
České radiokomunikace a.s., Marie P.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Školení bylo super, moc mně pomohlo a získané znalosti využiji v praxi. Pan Luska byl vynikající, ochotně pomohl, poradil, výklad byl srozumitelný a měl trpělivost i s méně chápajícími tvory. Moc děkuji."
Modrá pyramida stavební spořitelna, a.s., Veronika L.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Výborný školitel, není uspávač hadů, super živý projev"
Kooperativa pojišťovna, a.s., Vienna Insurance Group, Kristýna P.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Ackoliv jsem absovovala jiz nekolik kurzu SQL i praxi s vyvojari,toto bylo pro mne nejvice prinosne!Skvele tipy,pomucky a logicke a srozumitelne vysvetleni.Skvely skolitel,ktery si na 100% dokazal udrzet moji pozornost.Jeste jednou dekuji a doufam,ze se mi podari absolvovat dalsi skoleni."
Sumisho Global Logistics Europe s.r.o., Tomáš H.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"výborný kurz, zvláště pro neznalé."
Aramark, s.r.o., Jaroslav B.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Skvělý výklad Děkuji"
Aramark, s.r.o., Pavel B.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Nové pohledy na danou problematiku se skvělým výkladem."
Komerční banka, a.s., Monika D.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Školení bylo bezva!! Školitel měl skvělý přednes a všechno hezky vysvětlil. Občerstvení bylo připraveno, jídlo, pití, vše v pořádku. "
Notino, s.r.o., Michal V.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Super, děkuji a chválím :-)"
Notino, s.r.o., Ivana M.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Kurz splnil nad rámec toho co jsem očekávala. Velmi oceňuji připravenost lektora."
Generali Investment CEE, investiční společnost, a.s., Kateřina P.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Velká pochvala pro Lektora Lukaše Lusku. Naprosto srozumitelný výklad, velká trpělivost s účastníky při řešení úkolů. Měla jsem z SQL strach a už nemám:-)))))"
Generali Investment CEE, investiční společnost, a.s., Kateřina B.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Mnoho užitečných a praktických informací řada materiálů a příkladů tempo a prostředí"
Continental Barum s.r.o., Ján G.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Spousta příkladů praktického užití příkazů"
International SOS Assistance (CZ) s.r.o., Lukáš Z.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Kurz byl vedený odpobrně se spoustou zajímavostí. Veškeré znalosti jsou dobře využitelné v praxi. Lektor byl skvěle připravený a odborný. "
TIRECHECK s.r.o., Romain M.
Základy jazyka SQL v SQL Serveru - dotazování a manipulace s daty ( SQL1)
"Great course, gave me a good understanding of SQL basics."