Curso gratis de Bases de Datos Relacionales

Curso gratis de Bases de Datos Relacionales online para trabajadores y empresas

Curso gratis para: Trabajadores y Empresas, consulta próxima convocatoria

Modalidad del curso: A distancia y Online

Duración del curso: 140 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 DE BASES DE DATOS RELACIONALES

Este Curso de Bases de Datos Relacionales le ofrece una formación especializada en la materia. Debemos saber que en la actualidad, en el mundo de la informática y las comunicaciones, es muy importante conocer los sistemas microinformáticos, dentro del área profesional de sistemas y telemática. Por ello, con el presente curso se trata de aportar los conocimientos necesarios para conocer el diseño de bases de datos relacionales y conocer la definición y manipulación de datos.

CONTENIDO DEL CURSO GRATIS DE BASES DE DATOS RELACIONALES

UNIDAD FORMATIVA 1. DISEÑO DE BASES DE DATOS RELACIONALES

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A LAS BASES DE DATOS

  1. Historia y evolución de las bases de datos
  2. Ventajas y desafíos asociados a las bases de datos
  3. Conceptos básicos:
  4. - ¿Qué son las bases de datos?
  5. - Objetivos principales de los sistemas de gestión de bases de datos
  6. - Redundancia e incoherencias en los datos
  7. - Dificultades en el acceso a los datos
  8. - Aislamiento de datos
  9. - Problemas derivados del acceso concurrente
  10. - Cuestiones de seguridad en las bases de datos
  11. - La integridad de los datos
  12. - Administración de datos y gestión de bases de datos
  13. - Niveles de arquitectura: interno, conceptual y externo
  14. - Modelos de datos y su clasificación
  15. - Independencia de los datos
  16. - Lenguaje de definición de datos (DDL)
  17. - Lenguaje de manipulación de datos (DML) y sus tipos
  18. - Sistema de gestión de bases de datos (DBMS): funciones principales
  19. - El Administrador de la base de datos (DBA): responsabilidades
  20. - Tipos de usuarios de las bases de datos
  21. - Estructura general de una base de datos y sus componentes
  22. - Arquitectura de los sistemas de bases de datos

UNIDAD DIDÁCTICA 2. MODELOS CONCEPTUALES DE BASES DE DATOS

  1. El modelo entidad-relación
  2. - Entidades y sus características
  3. - Relaciones: cardinalidad, roles y grado
  4. - Dominios y valores posibles
  5. - Atributos y sus propiedades
  6. - Propiedades que identifican entidades
  7. - Diagramas entidad-relación: símbolos y notaciones
  8. El modelo entidad-relación extendido
  9. Restricciones de integridad:
  10. - Restricciones inherentes al modelo
  11. - Restricciones definidas explícitamente

UNIDAD DIDÁCTICA 3. EL MODELO RELACIONAL

  1. Historia y evolución del modelo relacional
  2. Estructura del modelo relacional:
  3. - ¿Qué es una relación? Características clave
  4. - Atributos y dominios de atributos
  5. - Tuplas, grado y cardinalidad
  6. - Relación y tabla: equivalencias
  7. Claves en el modelo relacional:
  8. - Claves candidatas y su selección
  9. - Clave primaria y su función
  10. - Claves alternativas y clave ajena
  11. Restricciones de integridad:
  12. - Manejo de valores nulos
  13. - Integridad de entidades
  14. - Integridad referencial entre tablas
  15. Normalización de bases de datos:
  16. - Proceso y dependencias funcionales
  17. - Primera forma normal (1FN)
  18. - Segunda forma normal (2FN)
  19. - Tercera forma normal (3FN)
  20. - Otras formas normales: 4FN, 5FN
  21. - Desnormalización: motivos y consideraciones

UNIDAD DIDÁCTICA 4. CICLO DE VIDA DE UN PROYECTO DE BASES DE DATOS

  1. Fases del ciclo de vida de una base de datos:
  2. - Análisis preliminar y planificación
  3. - Concepción y elección del hardware y software
  4. - Análisis de requisitos y diseño conceptual
  5. - Diseño lógico y físico
  6. - Implementación, carga y optimización
  7. Control de calidad en el desarrollo:
  8. - Verificación de las especificaciones funcionales
  9. - Seguimiento y cumplimiento de los requisitos del usuario

