Název předmětu | Microsoft SQL Server |
---|---|
Kód předmětu | KI/0204 |
Organizační forma výuky | Seminář |
Úroveň předmětu | Bakalářský |
Rok studia | nespecifikován |
Semestr | Zimní a letní |
Počet ECTS kreditů | 2 |
Vyučovací jazyk | Čeština |
Statut předmětu | Povinně-volitelný |
Způsob výuky | Kontaktní |
Studijní praxe | Nejedná se o pracovní stáž |
Doporučené volitelné součásti programu | Není |
Vyučující |
---|
|
Obsah předmětu |
1. Úvod k MS SQL Serveru (instalace, konfigurace, SQL služby, prostředí SSMS) 2. Uložení dat (typy souborů, filegroups a partitioning, fyzická struktura datového souboru, úvod do indexů) 3. Rowstore indexy (clustered vs. non-clustered indexy, ukázky optimalizace) 4. Columnstore indexy (přínos columnstore indexů a využití v datových skladech, ukázky optimalizace) 5. T-SQL (SELECT, VIEW, UDF, PROCEDURE, TRIGGER, Error Handling) 6. Transakce (zámky/deadlocky, izolační úrovně) 7. Optimalizace (exekuční plány, optimalizace dotazů, parameter sniffing) 8. Administrace (best practice, fyzické umístění databází, zálohování, fragmentace a údržba indexů, údržba statistik) 9. Security na úrovni serveru a databáze (SQL logins, database users, roles, auditing, hacking SQL Serveru) 10. Monitorování SQL Serveru (profiler, extended events, vlastní řešení, query store na úrovni databáze) 11. SQL Server Agent (tvorba plánovaných úloh, typy úloh, proxies) 12. In-memory OLTP (výhody a nevýhody, praktická ukázka nasazení, výkonové porovnání) 13. BI řešení postavené na produktech od společnosti Microsoft (SSIS, SSAS, SSRS / Power BI)
|
Studijní aktivity a metody výuky |
nespecifikováno |
Výstupy z učení |
Kurz je zaměřen na získání teoretických a především praktických znalostí v oblasti práce s Microsoft SQL Serverem. Na seminářích budou také představeny nástroje SQL Server Integration Services, SQL Server Analysis Services a Power BI.
|
Předpoklady |
nespecifikováno
|
Hodnoticí metody a kritéria |
nespecifikováno
Aktivní účast ve výuce, zvládnutí zadaných praktických úkolů |
Doporučená literatura |
|
Studijní plány, ve kterých se předmět nachází |
Fakulta | Studijní plán (Verze) | Kategorie studijního oboru/specializace | Doporučený semestr | |
---|---|---|---|---|
Fakulta: Přírodovědecká fakulta | Studijní plán (Verze): Informatika (dvouoborové) (A14) | Kategorie: Informatické obory | - | Doporučený ročník:-, Doporučený semestr: - |
Fakulta: Přírodovědecká fakulta | Studijní plán (Verze): Informační systémy (A14) | Kategorie: Informatické obory | - | Doporučený ročník:-, Doporučený semestr: - |
Fakulta: Přírodovědecká fakulta | Studijní plán (Verze): Informatika (dvouoborové) (A14) | Kategorie: Informatické obory | - | Doporučený ročník:-, Doporučený semestr: - |
Fakulta: Přírodovědecká fakulta | Studijní plán (Verze): Informační systémy (A14) | Kategorie: Informatické obory | - | Doporučený ročník:-, Doporučený semestr: - |