Kategorie: Bazy danych, SQL, Oracle
Kurs przeznaczony dla wszystkich, którzy mają już wiedzę na poziomie egzaminu Oracle Database SQL Fundamentals I (na przykład ukończyli nasz wcześniejszy kurs Oracle Database SQL), którzy chcą nauczyć się optymalizacji zapytań, użycia zaawansowanych mechanizmów tworzenia kwerend dla bazy Oracle (w tym – funkcji okienkowych, zapytań hierarchicznych, typowych operacji analitycznych i wyrażeń regularnych) oraz zagadnień zarządzania uprawnieniami do bazodanowych obiektów.
Czas trwania
2 dni
Program
- Zarządzanie bazą
- najważniejsze widoki z metadanymi (dictionary views)
- role i uprawnienia
- uprawnienia systemowe i uprawnienia do obiektów
- zarządzanie schematami
- operacje typu FLASHBACK
- kolumny typu UNUSED
- tabele zewnętrzne (external tables)
- Optymalizacja
- Różne typy indeksów (w tym indeksy bazujące na funkcjach)
- plany zapytań
- statystyki
- Praca z dużą ilością danych
- Wielokolumnowe inserty różnych typów (warunkowe, bezwarunkowe, przestawne)
- komenda MERGE
- kwerendy o charakterze raportowym, funkcje analityczne
- agregacja z komendą ROLLUP,
- raporty przestawne z komendą CUBE
- użycie zestawów grupowanie (GROUPING SET)
- okienkowe kwerendy analityczne
- użycie zwykłych agregatów jako agregatów okienkowych, definiowanie partycji o wielkości stałej i partycji po zakresach
- agregaty okienkowe (ROW_NUMBER, RANK, DENSE_RANK, FIRST_VALUE…)
- Inne
- wyrażenia regularne (regexp), składnia w Oracle SQL,
- funkcje porównujące i podmieniające używające wyrażeń regularnych
- wyrażenia regularne w więzach integralności
- dane hierarchiczne:
- przechowywanie hierarchicznych danych,
- kwerendy zwracające drzewa
- formatowanie i filtrowanie danych w kwerendach zwracających drzewa
Training also available in English.
Przeznaczenie i wymagania
Znajomość SQL-a na poziomie szkolenia Oracle Database SQL.
Certyfikaty
Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.