Modalidad de imparticiónEl Curso de Oracle Server 11g Desarrollo tiene una modalidad de impartición online.
Número de horasSe completa con un total de 260 horas de cursada.
Titulación oficial Se hará entrega de certificación como: Experto en Diseño, Desarrollo e implementación de aplicaciones con Oracle 11g.
Valoración del programaEl plan que ofrece este curso pretende formar administradores de bases de datos del Servidor Oracle 11g, que desarrollen y ejecuten este innovador y moderno sistema de información tan utilizado en la industria. Se diseño con el fin de entregar fundamentos sólidos en la creación de actividades y herramientas a la base de datos.
Dirigido aEste Curso esta dirigido a personas con conocimientos previos en programación y manejo de sistemas de almacenamiento de información o bases de datos. Recomendado para estudiantes y profesionales del área de sistemas, programación y afines.
EmpleabilidadEl participante que apruebe todos los contenidos del curso de Oracle 11g, estará capacitado para crear entornos compuestos de información con base en este programa; Por tanto, podrá abrir su campo de acción y de empleo como programador o administrador en cualquier empresa que requiera de los sistemas de cualquier rubro.
Objetivos del cursoCertificación Experto en Diseño, Desarrollo e implementación de aplicaciones con Oracle 11g
Los administradores de bases de datos de Oracle gestionan los sistemas de información más avanzados de la industria. El presente curso está diseñado para brindar una base sólida en el desarrollo de aplicaciones para esta base de datos.
Curso dirigido aEl estudiante debe tener claros conceptos como:
• Administración Básica Oracle 11g
• Conocimientos básicos de SQL.
• Fundamentos de sistemas operativos
TitulaciónAEDE
ContenidoMódulo 1: Introducción al Diseño de Base de Datos relacional Duración: 10 Horas
Este módulo da a conocer la metodología para el diseño de bases de datos relacionales.
•Unidad 1. Metodología de Diseño de Base de Datos.
•Unidad 2. Modelo de Datos.
•Unidad 3. Diseño Conceptual.
•Unidad 4. Diseño lógico de Base de Datos.
•Unidad 5. Diseño físico de Base de Datos
Módulo 2: Lenguaje SQL Duración: 40 Horas
Este módulo proporciona los conocimientos sobre la sintaxis de las instrucciones, imprescindibles para acceder a cualquier base de datos. Se describe con detalle como son las estructuras de las bases de datos relacionales.
•Unidad 1. Introducción a las bases de datos relacionales. Objetos y tipos de datos.
•Unidad 2. Introducción y componentes del lenguaje SQL.
•Unidad 3. Recuperación de datos mediante la sentencia SELECT.
•Unidad 4. DML: Lenguaje de manipulación de datos.
•Unidad 5. DCL: Lenguaje de control de datos.
•Unidad 6. DDL: Lenguaje de definición de datos.
Módulo 3: Programación con PLSQL Duración: 45 Horas
Este módulo proporciona los conocimientos básicos para poder acceder y manipular información de las bases de datos ORACLE.
•Unidad 1. Introducción al lenguaje PL/SQL.
•Unidad 2. Bloques PL/SQL anónimos.
•Unidad 3. Manejo de errores y excepciones
•Unidad 4. Procedimientos y funciones
•Unidad 5. Paquetes
•Unidad 6. Disparadores
•Unidad 7. Manejo de disparadores de fila y sentencia
•Unidad 8. Colecciones y registros
•Unidad 9. Cursores variables
•Unidad 10. Gestión de objetos LOB.
•Unidad 11. SQL dinámico
•Unidad 12. Gestión de dependencias
Módulo 4: PL/SQL avanzado 11g Duración: 20 Horas
Este módulo proporciona los conocimientos necesarios para poder crear programas con PL/SQL, utilizando la herramienta en todas sus posibilidades.
•Unidad 1. Llamadas a Java desde PLSQL.
•Unidad 2. Llamadas a C desde PLSQL.
•Unidad 3. Implementar VPD (Virtual Private Database) con Fine-Grained Access Control.
•Unidad 4. Administrar las seguridad en Lobs.
•Unidad 5. Rendimiento con SQL y PL/SQL Caching.
•Unidad 6. Analizar código PLSQL.
•Unidad 7. Trazas y progiling de código PL/SQL.
•Unidad 8. Definición de perfiles (Profile) con PLSQL.
•Unidad 9. Salvaguardar tu código contra ataques SQL.
Módulo 5: Desarrollo con Oracle Forms Duración: 45 Horas
Este módulo proporciona los conocimientos para manipular la herramienta Oracle Forms y así mismo poder crear módulos de pantalla para el desarrollo de aplicaciones web.
•Unidad 1. Introducción a Oracle Forms Developer y Oracle Forms Services .
•Unidad 2. Ejecución de una Aplicación Form Builder.
•Unidad 3. Entorno de Form Builder.
•Unidad 4. Creación de un Módulo Form Básico.
•Unidad 5. Bloques de Datos y Marcos (Frames).
•Unidad 6. Elementos de Texto (Text items).
•Unidad 7. Listas de Valores (LOV’s) y Editores.
•Unidad 8. Elementos de Entrada Adicionales.
•Unidad 9. Elementos de No Entrada (Noniput Items).
•Unidad 10. Ventanas y Lienzos de Contenido (Windows and Content Canvases).
•Unidad 11. Creación de Disparadores (Triggers).
•Unidad 12. Unidades de programación y librerias.
•Unidad 13. Variables del sistema.
•Unidad 14. Funcionalidad de los objetos y sus propiedades.
•Unidad 15. Gestión de mensajes de error.
•Unidad 16. Creación y gestión de un Módulo Menú
•Unidad 17. Programación de Teclas de Función
•Unidad 18. Responder a Eventos del Ratón
•Unidad 19. Control de Ventanas y Lienzos (Windows y Canvases) por Programación
•Unidad 20. Definición de Fuentes de Datos
•Unidad 21. Objetos Oracle en Form Builder
•Unidad 22. Construcción de Aplicaciones Multi-Formulario
•Unidad 23. Grupos de Registros (Record Groups)
•Unidad 24. Componentes Reutilizables
Módulo 6: Generación de Informes con Oracle Report Duración: 25 Horas
Este módulo proporciona los conocimientos para diseñar y generar informes en papel y Web personalizados y estándar mediante Oracle Deports.
•Unidad 1. Conceptos de Report Builder
•Unidad 2. Objetos de un informe
•Unidad 3. Estilos de los informes
•Unidad 4. Modelo de datos
•Unidad 5. Campos Calculados: Totales y Fórmulas.
•Unidad 6. Plantillas para informes
•Unidad 7. Creación y uso de Parámetros: Parámetros Bind y Lexical
•Unidad 8. Incluir un gráfico en un informe.
•Unidad 9. Informes matriz
•Unidad 10. Incluir código PL/SQL en un informe
•Unidad 11. Arquitectura de report builder para Web
Módulo 7: Fusion Middleware 11g Duración 20 Horas
Este módulo proporciona los conocimientos para diseñar y construir una variedad de informes estándar y personalizados Web y en papel, como también desarrollar aplicaciones web basándose en un modelo de datos.
•Unidad 1. Migración de Aplicaciones Oracle Forms y Report 6i a Oracle Forms 11g.
•Unidad 2. Consola Enterprise Oracle Fusion Middleware
•Unidad 3. Funcionalidades de Oracle Forms 11g:
•Unidad 4. Funcionalidades Oracle Report 11g:
Módulo 8: Optimización de Aplicaciones SQL y PSQL Duración: 30 Horas
Este módulo proporciona los conocimientos para optimizar y mejorar el rendimiento de las aplicaciones.
•Unidad 1. Introducción al optimizador Oracle11g.
•Unidad 2. Operaciones realizadas por el optimizador.
•Unidad 3. Estadísticas.
•Unidad 4. Herramientas para obtener planes de ejecución.
•Unidad 5. Optimizar sentencias SQL.
•Unidad 6. Trazas de Aplicación.
•Unidad 7. Identificación de carga de SQL.
•Unidad 8. SQL Tuning.
•Unidad 9. Utilización y manejo de índices.
•Unidad 10. Hints del optimizador y planes de estabilidad.
Módulo 9: Oracle Database 11g: Usar XML DB Duración: 25 Horas
Este módulo proporciona los conceptos básicos de XML, como también de los componentes de un esquema XML, creación y validación de documentos mediante esquemas.
•Unidad 1. Introducción a Oracle XML DB
•Unidad 2. Almacenar XML Data en Oracle XML DB
•Unidad 3. Retornar datos XML con Oracle XML DB.
•Unidad 4. Indexar XMLType Data
•Unidad 5. Generar y transformar XML Data
•Unidad 6. Manipular XML Data
•Unidad 7. Oracle XML DB Repository
•Unidad 8. Usar Oracle XML DB Repository
•Unidad 9. Exportar e importar XML Data