IFCD08 DESARROLLO DE APLICACIONES WEB SOBRE ORACLE DATABASE

160 Horas
ONLINE
El curso IFCD08 Desarrollo de Aplicaciones Web Sobre Oracle Database es una especialidad formativa de la Familia Profesional de la informática y comunicaciones. Con este curso IFCD08 Desarrollo de Aplicaciones Web Sobre Oracle Database el alumno será capaz de formar sobre tecnologías Oracle Forms y Oracle Application Express para la creación y mantenimiento de aplicaciones Web.
EF_393603-2401

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A SQL

  1. Recuperación de datos mediante la sentencia SELECT
  2. Restricción y ordenación de los datos
  3. Empleo de funciones a nivel de fila
  4. Agregación de datos mediante funciones de grupo
  5. Presentación de datos a partir de varias tablas
  6. Empleo de subconsultas
  7. Operadores SET
  8. Manipulación de datos
  9. Creación y gestión de tablas
  10. Creación de otros objetos de la base de datos
  11. Gestión de objetos con vistas del diccionario de datos
  12. Control de acceso a usuarios
  13. Control de esquemas
  14. Manipulación de grandes juegos de resultados
  15. Generación de listados mediante agrupaciones
  16. Datos en distintas franjas horarias
  17. Subconsultas avanzadas
  18. Recuperación jerárquica

UNIDAD DIDÁCTICA 2. PROGRAMACIÓN CON PL/SQL

  1. Introducción a PL/SQL
  2. Declaración de Identificadores PL/SQL
  3. Escritura de Sentencias Ejecutables
  4. Interacción con Oracle Server
  5. Estructuras de Control
  6. Tipos de Dato Compuestos
  7. Cursores Explícitos
  8. Manejo de Excepciones
  9. Procedimientos Almacenados
  10. Funciones Almacenadas y Subprogramas de Depuración
  11. Paquetes
  12. Despliegue de Paquetes
  13. Implantación de Paquetes Proporcionados por Oracle en el Desarrollo de Aplicaciones
  14. SQL Dinámico
  15. Consideraciones de Diseño para Código PL/SQL
  16. Disparadores
  17. Creación de Disparadores Compuestos, de DDL y de Eventos de Base de Datos
  18. Compilador PL/SQL
  19. Gestión del Código PL/SQL
  20. Gestión de Dependencias

UNIDAD DIDÁCTICA 3. PROGRAMACIÓN AVANZADA CON PL/SQL

  1. Revisión de conceptos de programación PL/SQL
  2. Diseño de código PL/SQL
  3. Uso de collecciones
  4. Manipulación de grandes objetos
  5. Uso de métodos de interfaz avazada
  6. Ajuste y rendimiento
  7. Mejora del rendimiento con el caché
  8. Análisis de código PL/SQL
  9. Perfiles y rastreo de código PL/SQL
  10. Implementando VPD con control de accesos exahustivo (Fine-Grained Access Control)
  11. Técnicas de seguridad de código contra ataques SQL Injection

UNIDAD DIDÁCTICA 4. DESARROLLO CON ORACLE APPLICATION EXPRESS TALLER I

  1. Introducción a Oracle Application Express
  2. Creación de una Aplicación de bases de datos
  3. Trabajar con informes
  4. Trabajar con informes interactivos
  5. Trabajar con grids interactivos
  6. Trabajar con páginas y regiones
  7. Gestionar formularios
  8. Estado de sesión
  9. Incluir procesamiento de página
  10. Uso de acciones dinámicas y plug-ins
  11. Validar y depurar tu aplicación
  12. Añadir componentes compartidos
  13. Trabajar con temas, plantillas y ficheros
  14. Implementación de la seguridad
  15. Gestión de navegación de la aplicación
  16. Extender la aplicación
  17. Crear y editar gráficos
  18. Añadir calendarios y arboles
  19. Gestión de la respuesta de la aplicación

UNIDAD DIDÁCTICA 5. DESARROLLO CON ORACLE APPLICATION EXPRESS TALLER II

  1. Uso de colecciones de APEX
  2. Uso de acciones dinámicas
  3. Incorporación de interactividad en tu aplicación
  4. Envío de correo electrónico desde una aplicación
  5. Generar y utilizar APIs de tabla
  6. Trabajo con servicios RESTful y módulos Web Source
  7. Uso de plantillas y temas
  8. Uso de búsqueda
  9. Asegurar la aplicación
  10. Desplegar y mantener tu aplicación
  11. Optimizar tu aplicación
  12. Gestionar la globalización y la traducción
  • Duración: 160 horas