Náplň přednášek. Přednášky budou vedeny z části teoreticky a z části jako demonstrované cvičení. Na přednáškách tedy dojde k vyřešení základních úkolů, přičemž studenti by měli mít k dispozici SŘBD na kterém budou moci jednotlivé úkoly provádět paralelně s přednášejícím. Harmonogram jednotlivých přenášek bude následující:
1. SQL Server - vytvoření databáze, filegroups, datové soubory, nastavení parametrů instance a databáze, vytvoření uživatele, přiřazení rolí a oprávnění (vzhledem k databázi, vzhledem k instanci), zálohování a zotavení.
2. SQL Server - služby, resource governor, audit databáze, automatická údržba databáze (reorganizace indexů), zobrazení logů, vytvoření objektů v daném schématu a filegroup, log shiping.
3. Oracle - tabulkové prostory, datové soubory, restart databáze, nastavení parametrů databáze, nastavení paměti, zotavení (archivace log souborů) a záloha, uživatelé, oprávnění a role.
4. Oracle - služby, alert log, trace logy, resource governor, audit databáze, automatická údržba, vytvoření tabulek, nastavení treshold hodnot.
5. MySQL - datové soubory, uživatelé a oprávnění, zotavení a záloha, nastavení databáze.
6. Shrnutí a obecné povídání o DBA, Platforma (RAID, NUMA, Klastrování).
7. SQL Server - fyzický návrh databáze (clustered, unclustered index, materialized views), sledování vytížení na SQL Serveru, ladění fyzického návrhu.
8. Oracle - fyzický návrh databáze v Oracle, sledování vytížení, ladění databáze.
9. Oracle - automatické ladění databáze, database replay.
Na počítačových cvičeních se již budou studenti samostatně snažit vyřešit zadané úkoly z oblasti probrané na přednášce.
1. SQL Server - vytvoření databáze, filegroups, datové soubory, nastavení parametrů instance a databáze, vytvoření uživatele, přiřazení rolí a oprávnění (vzhledem k databázi, vzhledem k instanci), zálohování a zotavení.
2. SQL Server - služby, resource governor, audit databáze, automatická údržba databáze (reorganizace indexů), zobrazení logů, vytvoření objektů v daném schématu a filegroup, log shiping.
3. Oracle - tabulkové prostory, datové soubory, restart databáze, nastavení parametrů databáze, nastavení paměti, zotavení (archivace log souborů) a záloha, uživatelé, oprávnění a role.
4. Oracle - služby, alert log, trace logy, resource governor, audit databáze, automatická údržba, vytvoření tabulek, nastavení treshold hodnot.
5. MySQL - datové soubory, uživatelé a oprávnění, zotavení a záloha, nastavení databáze.
6. Shrnutí a obecné povídání o DBA, Platforma (RAID, NUMA, Klastrování).
7. SQL Server - fyzický návrh databáze (clustered, unclustered index, materialized views), sledování vytížení na SQL Serveru, ladění fyzického návrhu.
8. Oracle - fyzický návrh databáze v Oracle, sledování vytížení, ladění databáze.
9. Oracle - automatické ladění databáze, database replay.
Na počítačových cvičeních se již budou studenti samostatně snažit vyřešit zadané úkoly z oblasti probrané na přednášce.