Plan Szkolenia
Wprowadzenie do języka PL/SQL
- Środowisko wykonawcze
- Porównanie SQL i PL/SQL
- Charakterystyka języka, jednostki leksykalne
- Struktura bloków PL/SQL
- Bloki anonimowe a przechowywane podprogramy
- Wykonywanie programu
Scalar zmiennych
- Deklaracje
- Typy danych
- Czas życia, zakres, inicjalizacja
Kontrolowanie kolejności wykonywania instrukcji
- Podejmowanie decyzji
- Pętle
- Etykiety i skoki
SQL polecenia w PL/SQL
- Polecenia DML
- Polecenia DDL i dynamiczne SQL
- Polecenia TCL i transakcyjność
- Uproszczone polecenie SELECT
Obsługa kursora
- Typy rekordów
- Kursory statyczne
- Pętle kursorów
- Parametryzacja kursorów
Obsługa błędów i wyjątków
- Nazwy, kody, komunikaty
- Sekcja obsługi wyjątków i propagacja
- Definiowanie niestandardowych wyjątków i ich wykorzystanie
- Symulowanie występowania błędów
- Błędy aplikacji
Sugerowane szkolenie wstępne ORA_S1 Sugerowane szkolenie uzupełniające ORA_P2
Wymagania
Znajomość podstawowych pojęć związanych z bazami danych i podstaw języka SQL w zakresie zapytań oraz poleceń DML, DDL i TCL. Pożądane podstawowe umiejętności programowania w dowolnym języku strukturalnym.
Opinie uczestników (5)
The topic was interesting, and the trainer was very friendly and has adept knowledge of the subject.
Jacqueline - Tribal Grou[
Szkolenie - Developing Applications with Oracle Application Express (APEX)
Trainer expertise on SQL tuning
Bogdan - DB Global Technology
Szkolenie - Oracle 11g - Application Tuning - 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
I like fact, that after each section we had exercises. It helps to remember discussed topic.
Adam Bińczycki
Szkolenie - Oracle 11g - SQL language for developers - Workshop
wiedza i przekłady