Download Capítulo 1 Hilos - LibrosDigitales.NET
Document related concepts
no text concepts found
Transcript
JAVA CLIENTE - SERVIDOR Eric Gustavo Coronel Castillo www.desarrollasoftware.com INSTRUCTOR DESCRIPCIÓN Para acceder a las bases de datos relaciones desde una aplicación Java se utiliza el API JDBC. Esta API define las interfaces estándares que son implementadas por los proveedores de bases de datos, así tenemos la implementación de Oracle para su base de datos Oracle Database, la implementación de Microsoft para su base de datos SQL Server, y así todos los proveedores de base de datos deben implementar esta API. Entonces, JDBC es el estándar para que toda aplicación Java acceda a bases de datos relacionales. Los principales temas a tratar son: fundamentos de Oracle Database, API JDBC, patrón DAO y reportes con JasperReport. OBJETIVO Al finalizar el curso estarás en condiciones de crear aplicaciones Java, que interactúen con bases de datos Oracle usando el API JDBC y generan reportes utilizando iReport y JasperReport. SOFTWARE A UTILIZAR IDE: NetBeans JDK: Versión 8 Base de Datos: Oracle XE 11g Página 2 / 3 CONTENIDO MODULAR A continuación tienes los módulos que desarrollaras en durante tu entrenamiento: Nro. Nombre Descripción 1 Fundamentos de Oracle Database. En este módulo aprenderás los fundamentos de una base de datos Oracle y crearas un esquema sencillo. 2 Creación del esquema EUREKA. En este módulo te explicare el esquema que utilizaremos en el curso y también aprenderás a crearlo. 3 API JDBC. En este módulo te explico los componentes fundamentales del API JDBC. También aprenderá a realizar una conexión con el esquema EUREKA. 4 Objeto Statement. En este módulo aprenderás a usar el objeto Statement para ejecutar sentencias sin parámetros. 5 Objeto PreparedStatement, En este módulo aprenderás a usar el objeto PreparedStatement para ejecutar sentencias con parámetros. 6 Objeto CallableStatement. En este módulo aprenderás a usar el objeto CallableStatement para ejecutar procedimientos almacenados. 7 Manejo de Transacciones En este módulo aprenderás a manejar transacciones desde la aplicación Java y transacciones controladas en la base de datos con procedimientos almacenados. 8 Patrón DAO. En este módulo aprenderás a implementar el patrón DAO. 9 Reportes. En este módulo aprenderás a diseñar reportes con iReport y a ejecutarlos con JasperReport. 10 Integrar todo en una aplicación. En este módulo te explicare como integrar todo en una aplicación. Página 3 / 3