Oracle 10g - Oracle PL/SQL dla programistów i użytkowników

Warsztat
21 godzin lekcyjnych
Oracle dla jest Programistów, Użytkowników końcowych oraz Administratorów


Terminarz szkoleń

termincena(PLN/osoba)
09-05-2016 do 11-05-20162600

Dla kogo

Szkolenie dedykowane jest programistom, użytkownikom końcowym oraz administratorom, którzy do tej pory nie mieli kontaktu z językiem PL/SQL, a potrzebują wykorzystywać jego ogromne możliwości w pracy z bazą danych oraz przy tworzeniu aplikacji.

Cel szkolenia

Program szkolenia obejmuje wiedzę na temat języka PL/SQL i skupia się na następujących elementach:

  • podstawowe informacje na temat języka i środowiska wykonywalnego
  • osadzenie poleceń SQL w PL/SQL, wydajne i wygodne przetwarzanie zapytań
  • budowanie własnych podprogramów osadzonych na serwerze bazy danych
  • propozycje rozwiązań projektowych i architektonicznych używanych do tworzenia wydajnych i zaawansowanych programów osadzonych na serwerze bazy danych.

Szkolenie obejmuje pełną wiedzę na temat mechanizmów związanych z językiem programowanie PL/SQL.

Metoda szkolenia

Wykład i ćwiczenia

Uwagi

Zakres szkolenia dotyczy przekrojowo wersji Oracle 9i i  Oracle 10g. Część warsztatowa realizowana jest na oprogramowaniu w wersji 10g XE.

 

Program szkolenia

 

Wstęp do języka PL/SQL

Środowisko wykonawcze
Budowa i rodzaje bloków PL/SQL
Deklarowanie i używanie zmiennych
Instrukcje sterujące, podejmowanie decyzji, pętle

Polecenia SQL w PL/SQL

Polecenia DML
Polecenia DDL i dynamiczny SQL
Polecenia TCL i Transakcyjność
Polecenie SELECT

Procedury i funkcje

Tworzenie i usuwanie
Parametryzowanie

Obsługa błędów i wyjątków
Tworzenie i używanie kursorów

Rekordy
Kursory statyczne
Parametryzowanie kursorów

Pakiety

Struktura pakietu: specyfikacja i ciało
Sekcja inicjalizacyjna i zmienne globalne, zarządzanie pamięcią, instancja pakietu
Hermetyzacja, przeciążanie programów

Wyzwalacze

Wyzwalacze DML
Wyzwalacze widokowe (INSTEAD OF)
Wyzwalacze systemowe

Formularz zgłoszeniowy

Zamawiający

Adres rejestracyjny

Dane osoby kontaktowej

Adres korespondencyjny (jeśli inny niż rejestracyjny)

Osoba uprawniona do decyzji finansowych

Uczestnicy szkolenia

© 2012 HEXCODE All Rights Reserved