Plan Szkolenia

Wprowadzenie

  • Przegląd architektury serwera bazy danych Oracle
  • Przegląd wielokonteneryzacji baz danych Oracle
  • Instancja bazy danych Oracle i partycjonowanie bazy danych

Dostęp do Bazy Danych Oracle

  • Łączenie się z instancją bazy danych Oracle
  • Używanie narzędzi bazodanowych Oracle
  • SQL*Plus
  • Używanie Oracle SQL Developer
  • Używanie asystenta konfiguracji bazy danych (DBCA)
  • Zrozumienie funkcji Enterprise Manager Cloud Control 13c
  • Przegląd składnika Oracle Enterprise Manager
  • Jedno okno do zarządzania przedsiębiorstwem
  • Zarządzanie bazą danych Oracle Enterprise Manager

Tworzenie Bazy Danych Oracle

  • Tworzenie bazy danych Oracle za pomocą DBCA
  • Tworzenie bazy danych Oracle przy użyciu polecenia SQL

Praca z Instancjami Bazy Danych

  • Uruchamianie instancji bazy danych Oracle
  • Zamknięcie instancji bazy danych Oracle
  • Porównanie trybów zamknięcia
  • Otwieranie i zamykanie PDBs
  • Konfigurowanie PDBs

Zarządzanie Instancjami Bazy Danych

  • Używanie parametrów inicjalizacji
  • Praca z automatyczną reprezentacją diagnostyczną
  • Wyświetlanie dziennika alertów
  • Używanie plików śledzących
  • Administracja plikiem DDL log file
  • Praca z dynamicznymi widokami wydajnościowymi
  • Używanie słownika danych

Przegląd Usług Oracle Net Services

  • Definiowanie składników usług Oracle net services
  • Konfigurowanie i zarządzanie usługami Oracle net services
  • Przegląd nasłuchiwacza Oracle net listener
  • Porównanie architektur dedykowanych i udostępnionych serwerów

Metody Nazewnictwa

  • Ustanawianie połączeń sieciowych Oracle
  • Zrozumienie metod nazewnictwa
  • Łatwe łączenie (easy connect)
  • Nazewnictwo lokalne i katalogowe
  • Zarządzanie obciążeniem przy użyciu usług bazy danych
  • Tworzenie usług bazy danych

Praca z Nasłuchiwaczem (Listener)

  • Używanie domyślnego nasłuchiwacza
  • Konfigurowanie dynamicznej rejestracji usług
  • Konfigurowanie statycznej rejestracji usług

Konfigurowanie Architektury Udostępnionego Serwera (Shared Server)

  • Włączanie udostępnionego serwera
  • Sterowanie operacjami udostępnionego serwera
  • Używanie SGA i PGA
  • Rozważania dotyczące konfiguracji udostępnionego serwera

Konfigurowanie Oracle Connection Manager

  • Zrozumienie Oracle Connection Manager
  • Używanie reguł filtrujących
  • Implementacja kontroli dostępu do sieci wewnętrznej i zewnętrznej
  • Używanie multiplexowania sesji
  • Konfigurowanie Oracle Connection Manager
  • Konfigurowanie pliku cman.ora
  • Konfigurowanie klientów
  • Konfigurowanie serwera bazy danych
  • Używanie narzędzia kontrolnego Oracle Connection Manager

Tworzenie PDBs

  • Wdrażanie nowych baz danych wtyczkowych (pluggable databases)
  • Tworzenie nowej PDB z PDB$SEED
  • Używanie klauzuli FILE_NAME_CONVERT
  • Używanie OMF lub parametru PDB_FILE_NAME_CONVERT
  • Inne techniki tworzenia PDBs

Zarządzanie PDBs

  • Zmiana trybu PDB
  • Modyfikacja ustawień PDB
  • Zmiana parametrów inicjalizacji
  • Używanie polecenia Alter System w PDB
  • Konfigurowanie nazwy hosta i numeru portu dla każdej PDB
  • Usuwanie PDBs

Zrozumienie Przechowywania Danych Bazy Danych

  • Architektura przechowywania danych bazy danych
  • Struktury bazy danych
  • Używanie segmentów, partycji i bloków
  • Używanie tabel przestrzeni i plików danych
  • Zrozumienie typów segmentów
  • Przechowywanie danych tabelarycznych
  • Treść bloku bazy danych
  • Zarządzanie opóźnionym tworzeniem segmentów
  • Monitorowanie użycia przestrzeni tabel przestrzeni

Zarządzanie Tabel Przestrzeniami (Tablespaces)

  • Tworzenie tabel przestrzeni
  • Definiowanie domyślnych tabel przestrzeni permanentnych
  • Praca z tymczasowymi tabelami przestrzeni
  • Modyfikowanie i usuwanie tabel przestrzeni
  • Implementacja Oracle Managed File (OMF)
  • Przesuwanie lub zmienianie nazwy pliku danych online

Poprawa Użycia Przestrzeni

  • Zrozumienie funkcji zarządzania przestrzenią
  • Zarządzanie przestrzenią bloków
  • Określanie kompresji tabeli

Zarządzanie Danymi Cofniętymi (Undo Data)

  • Zarządzanie transakcjami i danymi cofniętymi
  • Przechowywanie informacji o cofnięciu
  • Konfigurowanie zatrzymania danych cofniętych (undo retention)
  • Włączanie tymczasowego cofnięcia (temporary undo)

Tworzenie i Zarządzanie Kontami Użytkowników

  • Konta administratorów dostarczonych przez Oracle
  • Autoryzacja użytkowników
  • Przydzielanie kwot (quotas)

Konfigurowanie Uprawnień i Ról

  • Zrozumienie uprawnień systemowych
  • Konfigurowanie uprawnień systemowych
  • Zarządzanie uprawnieniami

Konfigurowanie Ograniczeń Zasobów Użytkowników

  • Zarządzanie profilami i użytkownikami
  • Zrozumienie parametrów profilu

Audyt Bazy Danych Oracle

  • Zrozumienie zabezpieczeń bazy danych
  • Implementacja audytu
  • Polityka FGA (Fine-Grained Auditing)

Ładowanie i Transportowanie Danych

  • Przenoszenie danych
  • Metody ładowania danych
  • Eksportowanie i importowanie danych
  • Transportowanie bazy danych

Monitorowanie Bazy Danych

  • Aktywności zarządzania wydajnością
  • Wspieranie baz danych
  • Zrozumienie metod optymalizacji wydajności

Procesy Bazy Danych

  • Architektura i struktura procesów
  • Używanie różnych procesów piszących i monitorujących

Zarządzanie Pamięcią

  • Zarządzanie składnikami pamięci
  • Automatyczne zarządzanie pamięcią

Analiza SQL

  • Używanie optymalizatora Oracle (Oracle optimizer)
  • Optymalizacja ścieżek dostępu
  • Dyrektywy planu SQL (SQL plan directives)

Podsumowanie i Następne Kroki

Wymagania

  • Podstawowa znajomość SQL

Odbiorcy

  • Administrator systemu
  • Konsultant techniczny
  • Administrator bazy danych
 35 godzin

Liczba uczestników


Cena za uczestnika

Propozycje terminów

Powiązane Kategorie