Plan Szkolenia
Tworzenie podprogramów składowanych
- Kompilacja, status obiektów, kody źródłowe
- Szyfrowanie kodu (wrap)
- Model zależności obiektów
- Parametryzowanie
Uprawnienia i schematy w PL/SQL
- Model właściciela i wołającego
- Uprawnienia bezpośrednie i rolowe
- Biała lista
- Nadawanie ról procedurom i dziedziczenie uprawnień
Zaawansowane kursory
- Porównanie kursorów jawnych i pętli kursorowej
- Wskaźniki na kursory słabe i mocne
- Obsługa kursorów dynamicznych
- Kursory FOR UPDATE
Kolekcje
- Tablice asocjacyjne (index by), zagnieżdżone i (nested tables) i varraye
- Atrybuty, obsługa, inicjalizacja, alokacja pamięci
- Masowe zapytania (BULK COLLECT) i masowe DML (FORALL)
- Operacje masowe w dynamicznym SQL
- Obsługa wyjątków w operacjach masowych
- Funkcje tablicowe i strumieniowe
Pakiety
- Struktura pakietu: specyfikacja i ciało
- Profity stosowania pakietów
- Sekcja inicjalizacyjna i zmienne globalne, zarządzanie pamięcią, instancja pakietu
Wyzwalacze
- Wyzwalacze DML
- Wyzwalacze widokowe (INSTEAD OF)
- Wyzwalacze systemowe
- Wyzwalacze kompozytowe
Kontekst aplikacji i VPD
- Używanie kontekstu wbudowanego
- Tworzenie własnych kontekstów prywatnych i globalnych
- Zapis i odczyt wartości kontekstu
- Polisy i Virtual Private Database
Dodatek A - Przykłady zastosowania pakietów wbudowanych
- Obsługa plików (utl_file)
- Harmonogramowanie zadań (dbms_job i dbms_scheduler
Sugerowane szkolenia poprzedzające
ORA_S1, ORA_P1
Sugerowane szkolenia uzupełniające
ORA_SP3
Wymagania
Znajomość podstaw języka SQL w zakresie zapytań, oraz poleceń DML, DDL i TCL oraz umiejętność interpretacji i tworzenia prostych skryptów PL/SQL.
Opinie uczestników (7)
wiedza i przekłady
Jan Maksymowski
Szkolenie - Oracle 11g - Język SQL dla administratorów - warsztaty
I like fact, that after each section we had excercises. It helps to remember discused topic.
Adam Bińczycki
Szkolenie - Oracle 11g - SQL language for developers - Workshop
Szkolenie było przygotowane perfekcyjnie, najbardziej podobał mi się sposób prowadzenia oparty przykładach pisanych w czasie rzeczywistym z dokładnym omówieniem jaki wpływ na bazę danych mają poszczególne instrukcje.
Joanna Dymarczyk
Szkolenie - Oracle 11g - Programowanie w PL/SQL I - warsztaty
Sposób tłumaczenia materiału oraz pokazane przykłady.
Marek Jakimowicz
Szkolenie - Tuning SQL i PL/SQL dla programistów
Podobało mi się to szkolenie, ponieważ było interaktywne
Amalia - Banca Transilvania
Szkolenie - SQL Fundamentals
Przetłumaczone przez sztuczną inteligencję
Ekspertyza trenera dotycząca tuningu SQL
Bogdan - DB Global Technology
Szkolenie - Oracle 11g - Application Tuning - Workshop
Przetłumaczone przez sztuczną inteligencję
it was very well organized