Szkolenie: Oracle – Zaawansowany język SQL dla programistów i projektantów baz danych
Szkolenie Oracle SQL zaawansowany uczy efektywnego projektowania, optymalizacji i analizy danych w bazach Oracle, obejmuje zaawansowane techniki SQL, operacje na repozytorium, zapytania hierarchiczne, analitykę i praktyczne aspekty pracy z dużymi zbiorami danych
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:2 dni (16h)
Kod kursu:ORA/SQL2
Oracle – Zaawansowany język SQL dla programistów i projektantów baz danych
Cele szkolenia
Szkolenie przygotowuje do samodzielnego projektowania i optymalizacji zapytań SQL w środowisku Oracle, z wykorzystaniem zaawansowanych funkcji analitycznych i hierarchicznych
Szkolenie uczy stosowania masowych operacji DML oraz zarządzania różnorodnymi obiektami repozytorium, takimi jak widoki, sekwencje, indeksy czy tabele tymczasowe
Szkolenie rozwija umiejętność analizy i przetwarzania dużych zbiorów danych, umożliwiając efektywne wykorzystanie zasobów bazy danych Oracle w codziennej pracy programisty lub projektanta
Dla kogo?
Programistów i projektantów baz danych z doświadczeniem w pracy z Oracle, którzy chcą rozwinąć umiejętności w zakresie zaawansowanego SQL
Specjalistów IT realizujących zadania związane z optymalizacją, analizą i przetwarzaniem danych w środowisku Oracle
Efekty kształcenia
Uczestnik projektuje zaawansowane zapytania SQL z użyciem funkcji analitycznych
Uczestnik analizuje i przetwarza dane z wykorzystaniem operacji masowych DML
Uczestnik zarządza obiektami repozytorium, takimi jak widoki, sekwencje, indeksy
Uczestnik stosuje zapytania hierarchiczne do budowy i analizy struktur drzewiastych
Uczestnik optymalizuje wydajność zapytań i operacji na dużych zbiorach danych
Uczestnik wykorzystuje narzędzia Oracle do integracji i migracji danych
Wymagania
Znajomość zagadnień związanych z relacyjnymi bazami danych
Swobodne posługiwanie się instrukcja SELECT w zakresie projekcji, selekcji, złączeń i podzapytań
Znajomość podstawowych poleceń do zarządzania tabelami, regułami i danymi
Znajomość podstaw transakcyjności
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Program szkolenia
Rozszerzenie analityczne SQL
Podsumowania podczas grupowań (CUBE, ROLLUP, GROUPING SETS)
Operacje na ciągach rekordów (WITHIN GROUP)
Postać analityczna funkcji agregujących (OVER)
Rankingi, pozycje i okna
Operacje na pierwszym i ostatnim wierszu (KEEP)
Tabele przestawne (PIVOT/UNPIVOT)
Zapytania hierarchiczne
Budowa drzewa (klauzula CONNECT BY, PRIOR i START WITH)
Funkcja I operatory charakterystyczne dla hierarchii (LEVEL, SYS_CONNECT_BY_PATH, CONNECT_BY_ISLEAF, CONNECT_BY_ISCYCLE, CONNECT_BY_ROOT)
Sortowanie na poziomie węzła drzewa (ORDER BY SIBLINGS)
Operacje na repozytorium
Słownik systemowy
Zarządzanie ograniczeniami
Tabele tymczasowe globalne i lokalne
Widoki
Widoki zmaterializowane
Sekwencje
Indeksy
Synonimy
Linki bazodanowe
SQL Loader i tablice zewnętrzne
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi

