IFCT079PO PROCESAMIENTO DE DATOS CON JAVA

210 Horas
ONLINE
Este Curso IFCT079PO PROCESAMIENTO DE DATOS CON JAVA le ofrece una formación especializada en la materia dentro de la Familia Profesional de Informática y comunicaciones. Con este CURSO IFCT079PO PROCESAMIENTO DE DATOS CON JAVA el alumno será capaz de desenvolverse dentro del Sector y desarrollar componentes de acceso a datos.
EF_227660-1901

UNIDAD DIDÁCTICA 1. MANEJO DE ARCHIVOS CONVENCIONALES

  1. La clase file
  2. - Obteniendo información sobre archivos y directorios
  3. - Iterando la lista de carpetas y archivos
  4. - Creando y eliminando archivos y carpetas
  5. Los flujos de datos (STREAM)
  6. - Clases manejadoras de flujos de datos
  7. - Formas de acceso a un fichero
  8. - Operaciones de lectura/escritura
  9. La clase Scanner
  10. - Usos de la clase Scanner
  11. - Lectura de ficheros con la clase Scanner
  12. Tratamientos de excepciones
  13. - Captura de excepciones en operaciones de entrada/salida
  14. - Excepciones personalizadas
  15. Resumen

UNIDAD DIDÁCTICA 2. PROCESAMIENTO DE FICHEROS XML.

  1. Representación de datos XML
  2. - Representación mediante CSS
  3. - Transformaciones XSL
  4. - Procesamiento XML con Xpath
  5. Analizadores sintácticos o PARSER
  6. - Introducción
  7. - El parser DOM
  8. - El parser SAX
  9. - Captura de excepciones
  10. Resumen

UNIDAD DIDÁCTICA 3. MANEJO DE CONECTORES A BASES DE DATOS.

  1. Conexiones a bases de datos
  2. - El API JDBC
  3. - Cadenas de conexión
  4. - Tipos de conexión
  5. - Apertura y cierre de la conexión
  6. Ejecución de sentencias
  7. - Ejecución de consultas de selección
  8. - Manejo de conjuntos de registros
  9. - Ejecución de consultas de manipulación de datos
  10. - Ejecución de consultas de definición de datos
  11. Gestión de transacciones
  12. - Iniciar una transacción
  13. - Detener una transacción
  14. - Respuesta tras error
  15. Excepciones del API JDBC
  16. Resumen

UNIDAD DIDÁCTICA 4. HERRAMIENTAS DE MAPEO OBJETO-RELACIONAL.

  1. Conceptos básicos sobre mapeo objeto-relacional
  2. - ¿Qué es el mapeo objeto-relacional?
  3. - Frameworks para implementación de ORM
  4. - El framework JPA
  5. - Instalación y configuración de los frameworks
  6. Archivo de configuración persistence.xml
  7. - Proveedores de persistencia - Conexión a la base de datos
  8. Clases persistentes
  9. - Mapeo de entidades
  10. - Relaciones entre entidades
  11. - Carga, almacenamiento y modificación de objetos
  12. - Gestión de errores
  13. Resumen

UNIDAD DIDÁCTICA 5. BASES DE DATOS ORIENTADAS A OBJETOS.

  1. Bases de datos objeto-relacionales y bases de datos orientadas a objetos 5
  2. - Concepto de base de datos objeto-relacional
  3. - Concepto de base de datos orientada a objetos
  4. - Sistemas gestores de bases de datos orientadas a objetos
  5. Gestión de objetos con el lenguaje oql
  6. - Recuperación de objetos
  7. - Edición de objetos
  8. - Almacenamiento de objetos
  9. - Gestión de errores
  10. Resumen

UNIDAD DIDÁCTICA 6. BASES DE DATOS XML

  1. Introducción a las bases de datos XML
  2. Bases de datos documentales
  3. Tratamiento de bases de datos XML
  4. - Establecimiento y cierre de conexiones
  5. - Lenguaje de consulta para XML: Xquery
  6. - Recorrido, edición, creación y borrado de nodos
  7. - Tratamiento de excepciones
  8. Resumen

UNIDAD DIDÁCTICA 7. PROGRAMACIÓN DE COMPONENTES PARA ACCESO A DATOS

  1. Concepto de componente
  2. Propiedades y métodos del componente
  3. Eventos y asociación de acciones a eventos
  4. Introspección y reflexión de componentes
  5. Persistencia de componentes
  6. Empaquetado de componentes
  7. Herramientas para creación de componentes no visuales
  8. - Componentes web: Servlets, JSPs
  9. - JavaBeans
  10. - El framework Struts
  11. - El framework Spring
  12. - EJB
  13. Resumen glosario bibliografía enlaces de interés
  • Duración: 210 horas