IFC_B_0486 Acceso a datos

160 Horas
ONLINE
El acceso y gestión de datos es una de las competencias más demandadas en el desarrollo de software moderno, siendo la base sobre la que se construyen aplicaciones robustas y escalables. Con este Certificado de Competencia aprenderás a desarrollar aplicaciones capaces de gestionar información almacenada tanto en ficheros como en bases de datos relacionales, utilizando clases específicas y mecanismos de conexión profesionales. Adquirirás habilidades directamente aplicables al mercado laboral, mejorando tu perfil técnico en un ámbito con alta demanda de profesionales cualificados. Da el paso para consolidar tu formación en programación y abre nuevas oportunidades en el sector tecnológico.
IFC_B_0486 Acceso a datos Ampliar
GR_450250-2601

UNIDAD DIDÁCTICA 1. APLICACIONES DE ACCESO A FICHEROS

  1. Operaciones de gestión de ficheros y directorios
  2. Formas de acceso a un fichero
  3. Gestión de flujos de datos
  4. Operaciones sobre ficheros secuenciales y aleatorios
  5. Serialización/deserialización de objetos
  6. Ficheros de intercambio de datos
  7. Excepciones en ficheros
  8. Desarrollo de aplicaciones que utilizan ficheros

UNIDAD DIDÁCTICA 2. CONECTORES DE ACCESO A DATOS PARA EL DESARROLLO DE APLICACIONES

  1. El desfase objeto-relacional
  2. Protocolos de acceso y conectores
  3. Establecimiento de conexiones
  4. Ejecución de sentencias de descripción de datos
  5. Ejecución de sentencias de modificación de datos
  6. Ejecución de consultas
  7. Ejecución de procedimientos almacenados
  8. Gestión de transacciones
  9. Desarrollo de programas con BBDD

UNIDAD DIDÁCTICA 3. GESTIÓN DE LA PERSISTENCIA DE DATOS

  1. Concepto de mapeo objeto relacional
  2. Características de las herramientas ORM
  3. Instalación y configuración
  4. Estructura de un fichero de mapeo
  5. Mapeo basado en anotaciones
  6. Clases persistentes
  7. Sesiones y estados de un objeto
  8. Carga, almacenamiento y modificación
  9. Consultas SQL
  10. Gestión de transacciones ORM
  11. Desarrollo de programas ORM

UNIDAD DIDÁCTICA 4. APLICACIONES DE ACCESO A BASES DE DATOS OBJETO-RELACIONALES Y ORIENTADAS A OBJETOS

  1. Gestores de bases de datos objeto relacionales
  2. Gestión de objetos con SQL
  3. Acceso a las funciones del gestor objeto-relacional
  4. Gestores de bases de datos orientadas a objetos
  5. Gestión de la persistencia de objetos
  6. API y consultas OQL
  7. Gestión de transacciones BDOO
  8. Desarrollo de programas BDOO

UNIDAD DIDÁCTICA 5. APLICACIONES DE ACCESO A BASES DE DATOS DOCUMENTALES

  1. Bases de datos documentales nativas
  2. Establecimiento y cierre de conexiones
  3. Colecciones y documentos
  4. Creación y borrado de colecciones
  5. Añadir, modificar y eliminar documentos
  6. Lenguajes de consulta
  7. Desarrollo de programas con BBDD Documentales

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

  1. Concepto de componente
  2. Propiedades y atributos
  3. Eventos
  4. Persistencia del componente. Serialización
  5. Herramientas para desarrollo de componentes
  6. Desarrollo, empaquetado y utilización
  • Duración: 160 horas