Kurs: Oracle Database

Język wykładowy Angielski
Semestr Letni
Status W ofercie
Opiekun Paweł Rajba
Liczba godzin
Rodzaj K2 - kurs zaawansowany
ECTS 6
Polecany dla I roku Nie
Egzamin Nie

Opis przedmiotu:

Oracle Database to obecnie najbardziej znany produkt klasy DBMS uchodzący jednocześnie za jeden z najlepszych w tej kategorii. Celem wykładu jest kompleksowe zapoznanie słuchaczy z tym produktem, zarowno od strony administratora, jak i programisty. **PROGRAM** A. Administracja. 1. Instalacja Oracle Database. Architektura. Program SQL*Plus 2. Instancje. Uruchamianie i zamykanie instancji 3. Pliki bazy danych i struktury składowania danych 4. Przestrzenie tabel i wycofania 5. Zarządzanie użytkownikami i dostępem do zasobow 6. Monitorowanie pracy użytkownikow 7. Wspołbieżność w systemie Oracle 8. Tworzenie i odtwarzanie kopii zapasowych. Archiwizacja fizyczna i logiczna. 9. Oracle Recovery Manager i Oracle Data Guard. 10. Import i eksport danych: Oracle Data Pump 11. Analiza logow za pomocą Log Miner-a 12. Wysoka dostępność B. Programowanie. 1. Przegląd języka PL/SQL. Tworzenie pakietow 2. Zaawansowane konstrukcje zapytań, w tym agregacja danych 3. Zarządzanie transakcjami 4. Integracja z XML 5. Śledzenie sesji i analiza planow wykonania 6. Optymalizacja kosztowa i regułowa 7. Statystyki i histogramy 8. Poprawianie wydajności: indeksy i składowanie danych