Oracle SQL dla analityków danych I
Kod szkolenia:
ORAN1
Opis szkolenia:
Szkolenie dedykowane jest użytkownikom końcowym, analitykom danych oraz testerom oprogramowania. Uczestnicy szkolenia nie muszą być informatykami, lecz pracownikami potrzebującymi sprawnie i wydajnie posługiwać się bazą danych Oracle, przetwarzając i analizując zawarte w niej informacje.
Podczas szkolenia słuchacze zapoznają się z:
- architekturÄ… bazy danych Oracle
- podstawowymi narzędziami i sposobami pracy z bazą danych
- technikami pozyskiwania, składowania i modyfikowania danych
- różnymi typami obiektów bazy danych
Szczególny nacisk na tym szkoleniu położony jest na pozyskiwanie merytorycznie poprawnych i wiarygodnych danych.
Metoda szkolenia:
- Wykład i ćwiczenia
Zakres szkolenia dotyczy przekrojowo wersji Oracle 9i i Oracle 10g. Część warsztatowa realizowana jest na oprogramowaniu w wersji 10g XE.
Czas trwania:
- 33 godziny (5 dni)
Ramowy plan szkolenia:
- Wstęp do bazy danych Oracle
- Architektura bazy danych
- Model relacyjny bazy danych
- Użytkownicy i schematy
- Sesja i transakcja
- Narzędzia
- Wstęp do instrukcji SELECT
- Projekcja i selekcja (klauzula WHERE)
- Sortowanie
- Operatory i obsługa NULL
- Wbudowane funkcje skalarne
- Operacje na datach
- Ustawienia narodowe i regionalne w SQL
- Analiza danych zagregowanych
- Funkcje grupujÄ…ce
- Klauzula DISTINCT
- Klauzule GROUP BY i HAVING
- Podsumowania (klauzule ROLLUP, CUBE, GROUPING)
- Pobieranie danych z wielu tabel
- Złączenia wewnętrzne i zewnętrzne (INNER JOIN, OUTER JOIN)
- Składnia ANSI SQL i inne metody złączeń (SELF JOIN, NATURAL JOIN)
- Operatory zbiorowe (UNION, UNION ALL, INTERSECT, MINUS)
- Podzapytania
- Podzapytania proste
- Podzapytania skorelowane
- Operatory EXISTS i NOT EXISTS
- Inne rodzaje podzapytań
- Zapytania hierarchiczne i próbki
- Budowa drzewa (klauzula CONNECT BY PRIOR i START WITH)
- Funkcja SYS_CONNECT_BY_PATH
- Próbki danych (klauzula SAMPLE)
- Funkcje analityczne
- Generowanie podsumowań
- Definicja okien
- Analiza danych
- Tabele i więzy integralności
- ZarzÄ…dzanie tabelami (CREATE, ALTER, DROP, RENAME)
- Więzy integralności (CONSTRAINTS)
- Manipulowanie danymi (DML)
- Instrukcje INSERT, UPDATE, DELETE
- Operacje na dużych zbiorach (INSERT FIRST, INSERT ALL, MERGE)
- Współbieżna praca użytkowników
- Transakcje
- Blokady
- FLASHBACK
- Pozostałe obiekty bazy danych
- Słownik systemowy
- Widoki
- Sekwencje
- Indeksy
- Synonimy
Cena netto szkolenia za osobÄ™:
3400 PLN
Informacje dodatkowe:
Cena szkolenia jest ceną netto i należy do niej doliczyć podatek VAT w wysokości 23%.
Podana cena dotyczy opłaty za uczestnicwo w szkoleniu jednej osoby dla grupy liczącej co najmniej pięć osób, istnieje jednak możliwość organizacji szkolenia dla mniejszej lub większej grupy wg indywidualnych ustaleń.
