| |
| DE4:
DB2/400 Avanzado |
| Objetivo: |
Profundizar
los conocimientos del participante sobre la gestión de datos
en AS/400, desde el punto de vista de la teoría relacional,
brindándole herramientas para un mejor diseño de sus
bases de datos, y de un mejor aprovechamiento del AS/400 como database
server.
|
| Dirigido
a: |
Personal
técnico de las áreas de desarrollo, dba's, system-programming
y administración afectado a este tema.
|
| Prerrequisitos: |
Haber
realizado el curso Codificación de Base de Datos DB2/400
o poseer conocimientos equivalentes.
|
| Metodología: |
Todo
el curso se desarrollará en forma práctica sobre terminales
disponibles a todos los participantes. En todos los casos se resolverán
ejercicios asistidos por el instructor del taller.
|
| Temario: |
Repaso
de conceptos básicos del DB2/400. Componentes básicos:
Tablas, vistas, índices. Características. Relación
con los objetos del OS/400. DDS.
Concepto de clave, clave primaria, claves "padre" y clave
foránea. Consistencia e integridad referencial, restricciones
de comprobación.
Cómo se implementan en AS/400 los principios de consistencia
e integridad referencial: Restricciones y triggers. Tipos de restricciones.
Clases de triggers disponibles. Combinación de ambos recursos.
Ventajas y desventajas.
Administración de la Base de Datos desde Interfaz Gráfica:
Operations Navigator.
Nociones de SQL. Conceptos de Jornalización.
Accesos optimizados a la base de datos: Stored Procedures. Tipos de
Stored Procedures: SQL y externos.
Introducción al Concepto de Client/Server. El AS/400 como database
server en distintos entornos. Acceso desde PC vía ODBC. Acceso
desde JAVA: JDBC. La base de datos en un entorno de Web. Net.Data.
Una
vez completado el curso, el estudiante debería estar capacitado
para efectuar un diseño adecuado de una base de datos, identificando
las restricciones de consistencia e integridad relacional, siendo
capaz de implementarlas aplicando los recursos del DB2/400.
|
|