Fundación Tripartita

Base de Dades Oracle 11g: Avançat PL / SQL

El Que Vas A Aprendre:

En Aquest Curs, els Estudiants aprenen un Com utilitzar les Funcions Avançades de PL / SQL per tal d'Dissenyar i Posar un punt de PL / SQL per interactuar amb la BASE DE DADES i Altres Aplicacions de la manera més eficient. Ús de les Funcions Avançades de Disseny dels Programes, Paquets, cursors, Mètodes d'interfície estesos, Objectes de Gran Grandària, i Les Col·leccions, els Estudiants aprenen un Escriure potents Programes PL / SQL. Els Estudiants també aprenen l'Eficiència de la programació, L'ÚS de Les Rutines Externes C i Java, L'accés accés de gra fi i el Codi de salvaguarda contra els Atacs d'injecció SQL. Aquest curs m Compte paràgraf 11g el Requisit de Curs Pràctic per a la Certificació d'Administrador de Base de Dades d'Oracle. Només INCLASS dirigits PER instructor de l'ONU o Formats en línia ara dirigits per l'instructor de l'ONU of this Curs es reuniran la Certificació de mans Sobre els Requeriments. Cursos d'auto estudi en CD-Rom i el Centre de Coneixement de cap Complir amb el Requisit Pràctic.

Aprendre a:

Escriure codi per interactuar amb Aplicacions Externes i el Sistema operatiu Crear Aplicacions Col·leccions utilitzen PL / SQL Que Implementar Una BASE DE DADES privada virtual de control d'aire d'Accés de gra fi Escriure codi per interactuar amb objectes de gran mida i SecureFile Com utilitzar LOB Codi de salvaguarda contra els Atacs d'injecció SQL Disseny Paquets PL / SQL i Les Dependències de Programes Que s'executen de Manera Eficient

Audiència:

  • Els Desenvolupadors d'Aplicacions
  • Desenvolupador
  • PL / SQL Developer

Requisits previs:

Requisits previs suggerits:

  • L'Experiència amb SQL i PL / SQL Requereix
  • La familiaritat amb la BASE DE DADES Oracle
  • Base de Dades Oracle 11g: Introducció a SQL
  • Base de Dades Oracle 11g: Programa amb PL / SQL

Objectius del Curs:

  • Tune PL / SQL de codi
  • categoritzar i explicar els Diferents Tipus de Atacs d'injecció SQL
  • APLICAR les Normes de Codificació per a ELIMINAR les vulnerabilitats d'injecció SQL
  • Crear subtipus Sobre la base dels Tipus existents d & una Aplicació
  • Creació i USO de Col·leccions
  • Executar Programes de C Externs de PL / SQL
  • from Executar Programes de Java PL / SQL
  • Descriure el Procés de Control d'Accés de gra fi
  • Crear i mantenir els Tipus de Dades LOB
  • Utilitzeu el paquet DBMS_LOB PL / SQL per Controlar els LOB
  • Descriure les característiques SecureFile LOB
  • Identificar els lineamientos per al disseny de cursor
  • Habilitar SecureFile LOB deduplicació, Compressió i xifrat
  • Millorar el ÚS de memòria cau de conjunts de resultats SQL
  • Configura les Funcions PL / SQL paràgraf Com utilitzar PL memòria cau de resultats / SQL
  • Perfil Aplicacions PL / SQL

Contingut del Curs:

    Vista general dels Entorns de Desenvolupament
  • SQL Developer
  • SQL * Plus
    Consideracions de Disseny
  • Descriure els Tipus de Dades predefinits
  • Crear subtipus Sobre la base dels Tipus existents d & una Aplicació
  • enumerar les Diferents Pautes per al disseny de cursor
  • Utilitzeu les variables de cursor
  • Passar les variables de cursor de Com Paràmetres del Programa
  • Compari les variables d'cursor d'un Estàtics els cursors
    Ús de Col·leccions
  • Informació de l'Col·leccions
  • Com utilitzar matrius associatives
  • Utilitzeu Taules niades
  • ús Varrays
  • Escriure Programes PL / SQL Que utilitzen Col·leccions
  • Ús de Col·leccions eficaçment
    L'ÚS de Mètodes d'Interfície avançada
  • Trucant C de PL / SQL
  • Trucar a Java des PL / SQL
    La implementation de VPD amb el control d'Accés de gra fi
  • Comprendre la forma de control d'accés accés de gra fi de Funciona en general
  • Descriure les Funcions de Control d'Accés de gra fi
  • Descriure l'ONU context d'Aplicació
  • Crear ONU context d'Aplicació
  • Establir ONU context d'Aplicació
  • enumerar els Procediments DBMS_RLS
  • Implementar Una policy
  • Consultar Les Vistes del Diccionari de la Informació Que Sosté Sobre l'accés accés de gra fi
    La Manipulació d'Objectes Grans
  • Descriure l'ONU Objecte LOB
  • Administrar els LOB Internes
  • descriure BFILEs
  • Crear i Com utilitzar el Objecte de Directori per Accedir i BFILEs Com utilitzar
  • Descriure el paquet DBMS_LOB
  • Retirar els LOB
  • Crear ONU LOB temporal Mitjançant programació amb el paquet DBMS_LOB
    Administradores SecureFile LOB
  • Introducció a LOB SecureFile
  • Habilitar el Medi Ambient per als LOB SecureFile
  • Utilitzeu SecureFile LOB paràgraf Emmagatzemar Documents
  • Convertir un format BasicFile LOB LOB SecureFile
  • examinar · L'Acompliment dels LOB SecureFile
  • Habilitar deduplicació i Compressió
  • Activa el xifrat
    uls afinació i rendiment
  • Entendre i influir en el compilador
  • Tune PL / SQL de codi
  • Habilitar: processos en línia ara Unitat intra
  • Identificar i Problemes de memòria sintonitzar
    Millora del Rendiment amb SQL i PL / SQL D'Emmagatzematge en memòria cau
  • Descriure memòria cau de resultats
  • Memòria cau de resultats de consulta SQL Ús
  • PL memòria cau funció f / SQL
    L'Anàlisi de codi PL / SQL
  • Estats Units Els paquets subministrats i Vistes del Diccionari paràgraf TROBAR Informació de Codificació
  • Determinar els Tipus d'Identificadors i usos amb PL / Àmbit
  • Utilitzeu el paquet DBMS_METADATA Obtenir metadades del Diccionari de Dades de Com XML o DDL Creació Que Es Pot Com utilitzar Per Tornar a crear dels Objectes
    Perfilat i Rastreig codi PL / SQL
  • Traça l'ejecucion del Programa PL / SQL
  • Perfil Aplicacions PL / SQL
    Salvaguardant SEUS Atacs d'injecció de codi SQL contraindicat
  • Descriure les Injeccions SQL
  • Reduir les àrees d'atac
  • ús DBMS_ASSERT
  • Disseny codi Immunològic
  • Codi d'assaig per als Errors d'injecció SQL
 

Utilizamos cookies propias y de terceros para mejorar nuestros servicios, personalizar y analizar sus hábitos de navegación y mostrarle publicidad relacionada con sus preferencias. Si continúa navegando, consideramos que acepta su uso. Puede cambiar la configuración u obtener más información acerca de las cookies en el siguiente enlace:Política de Cookies.

Aceptar Cookies