Kompleksowe szkolenie z języka SQL w środowisku Oracle Database. Uczestnicy opanują pisanie zapytań od podstaw, manipulację danymi oraz tworzenie obiektów bazy — wiedza niezbędna dla każdego pracującego z Oracle.

Program szkolenia

19 modułów
01
Wprowadzenie
Opis cyklu życia programu, definicja relacyjnej bazy danych. Aspekty teoretyczne, konceptualne i fizyczne RDBMS. Zastosowanie SQL w Oracle.
02
Pisanie prostych zapytań
Składnia SELECT, proste operacje SELECT. Różnice między poleceniami SQL a SQL*Plus.
03
Zagnieżdżanie i sortowanie danych
Techniki ograniczania rekordów. Sortowanie zwracanych rekordów.
04
Funkcje jednoargumentowe
Typy funkcji, funkcje znakowe, numeryczne i datowe. Funkcje konwersji.
05
Pobieranie danych z wielu tabel
Zapytania wielotablicowe, iloczyn kartezjański, operacje JOIN.
06
Agregacja danych za pomocą GROUP BY
Typy funkcji grupujących. Zastosowanie klauzuli GROUP BY.
07
Tworzenie podzapytań
Typy problemów wymagających podzapytań, podzapytania jednokolumnowe i wielokolumnowe. Obsługa wartości NULL.
08
Zwracanie czytelnych zestawów danych
Zapytania wymagające wartości wejściowych, środowisko iSQL*Plus. Tworzenie i wykonywanie skryptów.
09
Manipulowanie danymi
Polecenia DML: INSERT, UPDATE, DELETE, MERGE. Kontrola transakcji i zachowanie blokad.
10
Tworzenie i zarządzanie tablicami
Obiekty bazy danych, tworzenie tablic, typy danych Oracle. Modyfikowanie, usuwanie i zmiana nazwy tablic.
11
Więzy integralności
Typy więzów, ich tworzenie i zarządzanie.
12
Tworzenie widoków
Zastosowanie widoków, tworzenie, pobieranie danych. DML poprzez widoki, modyfikacja. Analizy Top N.
13
Inne obiekty bazy danych
Sekwencje, indeksy, synonimy publiczne i prywatne.
14
Kontrola dostępu do danych
Role, przywileje, zarządzanie uprawnieniami.
15
Zastosowanie funkcji Oracle
Funkcje DATETIME, NVL, NVL2.
16
Rozszerzenia klauzuli GROUP BY
ROLLUP, CUBE, funkcja GROUPING, klauzula WITH.
17
Zaawansowane podzapytania
Podzapytania wielokolumnowe, podzapytania w klauzuli FROM. Zapytania skorelowane, operatory EXISTS i NOT EXISTS.
18
Hierarchiczne pobieranie danych
Zalety zapytań hierarchicznych, kolejność rekordów, formatowanie danych.
19
Rozszerzenia DDL i DML
Wstawianie do wielu tabel, tablice zewnętrzne.
Szkolenie przygotowuje do egzaminu Oracle Certified Professional (OCP)

Porozmawiajmy o Twoim środowisku

Skontaktuj się z nami, aby omówić szczegóły współpracy.