TipoFormazione in aula
REGISTRATI

Contatti

I campi contrassegnati con * sono obbligatori

 

Oracle 11 g PL SQL Developer Advance

Oracle 11 g Corso di formazione e certificazione avanzata per sviluppatori PLSQL

Panoramica

Pubblico e prerequisiti

Struttura del corso

Pianificazione e tariffe

Certificazione

Oracle 11 g Corso di formazione avanzata per sviluppatori PLSQL

In questo corso Oracle Database 11G Advanced PL / SQL, gli istruttori esperti di Oracle University ti aiuteranno a esplorare le funzionalità avanzate di PL / SQL per progettare e ottimizzare PL / SQL. Imparerai come si interfaccia con il database e altre applicazioni nel modo più efficiente.

Imparare a

  • PL / SQL che progetta le migliori pratiche.
  • Creare applicazioni PL / SQL che utilizzano le raccolte.
  • Implementare un database privato virtuale con controllo di accesso a grana fine.
  • Scrivi il codice per interfacciare con C esterno e Applicazioni Java.
  • Scrivi il codice per interfacciarti con oggetti di grandi dimensioni e usa LOB di SecureFile.
  • Scrivi e ottimizza il codice PL / SQL in modo efficace per massimizzare le prestazioni.

Obiettivi diOracle 11 g PLSQL Developer Advance Training

  • Progettare pacchetti PL / SQL e unità di programma che eseguono in modo efficiente
  • Scrivi il codice per interfacciare con applicazioni esterne e il sistema operativo
  • Creare applicazioni PL / SQL che utilizzano le raccolte
  • Scrivi e ottimizza il codice PL / SQL in modo efficace per massimizzare le prestazioni
  • Implementare un database privato virtuale con controllo di accesso a grana fine
  • Scrivi il codice per interfacciarti con oggetti di grandi dimensioni e usa LOB di SecureFile

Innovative Technology Solutions offre formazione avanzata per sviluppatori PL / SQL in 9 in diverse località in India: Bangalore, Chennai, Delhi, Gurgaon, Hyderabad, Kolkata, Mumbai, Noida e Pune.

Destinatari previsti perOracle 11 g Corso di sviluppo per sviluppatori PLSQL

  • Amministratori di database
  • Sviluppatori di applicazioni
  • Sviluppatore PL / SQL

PrerequisitiperOracle 11 g Certificazione avanzata per sviluppatori PLSQL

    • Conoscenza di SQL
    • Esperienza di programmazione PL / SQL
    • Prerequisiti per gli esami

Il candidato deve avere la certificazione "oracle PL / SQL Developer Associate"

Durata del percorso del corso: 3 Days

  1. Introduzione
    • Obiettivi del corso
    • Agenda della corsa
    • Tabelle e dati utilizzati per questo corso
    • Panoramica degli ambienti di sviluppo: SQL Developer, SQL Plus
  2. Revisione dei concetti di programmazione PL / SQL
    • Identificare la struttura dei blocchi PL / SQL
    • Creare procedure
    • Crea funzioni
    • Elenca le restrizioni e le linee guida sulle funzioni di chiamata dalle espressioni SQL
    • Crea pacchetti
    • Revisione di cursori impliciti ed espliciti
    • Elenca la sintassi dell'eccezione
    • Identificare i pacchetti forniti da Oracle
  3. Progettazione di codice PL / SQL
    • Descrivi i tipi di dati predefiniti
    • Crea sottotipi in base ai tipi esistenti per un'applicazione
    • Elenca le diverse linee guida per la progettazione del cursore
    • Cursore variabile
  4. Utilizzo delle raccolte
    • Panoramica delle collezioni
    • Usa gli array associativi
    • Usa tabelle nidificate
    • Usa VARRAY
    • Confronta tabelle nidificate e VARRAY
    • Scrivi programmi PL / SQL che utilizzano le raccolte
    • Utilizzare le raccolte in modo efficace
  5. Manipolazione di oggetti di grandi dimensioni
    • Descrivi un oggetto LOB
    • Usa BFILE
    • Utilizzare DBMS_LOB.READ e DBMS_LOB.WRITE per manipolare i LOB
    • Crea un LOB temporaneo a livello di codice con il pacchetto DBMS_LOB
    • Introduzione a SecureFile LOB
    • Utilizzare i LOB di SecureFile per archiviare i documenti
    • Converti LOB di BasicFile in formato LOB SecureFile
    • Abilita il riduplicazione e la compressione
  6. Utilizzo dei metodi di interfaccia avanzati
    • Chiamare le procedure esterne da PL / SQL
    • Benefici delle procedure esterne
    • C metodi di interfaccia avanzati
    • Metodi di interfaccia avanzati Java
  7. Prestazioni e Tuning
    • Comprendere e influenzare il compilatore
    • Ottimizza il codice PL / SQL
    • Abilita l'inlining dell'unità intra
    • Identifica e ottimizza i problemi di memoria
    • Riconoscere i problemi di rete
  8. Miglioramento delle prestazioni con il caching
    • Descrivi il caching dei risultati
    • Utilizzare la cache dei risultati della query SQL
    • Cache delle funzioni PL / SQL
    • Esaminare le considerazioni sulla cache delle funzioni PL / SQL
  9. Analizzando il codice PL / SQL
    • Trovare informazioni di codifica
    • Utilizzando DBMS_DESCRIBE
    • Usando ALL_ARGUMENTS
    • Utilizzo di DBMS_UTILITY.FORMAT_CALL_STACK
    • Raccolta di dati PL / Scope
    • La vista del catalogo USER / ALL / DBA_IDENTIFIERS
    • Pacchetto DBMS_METADATA
  10. Codice PL / SQL di profilazione e tracciabilità
    • Tracciamento dell'esecuzione PL / SQL
    • Tracciamento PL / SQL: passaggi
  11. Implementazione di VPD con controllo dell'accesso a grana fine
    • Comprendere come il controllo dell'accesso a grana fine funzioni nel complesso
    • Descrivi le caratteristiche del controllo degli accessi a grana fine
    • Descrivi un contesto applicativo
    • Creare un contesto applicativo
    • Imposta un contesto applicativo
    • Elenca le procedure DBMS_RLS
    • Attuare una politica
    • Interrogare le viste del dizionario tenendo informazioni su accesso a grana fine
  12. Salvaguardia del codice contro gli attacchi SQL Injection
    • Panoramica dell'iniezione SQL
    • Ridurre la superficie di attacco
    • Evitare l'SQL dinamico
    • Utilizzando gli argomenti Bind
    • Filtro di input con DBMS_ASSERT
    • Progettazione del codice immune alle iniezioni SQL
    • Codice di prova per difetti di iniezione SQL

Certificazione

Dopo aver completato questo corso i candidati devono dare "Oracle 11g Advanced PL / SQL 1Z0-146" Esame per ottenere la certificazione. Per maggiori informazioni gentilmente contattarci.


Recensioni