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 kweredy 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.
Zobacz też:
- Programista baz danych Oracle (kurs zawodowy - bootcamp)
- Analiza danych (kurs zawodowy - bootcamp)
- PostgreSQL dla analityków
- Zaawansowany PostgreSQL dla analityków
- Procedury składowane w PL/pgSQL dla PostgreSQL
- PostgreSQL dla programistów
- Projektowanie baz danych w PostgreSQL
- Optymalizacja aplikacji dla PostgreSQL
- PostgreSQL dla administratorów
- Kopie zapasowe w PostgreSQL
- Replikacja i HA w PostgreSQL
- Zaawansowany PostgreSQL dla administratorów
- Język SQL (w MS Access, MS SQL Server)
- Język SQL i bazy danych dla analityków
- Bazy danych i zapytania T-SQL w MS SQL Server
- Zaawansowane zagadnienia języka T-SQL w MS SQL Server
- Wprowadzenie do administracji SQL Server
- Bazy danych dla programistów
- MySQL dla programistów
- Administracja MySQL
- Zaawansowane bazy danych. Optymalizacja zapytań. Natywne bazy XML, XPath, XQuery
- Oracle Database SQL
- Oracle Database PL/SQL
- Administracja bazą danych Oracle
- Zaawansowana administracja bazą danych Oracle
- MS Access (zaawansowany)
- Programowanie VBA w Accessie