Oracle9i: Notiuni avansate de PL/SQL
Ce veti invata
:
In acest curs, studentii invata sa utilizeze facilitati avansate ale limbajului PL/SQL pentru a optimiza interfata aplicatiilor cu baza de date sau cu alte aplicatii Oracle. Utilizand facilitatile avansate cum ar fi pachete, cursoare, executia de rutine externe, tipuri avansate de obiecte, cursantii vor invata sa scrie programe puternice in PL/SQL. Eficienta programarii, utilizarea rutinelor in C si Java, pagini web PL/SQL, interfata cu e-mailul precum si mecanismul de acces granular la date, toate sunt descrise si folosite in cadrul acestui curs.
| Planificare/Achizitionare
|
Forma de instruire |
Pret
|
Durata
|
Materiale de curs
|
Limba de instruire
|
|
Vezi planificarea
|
in sala, cu instructor
|
RON
1.920
|
3
zile
|
Engleza
|
|
Nota:
Pentru a avea o experienta personalizata, va invitam sa
:
Logare!
Cerinte
:
Cerinte obligatorii
:
Obiectivele cursului
:
- Scrierea si optimizarea codului PL/SQL pentru maximizarea performantelor
- Scrierea codului de interfatare cu aplicatii externe C sau JAVA
- Creare de aplicatii PL/SQL ce folosesc obiecte Oracle
- Implementarea unor trasaturi Oracle9i care sa permita crearea de aplicatii mari si complexe
- Utilizarea unor trasaturi avansate furnizate prin intermediul pachetelor Oracle built-in pentru implementarea multiplelor functionalitati
- Proiectarea eficienta a subprogramelor (proceduri, functii) si a pachetelor PL/SQL
Tematica cursului
:
Folosirea unor hint-uri de optimizare a executiei
Nivele de puritate ale functiilor PL/SQL
Determinarea si utilizarea modelelor Invoker Rights si Definer Rights
Tranzactii Autonome
Crearea de standarde pentru gestionarea erorilor si definirea constantelor
Criptarea codului PL/SQL pentru protejarea proprietatii intelectuale
Executia de rutine externe C din PL/SQL
Executia de rutine JAVA din PL/SQL
Intelegerea modelului obiectual in programare
Scrierea de cod pentru folosirea conceptelor Nested Tables si VARRAY
Crearea aplicatiilor PL/SQL ce utilizeaza obiecte Oracle
Optimizarea codului PL/SQL pentru maximizarea performantei
Setarea in cadrul programelor a unor parametrii de sesiune si de acces la date
Trimiterea de mesaje E-mail din interiorul aplicatiilor PL/SQL
Definirea, scrierea si executia de cod PSP(PL/SQL Server Page)
Descrierea mecanismului de acces rafinat (granular) la date (Fine-Grained Access Control
Despre cum functioneaza Fine-Grained Access Control
Implementarea mecanismului Fine-Grained Access Control