IFC_B_0486 Acceso a datos
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.
- Duración160 h
- Unidades6
- FormatoSCORM 1.2
Sobre este contenido
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.
A quién va dirigido
Esta formación está orientada a cualquier persona interesada en el desarrollo de software y la programación, independientemente de su punto de partida. Es especialmente adecuada para quienes desean una especialización en el manejo de datos, así como para desarrolladores y técnicos informáticos que quieran ampliar y certificar sus conocimientos en gestión de ficheros y bases de datos relacionales.
Temario
6 unidades didácticas · 160 horas
Contenido6 unidades
Aplicaciones de acceso a ficheros
- Operaciones de gestión de ficheros y directorios
- Formas de acceso a un fichero
- Gestión de flujos de datos
- Operaciones sobre ficheros secuenciales y aleatorios
- Serialización/deserialización de objetos
- Ficheros de intercambio de datos
- Excepciones en ficheros
- Desarrollo de aplicaciones que utilizan ficheros
Conectores de acceso a datos para el desarrollo de aplicaciones
- El desfase objeto-relacional
- Protocolos de acceso y conectores
- Establecimiento de conexiones
- Ejecución de sentencias de descripción de datos
- Ejecución de sentencias de modificación de datos
- Ejecución de consultas
- Ejecución de procedimientos almacenados
- Gestión de transacciones
- Desarrollo de programas con BBDD
Gestión de la persistencia de datos
- Concepto de mapeo objeto relacional
- Características de las herramientas ORM
- Instalación y configuración
- Estructura de un fichero de mapeo
- Mapeo basado en anotaciones
- Clases persistentes
- Sesiones y estados de un objeto
- Carga, almacenamiento y modificación
- Consultas SQL
- Gestión de transacciones ORM
- Desarrollo de programas ORM
Aplicaciones de acceso a bases de datos objeto-relacionales y orientadas a objetos
- Gestores de bases de datos objeto relacionales
- Gestión de objetos con SQL
- Acceso a las funciones del gestor objeto-relacional
- Gestores de bases de datos orientadas a objetos
- Gestión de la persistencia de objetos
- API y consultas OQL
- Gestión de transacciones BDOO
- Desarrollo de programas BDOO
Aplicaciones de acceso a bases de datos documentales
- Bases de datos documentales nativas
- Establecimiento y cierre de conexiones
- Colecciones y documentos
- Creación y borrado de colecciones
- Añadir, modificar y eliminar documentos
- Lenguajes de consulta
- Desarrollo de programas con BBDD Documentales
Programación de componentes de acceso a datos
- Concepto de componente
- Propiedades y atributos
- Eventos
- Persistencia del componente. Serialización
- Herramientas para desarrollo de componentes
- Desarrollo, empaquetado y utilización
Más contenidos de Sistemas Operativos
Ver los 48 →- IFC_B_0488 Desarrollo de interfaces160 h · 8 unid.
- IFC_B_0491 Sistemas de gestión empresarial160 h · 5 unid.
- IFC_B_0614 Despliegue de aplicaciones web170 h · 6 unid.
- IFC_B_0484 Bases de datos160 h · 7 unid.
- IFC_B_0483 Sistemas informáticos160 h · 7 unid.
- IFC_B_0222 Sistemas operativos monopuesto170 h · 5 unid.