Menú

Oracle developer del centro Fundación de Egresados de la Universidad Distrital

Programa de Oracle developer

Modalidad: Presencial
Duración 160
Localización: Bogotá D.C.

Temario

PRESENTACIÓN



Con el fin de facilitar el manejo de la información por parte del usuario final, es necesario desarrollar aplicaciones que permitan una interacción ágil y amigable. Es así como es necesario el manejo de algunos lenguajes de programación orientados a la captura (Formularios), presentación (reportes) y manejo de grandes volúmenes de información.



ORACLE®, como uno de los grandes proveedores de tecnología en bases de datos, ha creado herramientas para facilitar el desarrollo de formularios, procedimientos y funciones, que interactúan directamente con la base de datos y permiten, su interacción en ambientes, stand alone, cliente/Servidor y Web.



El programa de formación proporcionar a los desarrolladores de aplicaciones de bases de datos los conocimientos y habilidades necesarios para conseguir avances significativos en escalabilidad y compatibilidad, e incrementar el potencial de la tecnología del servidor y del cliente en Internet.



Hemos diseñado este diplomado orientado a formar Desarrolladores de aplicaciones en Bases de Datos ORACLE 11g, con todo el respaldo internacional y la calidad de los programas de Oracle University.



OBJETIVOS



Emplear funciones SQL para recuperar información de múltiples tablas, sub consultas y el uso de comando DML para la manipulación de información de datos en Oracle Database 11g

Creación de vistas y manejo de diccionarios de datos, y sub-consultas multi-columna.

Creación, uso, depuración y descripción de procedimientos y funciones almacenadas

Usar la compilación condicional para personalizar la funcionalidad en una aplicación PL/SLQ sin remover ningún código fuente.

Crear paquetes de programas sobrecargados.

Describir los beneficios de la sintaxis PL/SQL, constructores, comandos de flujo de control y errores en tiempo de ejecución.

Diseño de paquetes PL / SQL y unidades de programas que se ejecutan de manera eficiente que permitan interactuar con aplicaciones externas y del sistema operativo

Escribir y ajustar código PL / SQL de forma efectiva para maximizar el rendimiento

Crear módulos de formulario incluyendo los componentes para la interacción con labases de datos, personalizarlos con elementos de entradas del usuario, compatibles con componentes Java y otros controles de la interfaz gráfica de usuario.

Mostrar Módulos de formularios en varias ventanas y usando una variedad de estilos de diseño.

Integrar aplicaciones de Java en las formularios mediante el uso de JavaBeans

Implementar y probar las aplicaciones de formularios en un explorador Web para acceder a los archivos y aplicaciones en el equipo cliente

Vincular un formulario de módulo a otro



DIRIGIDO A:



Este programa está orientado a desarrolladores de aplicaciones Cliente servidor, PL/SQL, formularios.Analistas de sistemas y de negocio. Administradores de bodegas de datos y en general a profesionales relacionados con el desarrollo de aplicaciones que se conecten a bases de datos.



CONTENIDO:



Modulo 1 - Oracle Database 11g: Introduction to SQL

-Introducing Oracle Database 11g

-Retrieving Data Using the SQL SELECT Statement

-Restricting and Sorting Data

-Using Single-Row Functions to Customize Output

-Using Conversion Functions and Conditional Expressions

-Reporting Aggregated Data Using the Group Functions

-Displaying Data From Multiple Tables

-Using Sub-queries to Solve Queries

-Using the SET Operators

-Manipulating Data

-Using DDL Statements to Create and Manage Tables

-Creating Other Schema Objects

-Controlling User Access

-Managing Schema Objects

-Managing Objects with Data Dictionary Views

-Manipulating Large Data Sets

-Managing Data in Different Time Zones

-Retrieving Data Using Sub-queries

-Regular Expression Support



Modulo 2 - Oracle Database 11g: Program with PL/SQL

-Introduction

-Introduction to PL/SQL

-Declaring PL/SQL Identifiers

-Writing Executable Statements

-Interacting with the Oracle Server

-Writing Control Structures

-Using Explicit Cursors

-Handling Exceptions

-Creating Stored Procedures

-Creating Stored Functions and Debugging Subprograms

-Creating Packages

-Working With Packages

-Using Oracle-Supplied Packages in Application Development

-Using Dynamic SQL

-Design Considerations for PL/SQL Code

-Creating Triggers

-Creating Compound, DDL, and Event Database Triggers

-Using the PL/SQL Compiler

-Managing PL/SQL Code

-Managing Dependencies



Modulo 3 - Oracle Database 11g: Advanced PL/SQL

-Introduction

-PL/SQL Programming Concepts Review

-Designing PL/SQL Code

-Using Collections

-Manipulating Large Objects

Fundación de Egresados U.D.

-Using Advanced Interface Methods

-Performance and Tuning

-Improving Performance with Caching

-Analyzing PL/SQL Code

-Profiling and Tracing PL/SQL Code

-Implementing VPD with Fine-Grained Access Control

-Safeguarding Your Code Against SQL Injection Attacks



Modulo 4 - Oracle Forms Developer 10g: Build Internet Applications (40 Hours)

-Introducing Oracle Forms Developer and Forms Services

-Creating Forms Modules

-Working with Data Blocks and Frames

-Working with Input Items

-Working with Non Input Items

-Working with Windows and Canvases

-Producing Triggers

-Debugging Triggers

-Adding Functionality to Items

-Run-Time Messages and Alerts

-Query Triggers

-Validation

-Navigation

-Transaction Processing

-Writing Flexible Code

-Sharing Objects and Code

-Using WebUtil to Interact with the Client

-Introducing Multiple Form Applications



Información Adicional

Certificación:

Certificado de Asistencia al

Diplomado Oracle Developer



PRE-REQUISITOS:



-Familiaridad con conceptos y técnicas de procesamiento de datos.



-Conocimientos básicos de bases de datos.
Contacta ahora con el centro

Junglebox S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad​