Detail kurzu
Jazyk SQL - základy dotazování a manipulace s daty v SQL Serveru
ICT Pro s.r.o.
Popis kurzu
Úvod do světa relačních databází a příkazů jazyka SQL, které slouží pro manipulaci s daty, tvorbu tabulek, vkládání, úpravu a odstraňování dat uložených na SQL Serveru.
- Zorientovat se v prostředí programu SQL Server Management Studio (SSMS)
- Používat jazyk T-SQL (Transact-SQL) pro zápis výběrových dotazů a jejich omezujících kritérií
- Seznámit se s jednotlivými typy relačních vazeb mezi tabulkami
- Propojovat záznamy z více tabulek
- Kurz je určen pro analytiky, manažery a vývojáře, kteří potřebují získávat, upravovat a analyzovat data z SQL Serveru
Obsah kurzu
- Základy programování
- Práce s daty a vývoj software
- Výběr programovacího jazyka
- Silné a slabé stránky Pythonu
- Pracovní prostředí
- Instalace Pythonu
- Práce v příkazovém řádku
- Úprava programů v textovém editoru
- Online nástroje
- První kroky
- Počítání a práce s čísly
- Komunikace s uživatelem
- Proměnné a hodnoty
- Práce s textem
- Přiřazení a kopírování
- Objekty a reference
- Uložení globálních proměnných
- Význam operátoru přiřazení
- Kopírování objektů
- Seznamy objektů
- Úvod do SQL Serveru
- Základní informace o jazyku SQL a historie
- Standardy jazyka
- Rozdělení příkazů
- Primární a cizí klíče
- Relace, Relační vazby, referenční integrita
- Datové typy sloupců
- Zajištění datové integrity za pomocí SSMS
- Základní orientace v SQL Server Management Studio (SSMS)
- Omezení na vkládané hodnoty - NULL a NOT NULL, CONSTRAINTS
- Výchozí hodnoty
- Unikátní hodnoty
- Identita a její automatické generování
- Referenční integrita - primární a cizí klíče
- Logika INDEXŮ
- Použití příkazu SELECT
- Základní syntaxe a použití
- Používání aliasů
- Práce se sloupci za pomocí textových, matematických a datumových funkcí
- Řazení výsledků pomocí ORDER BY
- Filtrování dat pomocí WHERE
- Používání výrazů a operátorů
- Efektivní vyhledávání záznamu - ignorování velkých, malých písmen a diakritiky
- Vyhledávání NULL hodnot a zobrazení defaultních hodnot na místo NULL
- Eliminace duplicitních záznamů
- Seskupování dat pomocí GROUP BY
- GROUP BY vs. Alias sloupců
- Základní agregační funkce
- Agregační funkce a zpracovávání NULL hodnot
- Filtrování seskupených dat pomocí HAVING
- Dopad dotazů na výkon SQL Serveru
- Omezování množství vrácených záznamů pomocí TOP
- Spojování dat z více tabulek
- Základní rozdělení klauzulí JOIN
- INNER JOIN, LEFT a RIGHT OUTER JOIN, FULL JOIN
- Spojování tabulek sami se sebou
- UNION, UNION ALL, EXCEPT, INTERSECT, výběr jedinečných dat z dvou tabulek
- Pohledy (VIEW)
- Úvod do view
- Základy vytvoření a použití VIEW
- Poddotazy (SUBSELECT)
- Úvod do poddotazů
- Použití poddotazů za pomocí odvozené tabulky
- Použití poddotazů za pomocí příkazu
- Použití operátorů IN, ALL, ANY a EXISTS
- KORELOVANÉ vs. NEKORELOVANÉ PODDOTAZY a jejich zatížení serveru
- Příkaz CREATE, ALTER, DROP
- Základní a rozšířené vytváření a úprava tabulek za pomocí SQL příkazu
- Práce s primárním a cizím klíčem
- Příkazy INSERT, UPDATE, DELETE a TRUNCATE
- Základní a rozšířená syntaxe
- Hromadné zpracování dat jedním dotazem
Cieľová skupina
Kurz je určen pro analytiky, manažery a vývojáře, kteří potřebují získávat a analyzovat data z SQL Serveru.
https://www.skoleni-ict.cz/kurz/Jazyk-SQL-zaklady-dotazovani-a-manipulace-s-daty-v-SQL-Serveru-SQL1.aspx
Certifikát
Osvědčení o úspěšném absolvování kurzu.
Poznámka k cene
Cena zahrnuje: služby kvalifikovaného školitele, přípravu školení, přizpůsobení obsahu požadavkům klienta, osvědčení (certifikát) o absolvování, psací potřeby (blok a tužka), zpětnou vazbu a dokumentaci ke školení, oběd a občerstvení, školicí prostory
Hodnotenie
Organizátor
Podobné kurzy
podľa názvu a lokality