UNIDAD DIDÁCTICA 5. CREACIÓN Y DISEÑO DE BASES DE DATOS

  1. Enfoques para diseñar bases de datos:
  2. - Errores comunes y causas de diseños incorrectos
  3. - Análisis: ventajas y limitaciones
  4. - Síntesis: beneficios y inconvenientes
  5. Metodologías de diseño:
  6. - Concepto y etapas
  7. - Diseño conceptual, lógico y físico
  8. - Entradas y salidas del proceso de diseño
  9. Diseño lógico de bases de datos relacionales
  10. El Diccionario de Datos: definición y estructura
  11. Análisis de requisitos y diseño de la base de datos según las necesidades del usuario

UNIDAD FORMATIVA 2. DEFINICIÓN Y MANIPULACIÓN DE DATOS

UNIDAD DIDÁCTICA 1. LENGUAJES RELACIONALES

  1. Tipos de lenguajes relacionales utilizados
  2. Operaciones básicas en el modelo relacional
  3. Álgebra relacional:
  4. - Operadores y su clasificación
  5. - Cómo nombrar atributos
  6. - Creación de relaciones derivadas
  7. - Operaciones primitivas: selección, proyección, producto cartesiano, unión y diferencia
  8. - Operaciones adicionales: intersección, join, división, etc.
  9. Cálculo relacional:
  10. - Orientado a dominios
  11. - Orientado a tuplas
  12. - Conversiones entre álgebra y cálculo relacional
  13. Lenguajes comerciales: SQL y QBE:
  14. - Historia y evolución del SQL
  15. - Características principales del SQL
  16. - Sistemas de gestión basados en SQL

UNIDAD DIDÁCTICA 2. MANIPULACIÓN DE DATOS EN LA BASE

  1. Lenguaje de definición de datos (DDL):
  2. - Tipos de datos soportados
  3. - Cómo crear, modificar y eliminar tablas
  4. - Cómo gestionar vistas y sus cambios
  5. - Creación, modificación y eliminación de índices
  6. - Restricciones de integridad en la definición
  7. Lenguaje de manipulación de datos (DML):
  8. - Consultas de selección: funciones de agregación, subconsultas y combinaciones
  9. - Inserciones, actualizaciones y eliminaciones
  10. - Agrupación y orden en las consultas
  11. - Operaciones aritméticas, lógicas y comparativas
  12. - Funciones agregadas y tratamiento de valores nulos
  13. - Consultas anidadas y combinaciones de resultados
  14. - Consultas con tablas cruzadas
  15. - Otras cláusulas y extensiones del lenguaje
  16. Extensiones del DML:
  17. - Gestión de vistas y restricciones adicionales
  18. - Control de accesos y autorizaciones
  19. Lenguaje de control de datos (DCL):
  20. - Transacciones: definición y gestión
  21. - Propiedades esenciales: atomicidad, consistencia, aislamiento y durabilidad
  22. - Estados de las transacciones: activos, comprometidos, fallidos, abortados
  23. - Uso de XML para consultas y almacenamiento de datos
  24. - Estructura del diccionario de datos
  25. - Administración de privilegios y permisos
  26. Optimización y procesamiento de consultas:
  27. - Cómo se procesan las consultas
  28. - Técnicas de optimización: reglas, costos y otras
  29. - Herramientas para mejorar el rendimiento de las consultas en la base de datos

MATERIAL INCLUIDO EN LA MODALIDAD A DISTANCIA

  • Manual teórico: Definición y Manipulación de Datos
  • Manual teórico: Diseño de Bases de Datos Relacionales
  • Cuaderno de ejercicios: Diseño de Bases de Datos Relacionales
  • Cuaderno de ejercicios: Definición y Manipulación de Datos

Contacto

Contacta con un asesor de formación

¿Estás buscando algún curso o máster? Contáctanos para poder asesorarle mejor.

Enviar
Inscripción al curso