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
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).
Parte
I: PL/SQL
MODULO
I. Introducción a PL/SQL
Área de contexto de una sentencia SQL
Cursores Implícitos y Explícitos
Cursores parametrizados
Modulo
2. 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