Pedir

Programación didáctica de Acceso a datos

Módulo del ciclo Técnico Superior en Desarrollo de Aplicaciones Multiplataforma, código 0486. Estos son sus resultados de aprendizaje y criterios de evaluación, copiados del Real Decreto 450/2010, actualizado por el Real Decreto 405/2023 tal y como aparecen en el BOE.

Son los mínimos estatales. Tu comunidad autónoma puede fijar horas y contenidos propios en su currículo.

Resultados de aprendizaje y criterios de evaluación

RA1 Desarrolla aplicaciones que gestionan información almacenada en ficheros identificando el campo de aplicación de los mismos y utilizando clases específicas.

  1. a) Se han utilizado clases para la gestión de ficheros y directorios.
  2. b) Se han valorado las ventajas y los inconvenientes de las distintas formas de acceso.
  3. c) Se han utilizado clases para recuperar información almacenada en ficheros.
  4. d) Se han utilizado clases para almacenar información en ficheros.
  5. e) Se han utilizado clases para realizar conversiones entre diferentes formatos de ficheros.
  6. f) Se han previsto y gestionado las excepciones.
  7. g) Se han probado y documentado las aplicaciones desarrolladas.

RA2 Desarrolla aplicaciones que gestionan información almacenada en bases de datos relacionales identificando y utilizando mecanismos de conexión.

  1. a) Se han valorado las ventajas e inconvenientes de utilizar conectores.
  2. b) Se han utilizado gestores de bases de datos embebidos e independientes.
  3. c) Se ha utilizado el conector idóneo en la aplicación.
  4. d) Se ha establecido la conexión.
  5. e) Se ha definido la estructura de la base de datos.
  6. f) Se han desarrollado aplicaciones que modifican el contenido de la base de datos.
  7. g) Se han definido los objetos destinados a almacenar el resultado de las consultas.
  8. h) Se han desarrollado aplicaciones que efectúan consultas.
  9. i) Se han eliminado los objetos una vez finalizada su función.
  10. j) Se han gestionado las transacciones.
  11. k) Se han ejecutado procedimientos almacenados en la base de datos.

RA3 Gestiona la persistencia de los datos identificando herramientas de mapeo objeto relacional (ORM) y desarrollando aplicaciones que las utilizan.

  1. a) Se ha instalado la herramienta ORM.
  2. b) Se ha configurado la herramienta ORM.
  3. c) Se han definido configuraciones de mapeo.
  4. d) Se han aplicado mecanismos de persistencia a los objetos.
  5. e) Se han desarrollado aplicaciones que modifican y recuperan objetos persistentes.
  6. f) Se han desarrollado aplicaciones que realizan consultas usando el lenguaje SQL.
  7. g) Se han gestionado las transacciones.

RA4 Desarrolla aplicaciones que gestionan la información almacenada en bases de datos objeto relacionales y orientadas a objetos valorando sus características y utilizando los mecanismos de acceso incorporados.

  1. a) Se han identificado las ventajas e inconvenientes de las bases de datos que almacenan objetos.
  2. b) Se han establecido y cerrado conexiones.
  3. c) Se ha gestionado la persistencia de objetos simples.
  4. d) Se ha gestionado la persistencia de objetos estructurados.
  5. e) Se han desarrollado aplicaciones que realizan consultas.
  6. f) Se han modificado los objetos almacenados.
  7. g) Se han gestionado las transacciones.
  8. h) Se han probado y documentado las aplicaciones desarrolladas.

RA5 Desarrolla aplicaciones que gestionan la información almacenada en bases de datos documentales nativas evaluando y utilizando clases específicas.

  1. a) Se han valorado las ventajas e inconvenientes de utilizar bases de datos documentales nativas.
  2. b) Se ha establecido la conexión con la base de datos.
  3. c) Se han desarrollado aplicaciones que efectúan consultas sobre el contenido de la base de datos.
  4. d) Se han añadido y eliminado colecciones de la base de datos.
  5. e) Se han desarrollado aplicaciones para añadir, modificar y eliminar documentos de la base de datos.

RA6 Programa componentes de acceso a datos identificando las características que debe poseer un componente y utilizando herramientas de desarrollo.

  1. a) Se han valorado las ventajas e inconvenientes de utilizar programación orientada a componentes.
  2. b) Se han identificado herramientas de desarrollo de componentes.
  3. c) Se han programado componentes que gestionan información almacenada en ficheros.
  4. d) Se han programado componentes que gestionan mediante conectores información almacenada en bases de datos.
  5. e) Se han programado componentes que gestionan información usando mapeo objeto relacional.
  6. f) Se han programado componentes que gestionan información almacenada en bases de datos objeto relacionales y orientadas a objetos.
  7. g) Se han programado componentes que gestionan información almacenada en una base de datos documental nativa.
  8. h) Se han probado y documentado los componentes desarrollados.
  9. i) Se han integrado los componentes desarrollados en aplicaciones.

Objetivos generales y competencias a los que contribuye

Según las orientaciones pedagógicas del Real Decreto 450/2010.

Objetivos generales del ciclo (7)
Competencias profesionales, personales y sociales (8)

Otros módulos de Técnico Superior en Desarrollo de Aplicaciones Multiplataforma