Catálogo / Formación Complementaria

EIN-05714

MF0225_3 Gestión de bases de datos

CÓDIGO · MF0225_3

Bonificable
hasta el 100%
Teleformación
Modalidad
Con tutor
Seguimiento experto
200 h
Duración

Descripción

Este conjunto de materiales didácticos se ajusta a lo expuesto en el itinerario de aprendizaje perteneciente al Módulo Formativo MF0225_3 Gestión de Bases de Datos, regulada en el Real Decreto 1531/2011, de 31 de Octubre, modificado por el RD 628/2013, de 2 de Agosto, que permita al alumnado adquirir las competencias profesionales necesarias para la gestión de bases de datos.

200 horas · Teleformación · con tutor. Formación bonificable para empresas vía FUNDAE.


Programa detallado

MÓDULO 1. GESTIÓN DE BASES DE DATOS

UNIDAD FORMATIVA 1. BASES DE DATOS RELACIONALES Y MODELADO DE DATOS

1. BASES DE DATOS RELACIONALES.

  • Concepto de base de datos relacional.
  • Ejemplificación.
  • Concepto de modelos de datos. Funciones y sublenguajes (DDL y DML).
  • Clasificación los diferentes tipos de modelos de datos de acuerdo al nivel abstracción
  • Enumeración de las reglas de Codd para un sistema relacional.

2. ANÁLISIS DEL MODELO RELACIONAL Y DE LOS ELEMENTOS QUE LO INTEGRAN.

  • Concepto de Relaciones y sus propiedades.
  • Concepto de Claves en el modelo relacional.
  • Nociones de álgebra relacional.
  • Nociones de Cálculo relacional de tuplas para poder resolver ejercicios prácticos básicos.
  • Nociones de Calculo relacional de dominios.
  • Teoría de la normalización y sus objetivos

3. DESCRIPCIÓN Y APLICACIÓN DEL MODELO ENTIDAD-RELACIÓN PARA EL MODELADO DE DATOS.

  • Proceso de realización de diagramas de entidad-relación y saberlo aplicar.
  • Elementos
  • Diagrama entidad relación entendidos como elementos para resolver las carencias de los diagramas Entidad-Relación simples.
  • Elementos
  • Desarrollo de diversos supuestos prácticos de modelización mediante diagramas de entidad relación.

4. MODELO ORIENTADO A OBJETO.

  • Contextualización del modelo orientado a objeto dentro del modelado UML.
  • Comparación del modelo de clases con el modelo-entidad relación.
  • Diagrama de objetos como caso especial del diagrama de clases.

5. MODELO DISTRIBUIDO Y LOS ENFOQUES PARA REALIZAR EL DISEÑO.

  • Enumeración de las ventajas e inconvenientes respecto a otros modelos.
  • Concepto de fragmentación y sus diferentes tipos
  • Enumeración de las reglas de corrección de la fragmentación.
  • Enumeración de las reglas de distribución de datos.
  • Descripción de los esquemas de asignación y replicación de datos.

UNIDAD FORMATIVA 2. LENGUAJES DE DEFINICIÓN Y MODIFICACIÓN DE DATOS SQL

1. ANÁLISIS DE LOS OBJETOS Y ESTRUCTURAS DE ALMACENAMIENTO DE LA INFORMACIÓN PARA DIFERENTES SGBD.

  • Relación de estos elementos con tablas, vistas e índices.
  • Consecuencias practicas de seleccionar los diferentes objetos de almacenamientos.
  • Diferentes métodos de fragmentación de la información en especial para bases de datos distribuidas.

2. LENGUAJES DE DEFINICIÓN, MANIPULACIÓN Y CONTROL.

  • Conceptos básicos, nociones y estándares.
  • Lenguaje de definición de datos (DDL SQL) y aplicación en SGBD actuales.
  • Discriminación de los elementos existentes en el estándar SQL-92 de otros elementos existentes en bases de datos comerciales.
  • Sentencias de creación: CREATE
  • Nociones sobre el almacenamiento de objetos en las bases de datos relacionales.
  • Nociones sobre almacenamiento y recuperación de XML en las bases de datos relacionales

3. TRANSACCIONALIDAD Y CONCURRENCIA.

  • Conceptos fundamentales.
  • Identificación de los problemas de la concurrencia.
  • Actualizaciones perdidas.
  • Lecturas no repetibles.
  • Lecturas ficticias.
  • Nociones sobre Control de la concurrencia
  • Conocimiento de las propiedades fundamentales de las transacciones.
  • ACID
  • Análisis de los niveles de aislamiento
  • Serializable.
    • Desarrollo de un supuesto práctico en el que se ponga de manifiesto la relación y las implicaciones entre el modelo lógico de acceso y definición de datos y el modelo físico de almacenamiento de los datos.

UNIDAD FORMATIVA 3. SALVAGUARDA Y SEGURIDAD DE LOS DATOS

1. SALVAGUARDA Y RECUPERACIÓN DE DATOS.

  • Descripción de los diferentes fallos posibles (tanto físicos como lógicos) que se pueden plantear alrededor de una base de datos.
  • Enumeración y descripción de los elementos de recuperación ante fallos lógicos que aportan los principales SGBD estudiados.
  • Distinción de los diferentes tipos de soporte utilizados para la salvaguarda de datos y sus ventajas e inconvenientes en un entorno de backup.
  • Concepto de RAID y niveles más comúnmente utilizados en las empresas
  • Servidores remotos de salvaguarda de datos.
  • Diseño y justificación de un plan de salvaguarda y un protocolo de recuperación de datos para un supuesto de entorno empresarial.
  • Tipos de salvaguardas de datos
  • Definición del concepto de RTO (Recovery Time Objective) y RPO (Recovery Point Objective).
  • Empleo de los mecanismos de verificación de la integridad de las copias de seguridad.

2. BASES DE DATOS DISTRIBUIDAS DESDE UN PUNTO DE VISTA ORIENTADO A LA DISTRIBUCIÓN DE LOS DATOS Y LA EJECUCIÓN DE LAS CONSULTAS.

  • Definición de SGBD distribuido. Principales ventajas y desventajas.
  • Características esperadas en un SGBD distribuido.
  • Clasificación de los SGBD distribuidos según los criterios
  • Enumeración y explicación de las reglas de DATE para SGBD distribuidos.
  • Replicación de la información en bases de datos distribuidas.
  • Procesamiento de consultas.
  • Descomposición de consultas y localización de datos.

3. SEGURIDAD DE LOS DATOS.

  • Conceptos de seguridad de los datos: confidencialidad, integridad y disponibilidad.
  • Normativa legal vigente sobre datos
  • Seguimiento de la actividad de los usuarios
  • Introducción básica a la criptografía
  • Desarrollo de uno o varios supuestos prácticos en los que se apliquen los elementos de seguridad vistos con anterioridad.

4. TRANSFERENCIA DE DATOS.

  • Descripción de las herramientas para importar y exportar datos
  • Clasificación de las herramientas
  • Muestra de un ejemplo de ejecución de una exportación e importación de datos.
  • Migración de datos entre diferentes SGBD

¿Quieres formar a tu equipo en este curso?

Bonificable hasta el 100% de la cuota vía FUNDAE. Déjanos tu email y te enviamos la información de este curso junto con el crédito que tu empresa puede aprovechar.

o calcula primero cuánto crédito genera tu empresa →

Scroll al inicio