0484 – Bases de datos

Young architects working on project in office together

Denominación

Módulo Profesional: Bases de datos.

Código

0484

Descripción

Este módulo profesional contiene la formación necesaria para desempeñar la función de programación de bases de datos.

Este módulo pertenece al grado superior de Técnico Superior en Desarrollo de Aplicaciones Web.

Duración

105 Horas

Criterios de evaluación

Criterio 1: Reconoce los elementos de las bases de datos analizando sus funciones y valorando la utilidad de los sistemas gestores.

  1. Se han analizado los sistemas lógicos de almacenamiento y sus características.
  2. Se han identificado los distintos tipos de bases de datos según el modelo de datos utilizado.
  3. Se han identificado los distintos tipos de bases de datos en función de la ubicación de la información.
  4. Se ha evaluado la utilidad de un sistema gestor de bases de datos.
  5. Se ha reconocido la función de cada uno de los elementos de un sistema gestor de bases de datos.
  6. Se han clasificado los sistemas gestores de bases de datos.
  7. Se ha reconocido la utilidad de las bases de datos distribuidas.
  8. Se han analizado las políticas de fragmentación de la información.

Criterio 2: Crea bases de datos definiendo su estructura y las características de sus elementos según el modelo relacional.

  1. Se ha analizado el formato de almacenamiento de la información.
  2. Se han creado las tablas y las relaciones entre ellas.
  3. Se han seleccionado los tipos de datos adecuados.
  4. Se han definido los campos clave en las tablas.
  5. Se han implantado las restricciones reflejadas en el diseño lógico.
  6. Se han creado vistas.
  7. Se han creado los usuarios y se les han asignado privilegios.
  8. Se han utilizando asistentes, herramientas gráficas y los lenguajes de definición y control de datos.

Criterio 3: Consulta la información almacenada en una base de datos empleando asistentes, herramientas gráficas y el lenguaje de manipulación de datos.

  1. Se han identificado las herramientas y sentencias para realizar consultas.
  2. Se han realizado consultas simples sobre una tabla.
  3. Se han realizado consultas sobre el contenido de varias tablas mediante composiciones internas.
  4. Se han realizado consultas sobre el contenido de varias tablas mediante composiciones externas.
  5. Se han realizado consultas resumen.
  6. Se han realizado consultas con subconsultas.

Criterio 4: Modifica la información almacenada en la base de datos utilizando asistentes, herramientas gráficas y el lenguaje de manipulación de datos.

  1. Se han identificado las herramientas y sentencias para modificar el contenido de la base de datos.
  2. Se han insertado, borrado y actualizado datos en las tablas.
  3. Se ha incluido en una tabla la información resultante de la ejecución de una consulta.
  4. Se han diseñado guiones de sentencias para llevar a cabo tareas complejas.
  5. Se ha reconocido el funcionamiento de las transacciones.
  6. Se han anulado parcial o totalmente los cambios producidos por una transacción.
  7. Se han identificado los efectos de las distintas políticas de bloqueo de registros.
  8. Se han adoptado medidas para mantener la integridad y consistencia de la información.

Criterio 5: Desarrolla procedimientos almacenados, evaluando y utilizando las sentencias del lenguaje incorporado en el sistema gestor de bases de datos.

  1. Se han identificado las diversas formas de automatizar tareas.
  2. Se han reconocido los métodos de ejecución de guiones.
  3. Se han identificado las herramientas disponibles para editar guiones.
  4. Se han definido y utilizado guiones para automatizar tareas.
  5. Se ha hecho uso de las funciones proporcionadas por el sistema gestor.
  6. Se han definido funciones de usuario.
  7. Se han utilizado estructuras de control de flujo.
  8. Se han definido disparadores.
  9. Se han utilizado cursores.

Criterio 6: Diseña modelos relacionales normalizados interpretando diagramas entidad/relación.

  1. Se han utilizado herramientas gráficas para representar el diseño lógico.
  2. Se han identificado las tablas del diseño lógico.
  3. Se han identificado los campos que forman parte de las tablas del diseño lógico.
  4. Se han analizado las relaciones entre las tablas del diseño lógico.
  5. Se han identificado los campos clave.
  6. Se han aplicado reglas de integridad.
  7. Se han aplicado reglas de normalización.
  8. Se han analizado y documentado las restricciones que no pueden plasmarse en el diseño lógico.

