CH009: Microsoft SQL Server 2019 - vývoj databází
Tento pětidenní kurz je určen IT specialistům, kteří chtějí získat znalosti a dovednosti v oblasti nasazení a programování databází v prostředí SQL Serveru 2019. V kurzu se zaměříme na tvorbu a použití tabulek, databázových objektů, procedur, indexů a funkcí.
Co se v kurzu naučíte
- Modul 1: Úvod do vývoje databáze
Úvod do SQL Server
Základy konfigurace
- Modul 2: Návrh a nasazení tabulek
Návrh tabulek
Datové typy
Práce se schématy
Tvorba a úprava tabulek
- Modul 3: Pokročilé návrhy tabulek
Horizontální rozdělení tabulek
Komprese dat
Dočasné tabulky
- Modul 4: Zajištění datové integrity
Metody pro zajištění datové integrity
Implementace doménové integrity
Nasazení referenční integrity
- Modul 5: Úvod do indexů
Základy indexování
Datové typy a indexy
Jednoduché a složené indexy
- Modul 6: Pokročilé techniky indexů
Správa indexů
Exekuční plány
Užití Database Engine Tuning Advisor
- Modul 7: Columnstore indexy
Úvod do Columnstore indexů
Tvorba Columnstore indexů
- Modul 8: Návrh a implementace pohledů
Úvod k pohledům
Tvorba s správa pohledů
Výkonnostní vlastnosti pohledů
- Modul 9: Návrh a implementace uložených procedur
Úvod do procedur
Práce s uloženými procedurami
Parametry
Kontrola exekučního kontextu
- Modul 10: Návrh a nasazení funkcí
Přehled funkcí
Návrh a nasazení skalárních funkcí
Návrh a implementace tabulkových funkcí
Kritéria pro použití funkcí
Alternativy k funkcím
- Modul 11: Triggery
Návrh DML triggerů
Nasazení DML triggerů
Pokročilé koncepty triggerů
- Modul 12: Použití In-Memory tabulek
In-Memory tabulky
Nativní uložené procedury
- Modul 13: Implementace CLR
Úvod do integrace SQL CLR
Import a konfigurace sestavení
Implementace SQL CLR
- Modul 14: Ukládání a dotazování XML dat
Úvod do XML a XML schémat
Uložení XML dat
Nasazení XML datového typu
Použití T-SQL
Úvod do xQuery
- Modul 15: Práce se Spatial daty
Úvod do Spatial dat
Práce se Spatial datovými typy
Použití Spatial dat v aplikacích
- Modul 16: Ukládání a vyhledávání BLOBŮ a textových dokumentů na SQL Serveru
BLOB data
FileStream
Fulltextové vyhledávání
Certifikace
Po absolvování kurzu získáte oficiální certifikát společnosti Computer Help.
Požadované znalosti
Zkušenosti s jazykem Transact-SQL a relačními databázemi.