Kursplan

Skapa lagrade subrutiner

  • Kompilering, objektstatus, källkoder
  • Kodkryptering (omslutning)
  • Modell för objektberoende
  • Parametrisering

Behörigheter och scheman i PL/SQL

  • Modell för ägare-uppringare
  • Direkta och rollbaserade behörigheter
  • Vitlista
  • Tilldela roller till procedurer och ärva behörigheter

Avancerade markörer

  • Jämförelse av explicita markörer och markörslinga
  • Pekare till svaga och starka markörer
  • Stöd för dynamiska markörer
  • FÖR UPDATE-markörer

Samlingar

  • Associativa arrayer (indexera efter), kapslade och (kapslade tabeller) och varraye
  • Attribut, hantering, initiering, minnesallokering
  • Massförfrågningar (BULK COLLECT) och Bulk DML (FORALL)
  • Massoperationer i dynamisk SQL
  • Undantagshantering i massåtgärder
  • Matris- och strömningsfunktioner

Paket

  • Paketstruktur: Specifikation och brödtext
  • Fördelar med att använda paket
  • Initieringsavsnitt och globala variabler, minneshantering, paketinstans

Utlösare

  • DML-utlösare
  • Visa utlösare (i stället för)
  • System utlöser
  • Sammansatta utlösare

Programkontext och VPD

  • Använda inbyggd kontext
  • Skapa dina egna privata och globala sammanhang
  • Kontextvärden för skrivning och läsning
  • Policyer och virtuell privat Database

Bilaga A - Exempel på användning av inbäddade paket

  • Filstöd (utl_file)
  • Schemaläggning av aktiviteter (dbms_job och dbms_scheduler

Föreslagen förutbildning

ORA_S1, ORA_P1

Förslag på uppföljande utbildningar

ORA_SP3

Krav

Kunskaper om grunderna i språket SQL vad gäller frågor, DML, DDL och TCL-kommandon, och förmågan att tolka och skapa enkla PL/SQL-skript.

 21 timmar

Antal deltagare



Price per participant

Vittnesmål (1)

Relaterade Kurser

Relaterade Kategorier