Schița de curs

Crearea de subrutine stocate

  • Compilare, starea obiectului, codurile sursă
  • Criptare cod (încheiere)
  • Model de dependență de obiect
  • Parametrizare

Permisiuni și scheme în PL/SQL

  • Model de proprietar și apelant
  • Permisiuni directe și de rol
  • Lista albă
  • Atribuirea de roluri procedurilor și moștenirea permisiunilor

Cursore avansate

  • Comparație dintre cursoarele explicite și bucla de cursor
  • Indicatori către cursoare slabe și puternice
  • Suport dinamic pentru cursor
  • PENTRU ACTUALIZARE cursoare

Colecții

  • Matrice asociative (index by), tabele imbricate și varrays
  • Atribute, manipulare, inițializare, alocare de memorie
  • Interogări în bloc (BULK COLLECT) și DML în bloc (FORALL)
  • Operații de masă în dinamică SQL
  • Tratarea excepțiilor în operațiuni de masă
  • Funcții de matrice și flux

Pachete

  • Structura pachetului: specificație și corp
  • Beneficiile folosirii pachetelor
  • Secțiunea de inițializare și variabile globale, managementul memoriei, instanța pachetului

Declanșatoare

  • Declanșează DML
  • Vizualizați declanșatoarele (în loc de)
  • Declanșatoarele de sistem
  • Declanșatoare compozite

Contextul aplicației și VPD

  • Utilizarea contextului inline
  • Crearea propriilor contexte private și globale
  • Scrierea și citirea valorilor de context
  • Politici și privat virtual Database

Anexa A - Exemple de utilizare a pachetelor încorporate

  • Gestionarea fișierelor (utl_file)
  • Programarea lucrărilor (dbms_job și dbms_scheduler

Pre-antrenament sugerat

ORA_S1, ORA_P1

Instruire ulterioară sugerată

ORA_SP3

Cerințe

Cunoașterea noțiunilor de bază ale limbajului SQL în ceea ce privește interogările și comenzile DML, DDL și TCL, precum și capacitatea de a interpreta și de a crea scripturi PL/SQL simple.

 21 ore

Numărul de participanți



Pret per participant

Mărturii (1)

Cursuri înrudite

Categorii înrudite