
CURSO DE ACCESO A DATOS (TÉCNICO SUPERIOR)
Información adicional
| Horas | 200 |
|---|---|
| Código | |
| Formato | Digital |
| Proveedor | IEDITORIAL |
21,50 €
*Los precios no incluyen el IVA.
Objetivos
Contenidos
Objetivos
– Comprender los conceptos fundamentales del manejo de ficheros en aplicaciones de acceso a datos.
– Identificar y utilizar conectores adecuados para la comunicación con bases de datos.
– Implementar herramientas de mapeo objeto relacional (ORM) en el desarrollo de aplicaciones.
– Analizar las diferencias entre bases de datos objeto-relacionales y orientadas a objetos.
– Conocer las características y aplicaciones de bases de datos XML en la gestión de datos.
– Desarrollar componentes de acceso a datos mediante programación eficiente y estructurada.
– Aplicar buenas prácticas en el manejo y acceso a datos en entornos de desarrollo.
– Identificar y utilizar conectores adecuados para la comunicación con bases de datos.
– Implementar herramientas de mapeo objeto relacional (ORM) en el desarrollo de aplicaciones.
– Analizar las diferencias entre bases de datos objeto-relacionales y orientadas a objetos.
– Conocer las características y aplicaciones de bases de datos XML en la gestión de datos.
– Desarrollar componentes de acceso a datos mediante programación eficiente y estructurada.
– Aplicar buenas prácticas en el manejo y acceso a datos en entornos de desarrollo.
Contenidos
UNIDAD DIDÁCTICA 1. MANEJO DE FICHEROS
Clases asociadas a las operaciones de gestión de ficheros y directorios: creación, borrado, copia, movimiento, entre otras
Formas de acceso a un fichero
Clases para gestión de flujos de datos desde/hacia ficheros
Trabajo con ficheros XML: Analizadores sintácticos (parser) y vinculación (binding)
Excepciones: detección y tratamiento
UNIDAD DIDÁCTICA 2. MANEJO DE CONECTORES
El desfase objeto-relacional
Protocolos de acceso a bases de datos. Conectores
Ejecución de sentencias de descripción de datos
Ejecución de sentencias de modificación de datos
Ejecución de consultas
UNIDAD DIDÁCTICA 3. HERRAMIENTAS DE MAPEO OBJETO RELACIONAL (ORM)
Concepto de mapeo objeto relacional
Características de las herramientas ORM. Herramientas ORM más utilizadas
Instalación de una herramienta ORM
Estructura de un fichero de mapeo. Elementos, propiedades
Clases persistentes
Sesiones; estados de un objeto
Carga, almacenamiento y modificación de objetos
Consultas SQL
UNIDAD DIDÁCTICA 4. BASES DE DATOS OBJETO RELACIONALES Y ORIENTADAS A OBJETOS
Características de las bases de datos objeto-relacionales
Gestión de objetos con SQL; ANSI SQL 1999
Acceso a las funciones del gestor desde el lenguaje de programación
Características de las bases de datos orientadas a objetos
Tipos de datos: tipos básicos y tipos estructurados
El interfaz de programación de aplicaciones de la base de datos
UNIDAD DIDÁCTICA 5. BASES DE DATOS XML
Bases de datos nativas XML
Estrategias de almacenamiento
Establecimiento y cierre de conexiones
Colecciones y documentos
Creación y borrado de colecciones; clases y métodos
Añadir, modificar y eliminar documentos; clases y métodos
Realización de consultas; clases y métodos
Tratamiento de excepciones
UNIDAD DIDÁCTICA 6. PROGRAMACIÓN DE COMPONENTES DE ACCESO A DATOS
Concepto de componente; características
Propiedades y atributos
Eventos; asociación de acciones a eventos
Persistencia del componente
Herramientas para desarrollo de componentes no visuales
Empaquetado de componentes
Clases asociadas a las operaciones de gestión de ficheros y directorios: creación, borrado, copia, movimiento, entre otras
Formas de acceso a un fichero
Clases para gestión de flujos de datos desde/hacia ficheros
Trabajo con ficheros XML: Analizadores sintácticos (parser) y vinculación (binding)
Excepciones: detección y tratamiento
UNIDAD DIDÁCTICA 2. MANEJO DE CONECTORES
El desfase objeto-relacional
Protocolos de acceso a bases de datos. Conectores
Ejecución de sentencias de descripción de datos
Ejecución de sentencias de modificación de datos
Ejecución de consultas
UNIDAD DIDÁCTICA 3. HERRAMIENTAS DE MAPEO OBJETO RELACIONAL (ORM)
Concepto de mapeo objeto relacional
Características de las herramientas ORM. Herramientas ORM más utilizadas
Instalación de una herramienta ORM
Estructura de un fichero de mapeo. Elementos, propiedades
Clases persistentes
Sesiones; estados de un objeto
Carga, almacenamiento y modificación de objetos
Consultas SQL
UNIDAD DIDÁCTICA 4. BASES DE DATOS OBJETO RELACIONALES Y ORIENTADAS A OBJETOS
Características de las bases de datos objeto-relacionales
Gestión de objetos con SQL; ANSI SQL 1999
Acceso a las funciones del gestor desde el lenguaje de programación
Características de las bases de datos orientadas a objetos
Tipos de datos: tipos básicos y tipos estructurados
El interfaz de programación de aplicaciones de la base de datos
UNIDAD DIDÁCTICA 5. BASES DE DATOS XML
Bases de datos nativas XML
Estrategias de almacenamiento
Establecimiento y cierre de conexiones
Colecciones y documentos
Creación y borrado de colecciones; clases y métodos
Añadir, modificar y eliminar documentos; clases y métodos
Realización de consultas; clases y métodos
Tratamiento de excepciones
UNIDAD DIDÁCTICA 6. PROGRAMACIÓN DE COMPONENTES DE ACCESO A DATOS
Concepto de componente; características
Propiedades y atributos
Eventos; asociación de acciones a eventos
Persistencia del componente
Herramientas para desarrollo de componentes no visuales
Empaquetado de componentes