Pełny opis: |
Treść wykładu
- Cel, zakres i zasady zaliczania przedmiotu. Literatura i
materiały pomocnicze. Zadania administratora bazy danych DBA. Przegląd architektury serwera Oracle. Obszary pamięci SGA i PGA, procesy, pliki.
- Metody identyfikacji uprawnień przy zamkniętej bazie.
Uruchamianie i zamykanie instancji, otwieranie i zamykanie bazy danych.
- Fizyczna i logiczna struktura bazy danych. Pliki parametrów i
najważniejsze parametry. Tworzenie bazy danych. Tworzenie perspektyw słownika i pakietów PL/SQL. Perspektywy słownika danych i perspektywy dynamiczne.
- Sposoby realizacji poleceń SQL. Etapy realizacji poleceń SELECT i
DML. Transakcje. Spójność odczytu. Zadania procesów DBWn, CKPT, LGWR i ARCn i charakterystyka ich działania. Blokowanie i współbieżność procesów.
- Zarządzanie przestrzeniami tabel. Przestrzenie zarządzane
lokalnie i przez słownik danych. Przestrzenie wycofania i tymczasowe. Domyślna i domyślna tymczasowa przestrzeń tabel. Rozdzielanie przestrzeni na różne urządzenia i/o. Oracle Managed Files. Przestrzenie tylko do odczytu. Zarządzanie przydziałem przestrzeni dla segmentów i ekstentów. Budowa bloku i parametry zarządzające przestrzenią bloku.
- Rodzaje segmentów i typy danych. Zarządzanie segmentami tabel i
indeksów. Alternatywne metody przechowywania danych. Klastry indeksowe i haszujące. Tabele IOT. Indeksy B-drzewa i bitmapowe, ich cechy i zastosowania.
- Sposoby zapewnienia integralności danych. Warunki deklaratywne
integralności.
- Domena bezpieczeństwa. Zarządzanie użytkownikami i uprawnieniami.
Kończenie sesji użytkowników. Uprawnienia systemowe i obiektowe, ich nadawanie i odbieranie. Role - nazwane zestawy przywilejów. Zarządzanie rolami domyślnymi i niedomyślnymi. Role aplikacyjne. Audyt - śledzenie działań użytkowników. Obserwacja poleceń, wykorzystania uprawnień i działań na obiektach. Zabezpieczenie dziennika obserwacji. Profile. Zarządzanie zasobami systemowymi i warunkami dla haseł.
- Metody realizacji kopii zapasowej i odtwarzania. Archiwizacja
logiczna i fizyczna. Export i import. Odtwarzanie bez archiwizacji. Włączanie i wyłączanie archiwizacji. Odtwarzanie kompletne (pełne) z archiwizacją. Minimalizacja czasu niedostępności bazy. Obsługa operacji 24-godzinnych. Odtwarzanie równoległe.
- Odtwarzanie niepełne: do punktu w czasie, do systemowego numeru
zmiany, do przerwania i z użyciem kopii pliku kontrolnego. Tworzenie pliku kontrolnego.
- Obsługa języków narodowych - globalizacja.
- Ładowanie bezpośrednie - SQLLDR. Reorganizacja bazy danych
(EXP/IMP).
Zakres laboratorium (4x4godz.):
- Instalacja, zimny backup, odtwarzanie bazy z zimnego
backupu (klonowanie). Tworzenie bazy danych, polecenia startup i shutdown, podstawowe przestrzenie tabel, zwielokrotnienie plików kontrolnych i plików dziennika powtórzeń.
- Zarządzanie przestrzeniami tabel. Zarządzanie przestrzenią
wycofania. Korzystanie ze słownika danych.
- Zarządzanie segmentami danych i indeksów: tablice, indeksy,
klastry indeksowe i laszujące, tabele IOT. Deklaratywne warunki integralności.
- Zarządzanie domeną bezpieczeństwa. Użytkownicy, przywileje, role,
profile i zarządzanie nimi. Monitorowanie bazy.
Poprzedniki
|