Criterio 7: Gestiona la información almacenada en bases de datos objeto-relacionales, evaluando y utilizando las posibilidades que proporciona el sistema gestor.

  1. Se han identificado las características de las bases de datos objeto- relacionales.
  2. Se han creado tipos de datos objeto, sus atributos y métodos.
  3. Se han creado tablas de objetos y tablas de columnas tipo objeto.
  4. Se han creado tipos de datos colección.
  5. Se han realizado consultas.
  6. Se ha modificado la información almacenada manteniendo la integridad y consistencia de los datos.

Contenidos básicos

1) Almacenamiento de la información:

  • Ficheros (planos, indexados y acceso directo, entre otros).
  • Bases de datos. Conceptos, usos y tipos según el modelo de datos, la ubicación de la información.
  • Sistemas gestores de base de datos: Funciones, componentes y tipos.
  • Bases de datos centralizadas y bases de datos distribuidas.

2) Creación de bases de datos relacionales:

  • Modelo de datos.
  • Terminología del modelo relacional.
  • Tipos de datos.
  • Claves primarias.
  • Índices. Características.
  • El valor NULL.
  • Claves ajenas.
  • Vistas.
  • Usuarios. Privilegios.
  • Lenguaje de descripción de datos (DDL).
  • Lenguaje de control de datos (DCL).

3) Realización de consultas:

  • La sentencia SELECT.
  • Selección y ordenación de registros.
  • Operadores. Operadores de comparación. Operadores lógicos.
  • Consultas de resumen.
  • Agrupamiento de registros.
  • Composiciones internas.
  • Composiciones externas.
  • Subconsultas.

4) Tratamiento de datos:

  • Inserción de registros.
  • Borrado de registros. Modificación de registros.
  • Borrados y modificaciones e integridad referencial. Subconsultas y composiciones en órdenes de edición.
  • Transacciones.
  • Políticas de bloqueo.

5) Programación de bases de datos:

  • Introducción. Lenguaje de programación.
  • Variables del sistema y variables de usuario.
  • Funciones.
  • Estructuras de control de flujo.
  • Procedimientos almacenados. Funciones de usuario.
  • Subrutinas.
  • Eventos y disparadores.
  • Excepciones.
  • Cursores.

6) Interpretación de Diagramas entidad / relación:

  • Entidades y relaciones. Cardinalidad.
  • Debilidad.
  • El modelo E/R ampliado.
  • Paso del diagrama E/R al modelo relacional.
  • Normalización de modelos relacionales.

7) Uso de bases de datos objeto-relacionales:

  • Características de las bases de datos objeto-relacionales.
  • Tipos de datos objeto.
  • Definición de tipos de objeto.
  • Herencia.
  • Identificadores; referencias.
  • Tipos de datos colección.
  • Declaración e inicialización de objetos.
  • Uso de la sentencia SELECT.
  • Inserción de objetos.
  • Modificación y borrado de objetos.

Más información

Accede a más información haciendo clic aquí.

¿DUDAS?

TE LLAMAMOS Y TE LO EXPLICAMOS TODO

    Echale un vistazo a nuestros cursos

    CATÁLOGO

    • Caratula del libro La Normativa en el Mantenimiento Industrial: Aparatos de Gas

      APARATOS A GAS. LA NORMATIVA EN EL MANTENIMIENTO INDUSTRIAL.: Tests y Ejercicios. (Español) Tapa blanda – 20 Enero 2023

      Valorado con 0 de 5
      20,90 
      Ir a ver el producto
    • LA NORMATIVA EN EL MANTENIMIENTO INDUSTRIAL: CALDERAS INDUSTRIALES. Volumen I

      Valorado con 0 de 5
      25,00 
      Ir a ver el producto
    • LA NORMATIVA EN EL MANTENIMIENTO INDUSTRIAL: CALDERAS INDUSTRIALES. Volumen II

      Valorado con 0 de 5
      35,00 
      Ir a ver el producto
    • ¡Oferta! CUBIERTAS INSTALACIÓN GAS VOL.1

      LA NORMATIVA EN EL MANTENIMIENTO INDUSTRIAL: INSTALACIONES DE GAS. VOLUMEN I: Tests y Ejercicios. (Español) Tapa blanda – 2 Enero 2023

      Valorado con 0 de 5
      El precio original era: 25,99 €.El precio actual es: 23,00 €.
      Ir a ver el producto

    En la caja superior se muestra algo de material de apoyo, visita nuestra tienda para ver nuestro catálogo completo.