Course detail

Administration of Oracle Database System

FIT-IODAcad. year: 2013/2014

Item has no anotation.

Language of instruction

Czech

Number of ECTS credits

4

Mode of study

Not applicable.

Learning outcomes of the course unit

Item has no knowledges.

Prerequisites

There are no prerequisites

Co-requisites

Not applicable.

Planned learning activities and teaching methods

The course uses teaching methods in form of Lecture - 2 teaching hours per week, Computer exercise - 1 teaching hour per week.

Assesment methods and criteria linked to learning outcomes

Výuka není kontrolována.

Course curriculum

    Work placements

    Not applicable.

    Aims

    Item has no goals.

    Specification of controlled education, way of implementation and compensation for absences

    There are no checked study.

    Recommended optional programme components

    Not applicable.

    Prerequisites and corequisites

    Not applicable.

    Basic literature

    Bob Bryla, Kevin Loney. Oracle Database 11g DBA Handbook. McGraw Hill, 2007. ISBN 0071496637 Robert Freeman, Matthew Hart. Oracle RMAN 11g BAckup and Recovery. McGraw Hill, 2010. ISBN 0071628606

    Recommended literature

    Not applicable.

    Classification of course in study plans

    • Programme IT-BC-3 Bachelor's

      branch BIT , 0 year of study, summer semester, elective

    Type of course unit

     

    Lecture

    26 hod., optionally

    Teacher / Lecturer

    Syllabus

    1. Ú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.
    2. 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.
    3. 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.
    4. Přehled databázových objektů: Tabulky, pohledy, indexy a jejich organizace, materializované pohledy, programové objekty, vlastnosti těchto objektů.
    5. 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.
    6. 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.
    7. 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í.
    8. 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.
    9. 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.
    10. Sledování výkonu: Prostředky Enterprise Manageru pro sledování výkonu, koncepce AWR snapshotů, ASH.
    11. 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í.
    12. Prostředky ASM (Automatic Storage Management): Koncepce ASM, diskgroups, failgroups, prostředky pro správu ASM instance, požadavky na fyzické úložiště.
    13. 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.

    Exercise in computer lab

    13 hod., optionally

    Teacher / Lecturer

    Syllabus

    1. Úvodní cvičení: Seznámení s laboratoří, prostředí pro virtualizaci, způsob hodnocení a odevzdání projektů.
    2. Instalace a konfigurace systému Oracle 11g v UNIXovém operačním systému.
    3. Správa systému: Enterprise Manager, konfigurace Listeneru.
    4. Práce s databázovými objekty: Typy objektů v databázi, funkcní rozšíření databáze.
    5. Správa fyzického prostoru databáze: Zrcadlení řídicího souboru databáze a žurnálu, datové soubory.
    6. Správa logického prostoru databáze: Vytvoření a modifikace tabulkových prostorů, správa SGA a PGA paměti.
    7. 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.
    8. Zálohování systému: Zálohování prostřednictvím Enterprise Manageru a RMANu, skriptovací jakyk RMANu.
    9. Obnova systému: Obnova systému po výpadku v prostředí Enterprise Manageru a RMANu, snapshoting, vlastnost MTTR, obnova instance.
    10. Sledování výkonu, proaktivní a reaktivní ladění systému: Koncepce advisorů, sledované vlastnosti systému, autoladění.
    11. Prostředky ASM: Migrace do ASM, správa ASM úložiště.
    12. Prostředí aplikačního klusteru: Instalace, správa.
    13. Rezerva, náhradní cvičení.