Detail předmětu
Administrace databázového systému Oracle
FIT-IODAk. rok: 2014/2015
Architektura systému Oracle 11g, instalace systému, konfigurace systému, role správce a prostředky pro administraci, správa fyzického a logického prostoru, správa uživatelů, řízení přístupu a bezpečnost, zálohování a obnova, sledování výkonu, proaktivní a reaktivní ladění systému, prostředky ASM, prostředí aplikačního klastru.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
Student bude schopný provést instalaci, konfiguraci a správu databázového systému Oracle 11g.
Prerekvizity
Způsob a kritéria hodnocení
Osnovy výuky
- Osnova přednášek:
- Úvodní informace: Osnova a cíle předmětu, organizace výuky v laboratoři, prostředí pro laboratoře. Architektura systému Oracle 11g: Procesy na pozadí, serverové procesy, systémová globální paměť, správa paměti, přehled fyzické vrstvy.
- Instalace systému, konfigurace systému: definice Oracle home, Oracle Inventory, Oracle Universal Installer, interaktivní a automatická instalace systému, konfigurační nástroje DBCA a NETCA.
- Role správce a prostředky pro administraci: Úlohy správce systému, architektura Enterprise Manageru, SQL příkazy pro správu, spouštění a ukončení instance databáze.
- Přehled databázových objektů: Tabulky, pohledy, indexy a jejich organizace, materializované pohledy, programové objekty, vlastnosti těchto objektů.
- Správa fyzického prostoru databáze: Vlastnosti a struktura datových souborů, žurnálu, řídicího souboru databáze, autentizace správců databáze.
- Správa logického prostoru databáze: Tabulkové prostory, segmenty, extenty a datové bloky, souvislost SGA paměti s fyzickými a logickými strukturami databáze.
- Správa uživatelů, řízení přístupu a bezpečnost: Schéma a jeho vlastnosti, profil uživatele, autentizace uživatele, zajištění bezpečnosti a řízení přístupu k objektům a systémovým operacím, auditování.
- Zálohování systému: Typy záloh (hot a cold), archivní a nearchivní režim databáze, přehled zálohovacích zařízení, RMAN (Recovery Manager) a jeho jazyk.
- Obnova systému: Typy výpadků systémů, technologie snapshotů, obnova systému po výpadku, obnova do posledního stavu nebo do určitého časového bodu.
- Sledování výkonu: Prostředky Enterprise Manageru pro sledování výkonu, koncepce AWR snapshotů, ASH.
- Proaktivní a reaktivní ladění systému: Reakce na změnu chování systému, prevence proti změně v chování systému, SQL Advisor, Access Advisor, implementace doporučení.
- Prostředky ASM (Automatic Storage Management): Koncepce ASM, diskgroups, failgroups, prostředky pro správu ASM instance, požadavky na fyzické úložiště.
- Prostředí aplikačního klastru (Clusterware, Oracle RAC): Představení technologie zajišťující vysokou dostupnost a odezvu systému, koncepre Oracle HA, instance databáze v prostředí Oracle RAC.
- Úvodní cvičení: Seznámení s laboratoří, prostředí pro virtualizaci, způsob hodnocení a odevzdání projektů.
- Instalace a konfigurace systému Oracle 11g v UNIXovém operačním systému.
- Správa systému: Enterprise Manager, konfigurace Listeneru.
- Práce s databázovými objekty: Typy objektů v databázi, funkcní rozšíření databáze.
- Správa fyzického prostoru databáze: Zrcadlení řídicího souboru databáze a žurnálu, datové soubory.
- Správa logického prostoru databáze: Vytvoření a modifikace tabulkových prostorů, správa SGA a PGA paměti.
- Správa uživatelů, řízení přístupu a bezpečnost: Vytvoření a modifikace uživatelů, přidělování a odebírání systémových a objektových práv uživatelům a rolím.
- Zálohování systému: Zálohování prostřednictvím Enterprise Manageru a RMANu, skriptovací jakyk RMANu.
- Obnova systému: Obnova systému po výpadku v prostředí Enterprise Manageru a RMANu, snapshoting, vlastnost MTTR, obnova instance.
- Sledování výkonu, pr
Osnova počítačových cvičení:
Učební cíle
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
- Vypracované a odevzdané projekty.
- Prezentace třetího projektu.
- Závěrečný test.
Základní literatura
Zařazení předmětu ve studijních plánech
Typ (způsob) výuky
Přednáška
Vyučující / Lektor
Osnova
- Úvodní informace: Osnova a cíle předmětu, organizace výuky v laboratoři, prostředí pro laboratoře. Architektura systému Oracle 11g: Procesy na pozadí, serverové procesy, systémová globální paměť, správa paměti, přehled fyzické vrstvy.
- Instalace systému, konfigurace systému: definice Oracle home, Oracle Inventory, Oracle Universal Installer, interaktivní a automatická instalace systému, konfigurační nástroje DBCA a NETCA.
- Role správce a prostředky pro administraci: Úlohy správce systému, architektura Enterprise Manageru, SQL příkazy pro správu, spouštění a ukončení instance databáze.
- Přehled databázových objektů: Tabulky, pohledy, indexy a jejich organizace, materializované pohledy, programové objekty, vlastnosti těchto objektů.
- Správa fyzického prostoru databáze: Vlastnosti a struktura datových souborů, žurnálu, řídicího souboru databáze, autentizace správců databáze.
- Správa logického prostoru databáze: Tabulkové prostory, segmenty, extenty a datové bloky, souvislost SGA paměti s fyzickými a logickými strukturami databáze.
- Správa uživatelů, řízení přístupu a bezpečnost: Schéma a jeho vlastnosti, profil uživatele, autentizace uživatele, zajištění bezpečnosti a řízení přístupu k objektům a systémovým operacím, auditování.
- Zálohování systému: Typy záloh (hot a cold), archivní a nearchivní režim databáze, přehled zálohovacích zařízení, RMAN (Recovery Manager) a jeho jazyk.
- Obnova systému: Typy výpadků systémů, technologie snapshotů, obnova systému po výpadku, obnova do posledního stavu nebo do určitého časového bodu.
- Sledování výkonu: Prostředky Enterprise Manageru pro sledování výkonu, koncepce AWR snapshotů, ASH.
- Proaktivní a reaktivní ladění systému: Reakce na změnu chování systému, prevence proti změně v chování systému, SQL Advisor, Access Advisor, implementace doporučení.
- Prostředky ASM (Automatic Storage Management): Koncepce ASM, diskgroups, failgroups, prostředky pro správu ASM instance, požadavky na fyzické úložiště.
- Prostředí aplikačního klastru (Clusterware, Oracle RAC): Představení technologie zajišťující vysokou dostupnost a odezvu systému, koncepre Oracle HA, instance databáze v prostředí Oracle RAC.
Cvičení na počítači
Vyučující / Lektor
Osnova
- Úvodní cvičení: Seznámení s laboratoří, prostředí pro virtualizaci, způsob hodnocení a odevzdání projektů.
- Instalace a konfigurace systému Oracle 11g v UNIXovém operačním systému.
- Správa systému: Enterprise Manager, konfigurace Listeneru.
- Práce s databázovými objekty: Typy objektů v databázi, funkcní rozšíření databáze.
- Správa fyzického prostoru databáze: Zrcadlení řídicího souboru databáze a žurnálu, datové soubory.
- Správa logického prostoru databáze: Vytvoření a modifikace tabulkových prostorů, správa SGA a PGA paměti.
- Správa uživatelů, řízení přístupu a bezpečnost: Vytvoření a modifikace uživatelů, přidělování a odebírání systémových a objektových práv uživatelům a rolím.
- Zálohování systému: Zálohování prostřednictvím Enterprise Manageru a RMANu, skriptovací jakyk RMANu.
- Obnova systému: Obnova systému po výpadku v prostředí Enterprise Manageru a RMANu, snapshoting, vlastnost MTTR, obnova instance.
- Sledování výkonu, proaktivní a reaktivní ladění systému: Koncepce advisorů, sledované vlastnosti systému, autoladění.
- Prostředky ASM: Migrace do ASM, správa ASM úložiště.
- Prostředí aplikačního klusteru: Instalace, správa.
- Rezerva, náhradní cvičení.