Curso gratis para: Trabajadores y Empresas, consulta próxima convocatoria
Modalidad del curso: A distancia y Online
Duración del curso: 200 Horas
Titulación: Diploma acreditativo con las horas del curso
Curso Gratis Online para Trabajadores y Empresas
Si eres trabajador en Régimen General, disfruta del curso gratis online a través de la formación bonificada para empresas.
Nuestros cursos gratis están disponibles en modalidad online o a distancia, consúltanos para informarse de la modalidad del curso gratis para trabajadores de su interés.
OBJETIVOS DEL CURSO GRATIS MF0225_3 GESTIÓN DE BASES DE DATOS
Este curso 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.
CONTENIDO DEL CURSO GRATIS MF0225_3 GESTIÓN DE BASES DE DATOS
MÓDULO 1. GESTIÓN DE BASES DE DATOS
UNIDAD FORMATIVA 1. BASES DE DATOS RELACIONALES Y MODELADO DE DATOS
UNIDAD DIDÁCTICA 1. BASES DE DATOS RELACIONALES
- Definición de base de datos relacional
- Ejemplos prácticos
- Introducción a los modelos de datos: funciones y sublenguajes (DDL y DML)
- Clasificación de los distintos modelos de datos según su nivel de abstracción
- Descripción de las reglas de Codd que rigen un sistema relacional
UNIDAD DIDÁCTICA 2. ANÁLISIS DEL MODELO RELACIONAL Y DE SUS COMPONENTES
- Definición de relaciones y sus propiedades
- Entendimiento del concepto de claves en el modelo relacional
- Fundamentos de álgebra relacional
- Introducción al cálculo relacional de tuplas para resolver ejercicios básicos
- Conceptos de cálculo relacional de dominios
- Principios de la normalización y su propósito
UNIDAD DIDÁCTICA 3. DESCRIPCIÓN Y APLICACIÓN DEL MODELO ENTIDAD-RELACIÓN EN EL MODELADO DE DATOS
- Guía para la elaboración de diagramas de entidad-relación y su aplicación práctica
- Elementos clave
- Diagramas entidad-relación como herramienta para abordar limitaciones de diagramas simples
- Componentes esenciales
- Desarrollo de casos prácticos de modelización utilizando diagramas de entidad-relación
UNIDAD DIDÁCTICA 4. MODELO ORIENTADO A OBJETOS
- Contexto del modelo orientado a objetos en el marco de UML
- Comparativa entre el modelo de clases y el modelo entidad-relación
- Diagrama de objetos como una variante del diagrama de clases
UNIDAD DIDÁCTICA 5. MODELO DISTRIBUIDO Y ENFOQUES PARA SU DISEÑO
- Lista de ventajas y desventajas en comparación con otros modelos
- Definición de fragmentación y sus diferentes tipos
- Principios de corrección en la fragmentación
- Normas para la distribución de datos
- Descripción de esquemas de asignación y replicación de datos
UNIDAD FORMATIVA 2. LENGUAJES DE DEFINICIÓN Y MODIFICACIÓN DE DATOS SQL
UNIDAD DIDÁCTICA 1. ANÁLISIS DE OBJETOS Y ESTRUCTURAS DE ALMACENAMIENTO EN DIFERENTES SGBD
- Relación de elementos con tablas, vistas e índices
- Implicaciones prácticas de la selección de distintos objetos de almacenamiento
- Métodos de fragmentación de información, especialmente en bases de datos distribuidas
UNIDAD DIDÁCTICA 2. LENGUAJES DE DEFINICIÓN, MANIPULACIÓN Y CONTROL
- Fundamentos, nociones y estándares básicos
- Lenguaje de definición de datos (DDL SQL) y su aplicación en SGBD actuales
- Diferenciación entre elementos del estándar SQL-92 y otros encontrados en bases de datos comerciales
- Sentencias de creación de objetos: CREATE
- Conceptos sobre el almacenamiento de objetos en bases de datos relacionales
- Almacenamiento y recuperación de XML en bases de datos relacionales
UNIDAD DIDÁCTICA 3. TRANSACCIONALIDAD Y CONCURRENCIA
- Conceptos clave
- Identificación de problemas relacionados con la concurrencia
- Actualizaciones perdidas
- Lecturas no repetibles
- Lecturas ficticias
- Introducción al control de la concurrencia
- Conocimiento de las propiedades fundamentales de las transacciones
- ACID
- Análisis de los niveles de aislamiento
- Serializable
- Desarrollo de un caso práctico que ilustre la relación entre el modelo lógico de acceso y definición de datos y el modelo físico de almacenamiento
UNIDAD FORMATIVA 3. SALVAGUARDA Y SEGURIDAD DE LOS DATOS
UNIDAD DIDÁCTICA 1. SALVAGUARDA Y RECUPERACIÓN DE DATOS
- Descripción de los diferentes tipos de fallos (físicos y lógicos) que pueden surgir en una base de datos
- Enumeración y explicación de los mecanismos de recuperación ante fallos lógicos proporcionados por los principales SGBD
- Diferenciación de los diversos soportes utilizados para la salvaguarda de datos, así como sus pros y contras en un entorno de backup
- Concepto de RAID y niveles más comúnmente utilizados en el ámbito empresarial
- Uso de servidores remotos para la salvaguarda de datos
- Diseño y justificación de un plan de salvaguarda y un protocolo de recuperación de datos para un caso empresarial hipotético
- Tipos de salvaguardas de datos
- Definición de RTO (Recovery Time Objective) y RPO (Recovery Point Objective)
- Uso de mecanismos para verificar la integridad de las copias de seguridad
UNIDAD DIDÁCTICA 2. BASES DE DATOS DISTRIBUIDAS CON ENFOQUE EN LA DISTRIBUCIÓN DE DATOS Y EJECUCIÓN DE CONSULTAS
- Definición de SGBD distribuido: ventajas y desventajas principales
- Características esperadas en un SGBD distribuido
- Clasificación de SGBD distribuidos según diferentes criterios
- Enumeración y explicación de las reglas de DATE para SGBD distribuidos
- Replicación de datos en bases de datos distribuidas
- Procesamiento de consultas
- Descomposición de consultas y localización de datos
UNIDAD DIDÁCTICA 3. SEGURIDAD DE LOS DATOS
- Conceptos fundamentales de seguridad de datos: confidencialidad, integridad y disponibilidad
- Normativa legal vigente relacionada con los datos
- Monitoreo de la actividad de usuarios
- Introducción a la criptografía
- Desarrollo de uno o varios casos prácticos que apliquen los elementos de seguridad discutidos previamente
UNIDAD DIDÁCTICA 4. TRANSFERENCIA DE DATOS
- Descripción de herramientas para la importación y exportación de datos
- Clasificación de estas herramientas
- Ejemplo práctico de ejecución de un proceso de exportación e importación de datos
- Migración de datos entre distintos SGBD
MATERIAL INCLUIDO EN LA MODALIDAD A DISTANCIA
- Manual teórico: UF1471 Bases de Datos Relacionales y Modelado de Datos
- Manual teórico: UF1472 Lenguajes de Definición y Modificación de Datos SQL
- Manual teórico: UF1473 Salvaguarda y Seguridad de los Datos
- Cuaderno de ejercicios: UF1471 Bases de Datos Relacionales y Modelado de Datos
- Cuaderno de ejercicios: UF1472 Lenguajes de Definición y Modificación de Datos SQL
- Cuaderno de ejercicios: UF1473 Salvaguarda y Seguridad de los Datos