Acceso a
Base de Datos Oracle con Java
|
|
|
OBJETIVOS: |
Conocer y utilizar todas las
características avanzadas del estándar JDBC 2.0, así como las extensiones
proporcionadas por los drivers Oracle, en su utilización en el acceso a una
base de datos Oracle. |
|
DIRIGIDO A: |
Desarrolladores avanzados
java. |
|
REQUISITOS: |
u
Conocimientos
de los conceptos de orientación a objetos necesarios en el desarrollo de
programas con java. Conocer en profundidad las características sintácticas
del lenguaje java y su entorno de desarrollo JDK 1.3. Capacidad de
desarrollar una aplicación simple en java, conociendo los mecanismos de
acceso a Base de Datos. u
Conocer el lenguaje SQL, (Asistencia al curso ORN-901) y
muy recomendable conocer el lenguaje PL/SQL. (Asistencia al curso ORN-902). |
|
CONTENIDOS: |
Módulo 1: Programación
Básica JDBC q
Introducción q
¿Qué es un JDBC? q
Ejemplo de Programación Sencillo q
Otros Métodos Usuales q
Configuración Módulo 2: Características Avanzadas del
ResultSet q
Introducción q
Visión General q
Creación de ResultSets Desplazables y Modificables q
Posicionamiento y Procesamiento en ResultSets
Desplazables q
Modificación del ResultSet q
Visibilidad de los cambios q
¿Cuándo se hacen visibles los cambios? Módulo 3: LOBs y BFILEs q
Introducción q
BLOBs y CLOBs q
BFILEs Módulo 4: Objetos q
Introducción q
Creación y Manipulación de objetos con SQL q
Acceso Java a objetos de la base de datos mediante
STRUCT q
Acceso Java a objetos de la base de datos mediante
SQLData u ORAData q
Extensiones Oracle: Referencias a objetos Módulo 5: Colecciones q
Introducción q
Creación y Manipulación de Colecciones con SQL q
Modos de acceder a las colecciones q
Acceso a colecciones a través de ARRAY q
Acceso a colecciones a través de clases específicas Módulo 6: Mejoras para el Rendimiento q
Batching q
Definición de tipos de columnas q
Cacheo de Sentencias Módulo 7: Actualización de objetos de la base de datos por medio de un
objeto personalizado Java Módulo 8: Acceso a Tablas Anidadas a través
de ARRAY |