CURSO: ORACLE. HERRAMIENTA PARA D.A.C. 
 
 

Concepto:

PL/SQL

Oracle iDS Designer 6i

 

Ponencia:

CGI. Grupo Cartuja Informática.

 

Lugar.

IES Martín Rivero.

C/ Fernando de los Ríos, 1.

RONDA.

 

Fechas y Horario.        

Del 27 de junio al 1 de julio.

Desde las 8:30 a las 14:30 (sesiones de 6 horas de trabajo).

 

Nº de Horas.

30 horas.

 

Estructura el curso:      

Parte I. PL/SQL (5 horas) 

Parte II. Modelización de Sistemas y Diseño de Datos (13 horas)

Parte III. Generación de Módulos (12 horas)

 
 

Descripción del curso:

                                  

            La I parte del curso pretende dar a conocer las características y funcionalidades del lenguaje PL/SQL y adquirir desde el punto de vista práctico los conocimientos necesarios para el desarrollo de aplicaciones con PL/SQL.

            La II parte está enfocada en el uso de la herramienta Designer para crear, perfeccionar e implementar un diseño eficiente de base de datos. Se adquirirán conocimientos para elaborar modelos que recojan las especificaciones implementadas por los requisitos de un sistema. Así mismo en la Parte III del curso el alumno aprenderá a utilizar Designer para generar aplicaciones desde Oracle Developer (Forms y Reports).

 

 
PROGRAMA:
 

 

Parte I: PL/SQL

MODULO I. Introducción a PL/SQL

 Tema 1. Cursores

Área de contexto de una sentencia SQL

Cursores Implícitos y Explícitos

Cursores parametrizados

 

Modulo 2. Disparadores

 Tema 2. Introducción a los disparadores

Definición

Aplicaciones

Formato

Tipos de disparadores

Orden de ejecución

Tema 3. Disparadores a nivel de Fila

Tema 4. Disparadores de sustitución

Tema 5. Tablas Mutantes

Tema 6. Tratamiento de errores

Tipos de excepciones

Gestión de excepciones

RAISE_APPLICATION_ERROR

Propagación de excepciones

 

Parte II. Modelización de Sistemas y Diseño de Datos. 

Tema 1: Creación de Modelos de Proceso. Process Modeler

Tema 2: Creación de un Modelo Detallado de Relaciones de Entidades. Entity Relationship Diagrammer.

Tema 3: De los Modelos de Proceso a las Jerarquías de Funciones. Function Hierarchy

Tema 4: Creación de Modelo de Flujo de Datos

Tema 5: Comprobación de que el Análisis es Correcto

Tema 6: Diseño de Datos

Tema 7: Uso del Design Editor

Tema 8: Mejora del Diseño de los Datos

Tema 9: Creación de Vistas

Tema 10: Aplicación de la Integridad de Datos con Restricciones

Tema 11: De las Funciones a los Módulos.

 

Parte III. Generación de Módulos. 

Tema 1: Estructura de un Módulo

Tema 2: Factores que intervienen en la generación

Tema 3: Manipulación de los elementos de visualización

Tema 4: Estructura de Bloques

Tema 5: Presentación de un módulo como formulario

Tema 6: Uso de los “Data Records” para la validación

Tema 7: Depuración del Layout

Tema 8: Desplazamiento en el Formulario

Tema 9: Construcción de la navegación en árbol

Tema 10: Consistencia de la generación

Tema 11: Estándares en el Interface de Usuario

Tema 12: Añadir Código en la aplicación

Tema 13: Almacenamiento de código en la Aplicación

Tema 14: Llamadas entre formularios

Tema 15: Lista de Valores