Curso JDBC - JAVA 8 Data Base Connectivity
JDBC - JAVA 8 Data Base Connectivity
Detalle del Curso
Quien complete este curso estará en condiciones de efectuar programas en JAVA que puedan interactuar con datos estructurados de forma directa.
Objetivos
Que el participante pueda construir programas JAVA que interactúen con sistemas gestores de Bases de Datos comerciales, conozca las bases del manejo de datos relacionales y comprenda los principales problemas relacionados con la persistencia en la programación orientada a objetos.
Requisitos
DESTINATARIOS:
Programadores JAVA que necesitan iniciarse en el mundo de las Bases de Datos Relacionales y su manejo desde el lenguaje.
REQUISITOS:
Conocer la programación orientada a objetos en JAVA.
Modalidad
Se dicta en un laboratorio con una PC por alumno.
Coffee-breaks incluidos.
También se puede cursar a distancia a través del sistema Webex
Plan de Estudio
•Ambiente de trabajo.
Drivers. Instalación. Distintas bases de datos. Prueba de la instalación.
•Trabajando con la base de datos.
Operaciones requeridas sobre una base de datos. SQL. Resumen de SQL básico.
•Componentes comunes de JDBC.
Driver. Connection. Statement. ResultSet. SQLException. Trabajando desde JAVA.
•Trabajando con Result Sets.
Definiciones básicas de Result Sets. Conceptos de Result Set. Utilizar Standard Result Sets. Utilizar Scrollable Result Sets.Utilizar Updateable Result Sets.
•Las relaciones en SQL.
Relaciones básicas entre tablas. Relaciones complejas entre tablas. Consultas en tablas relacionadas. Actualización de tablas relacionadas.
•Transacciones.
Definiciones básicas. Necesitad. Problemas que resuelven. Uso de transacciones en JAVA. Tipos de datos.
•Objetos Statement.
El Statement básico, ventajas e inconvenientes. Trabajar con PreparedStatement. Trabajar con CallableStatement Objects.
•Temas avanzados
Almacenamiento de imágenes y datos binarios. Problemas con múltiples conexiones. JAVAX.SQL. Persistencia. Capas de persistencia. Patrones para persistencia.
Material Entregado
Se entregan las presentaciones del curso, bibliografía y links recomendados.
Observaciones
Todos los que lo cursen, tanto en modalidad presencial o a distancia, serán invitados a formar parte de una comunidad en la que recibirán actualizaciones permanentes y podrán acceder a oportunidades laborales y de desarrollo de carrera.