Detail kurzu
základy dotazování a manipulace s daty v SQL Serveru (SQL1)
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.
Obsah kurzu
- Ú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
Cílová skupina
https://www.skoleni-ict.cz/kurz/Zaklady-jazyka-SQL-v-SQL-Serveru-ziskavani-dat-SQL1A.aspxHodnocení
Organizátor
Podobné kurzy
podle názvu a lokality