AD03.- Manejo de conectores.

Orientaciones para el alumnado

En esta tercera unidad de trabajo del módulo, verás el acceso a bases de datos en aplicaciones Java, mediante JDBC.
Datos generales de la Unidad de Trabajo
Nombre completo del MP Acceso a datos. Siglas MP AD
y título de la UT 03.- Manejo de conectores.
Índice o tabla de contenidos
1.- Introducción.
2.- Protocolos de acceso a base de datos.
3.- Conectores o Drivers.
4.- Arquitectura JDBC.
4.1.- Conectores tipo 1 y tipo 2.
4.2.- Conectores tipo 3 y tipo 4.
5.- Conexión a una base de datos.
5.1.- Creación de la base de datos.
5.2.- Drivers de conexión (Oracle y MySQL).
5.3.- Instalar el conector de la base de datos.
5.4.- JDBC conexión a una base de datos.
5.5.- Realización de consultas.
5.6.- Ejecución de sentencias DML.
5.7.- Ejecución de procedimientos almacenados en la base de datos.
5.7.1.- Ejecución de procedimientos almacenados en una base de datos MySQL.
5.7.2.- Ejecución de procedimientos almacenados en una base de datos Oracle.
5.8.- Sentencias preparadas.
5.9.- Captura de errores y liberación de recursos.
5.10.- Transacciones.
5.11.- Consultas al diccionario de datos.
5.12.- Recuperación y modificación de valores ResultSet.
5.13.- Pool de conexiones.
5.13.1.- Ejemplo de pool de conexiones MySQL.
5.13.2.- Ejemplo de pool de conexiones Oracle.
6.- Operaciones: ejecución de consultas.
7.- Excepciones y cierre de conexiones.
7.1.- Excepciones.
7.2.- Cierre de conexiones.
Anexo.- Licencias de recursos.
Objetivos
  • Ajustar la configuración lógica del sistema analizando las necesidades y criterios establecidos para configurar y explotar sistemas informáticos.
  • Interpretar el diseño lógico de bases de datos, analizando y cumpliendo las especificaciones relativas a su aplicación, para gestionar bases de datos.
  • Instalar y configurar módulos y complementos, evaluando su funcionalidad, para gestionar entornos de desarrollo.
  • Seleccionar y emplear lenguajes, herramientas y librerías, interpretando las especificaciones para desarrollar aplicaciones multiplataforma con acceso a bases de datos.
Temporalización
(estimación)
Tiempo necesario para estudiar los contenidos (h) 24
Tiempo necesario para completar la tarea (h) 8
Tiempo necesario para completar el examen (h) 1
de días que se recomienda dedicar a esta unidad 16
La temporalización anterior no deja de ser una estimación media, ya que el tiempo a invertir va a depender mucho de las circunstancias personales de cada cual.
Consejos y recomendaciones

Te ofrecemos una serie de pautas que pueden ayudarte y facilitar la tarea de aprendizaje:

  • Es muy importante que entiendas bien los conceptos de la unidad, básicos para este módulo.
  • Para ello es conveniente que dispongas de Internet para consultar dudas.
  • Organízate, elaborando un calendario y planificando un horario de estudio para evitar la acumulación de tareas.
  • Haz una primera lectura de los contenidos del tema y continúa con una lectura detallada de cada apartado realizando los ejercicios de autoevaluación y anotando todas las dudas para consultarlas con tu tutora o tutor.
  • Para completar conocimientos puedes consultar los enlaces que encontrarás bajo el epígrafe "Para Saber Más..."
  • Recuerda que con este tipo de enseñanza tienes flexibilidad de horario y tú marcas el ritmo de estudio que más te interese, aunque te aconsejamos que te ajustes al calendario de aparición de las unidades didácticas y participes activamente en los foros de las respectivas unidades.
  • En la medida de tus posibilidades reserva un tiempo semanal para el estudio y procura respetarlo, la constancia y el esfuerzo son la clave del éxito en este tipo de enseñanzas.
  • Realiza las prácticas que están relacionadas con los contenidos que se vayan abordando. Ten en cuenta que en este tipo de formación a distancia tú eres quien tiene que determinar las prácticas que debes realizar.
  • Realiza la tarea correspondiente a la unidad, pero primero lee atentamente el enunciado y asegúrate de haber entendido lo que has de hacer. Envíasela a tu tutor o tutora a través del sistema establecido en la plataforma.
  • Haz el examen on-line de la unidad.
  • Internet es un gran recurso y una gran fuente de información, pero es recomendable contrastar las informaciones con fuentes fiables.
  • No dudes en comentarle a tu tutor o tutora cualquier duda que te pueda surgir.