Course Code: ora_s2
Duration: 14 hours
Prerequisites:

Znajomość zagadnień związanych z relacyjnymi bazami danych, swobodne posługiwanie się instrukcja SELECT w zakresie projekcji, selekcji, złączeń i podzapytań.

Overview:

Poziom
Zaawansowany
Forma
Wykład, Prezentacja, Warsztaty
Przeznaczenie szkolenia
Szkolenie jest dedykowane osobom o profilu użytkownika, programisty lub administratora, które posiadają już pewną wiedzę na temat pracy z bazą danych Oracle i pragną ją pogłębić i usystematyzować. Jest to uzupełnienie szkolenia ORA_S1.
Korzyści wynikające z ukończenia szkolenia
Szkolenie dostarczy uczestnikom umiejętności wydajnego składowania i przetwarzania danych z użyciem SQL, wprowadzając wiedzę dotyczącą optymalizacji, analizy i różnych metod pozyskiwania danych. Jednocześnie dostarczy wiedzy o architekturze bazy i jej zaawansowanych możliwościach pozwalających tworzyć efektywne aplikacje.

Course Outline:

Rozszerzenie analityczne SQL

  • Podsumowanie podczas grupowań
  • Operacje na ciągach rekordów
  • Postać analityczna funkcji agregujących
  • Rankingi i okna

Zapytania hierarchiczne i próbki

  • Budowa drzewa (klauzula CONNECT BY PRIOR i START WITH)
  • Funkcja SYS_CONNECT_BY_PATH
  • Próbki danych (klauzula SAMPLE)

Wyrażenia regularne w SQL

  • Przeszukiwanie danych
  • Transformacje danych

Operacje na repozytorium

  • Słownik systemowy
  • Zarządzanie ograniczeniami
  • Tabele tymczasowe
  • Widoki
  • Sekwencje
  • Indeksy
  • Synonimy
  • Linki bazodanowe
  • Tablice zewnętrzne

Dodatek A - Zarządzanie użytkownikami i uprawnieniami

  • Użytkownicy i schematy
  • Uprawnienia systemowe i obiektowe
  • Role
  • Profile

Sugerowane szkolenia poprzedzające
ORA_S1 lub ORA_SA1
Sugerowane szkolenia uzupełniające
ORA_SP3, ORA_P1, ORA_P2

Sites Published:

Polska - Oracle SQL - zaawansowany

Slovenia - Oracle SQL - advanced

Croatia - Oracle SQL - advanced

Serbia - Oracle SQL - advanced

Bhutan - Oracle SQL - advanced

Nepal - Oracle SQL - advanced

Uzbekistan - Oracle SQL - advanced