Fundamentos de Bases de Datos

Este curso te brindará una introducción exhaustiva a los conceptos y técnicas esenciales de bases de datos. Aprenderás a diseñar, implementar y administrar bases de datos eficientes para almacenar, acceder y analizar grandes cantidades de datos. Este curso es ideal para aquellos que desean mejorar sus habilidades en bases de datos o aprender a trabajar con ellas.

Objetivos:

  • Comprender los conceptos básicos de bases de datos y su importancia en la gestión de grandes cantidades de datos.
  • Aprender a diseñar y crear bases de datos eficientes y escalables.
  • Desarrollar habilidades para administrar bases de datos y garantizar su integridad y seguridad.
  • Aprender a utilizar lenguajes de consulta como SQL para acceder y analizar datos en una base de datos.
  • Comprender cómo integrar bases de datos con aplicaciones y sistemas para crear soluciones complejas.
  • Desarrollar habilidades para crear y desplegar soluciones de bases de datos eficientes y escalables.

Contenido:

UNIDAD 1: Bases de datos

  • ¿Qué es una base de datos?
  • Sistemas Gestores de Bases de datos
  • Modelo jerárquico
  • Modelo de red
  • Modelo relacional
  • Modelo orientado a objetos
  • Diseño conceptual, lógico y físico

UNIDAD 2: El modelo entidad-relación

  • El modelo entidad-relación
  • Entidades
  • Atributos
  • Relaciones
  • Entidades fuertes y débiles
  • Modelo entidad relación extendido
  • Expecialización inclusiva o exclusiva
  • Representación de especializaciones
  • Pasos para el diseño

UNIDAD 3: Modelo de bases de datos relacionales

  • El modelo relacional
  • Tablas o relaciones
  • Dominios
  • Grado y cardinalidad
  • Propiedades de las tablas
  • Claves
  • Nulos
  • Restricciones
  • Reglas de Codd
  • Transformación de las entidades fuertes
  • Relaciones Varios a varios
  • Relaciones de orden n
  • Relaciones de uno a varios
  • Relaciones De uno a uno
  • Relaciones de cero a uno
  • Relaciones de cero a cero
  • Relaciones recursivas
  • Representacion de entidades débiles
  • Relaciones de especialización

UNIDAD 4: Representación gráfica del modelo relacional

  • Representación de esquemas de bases de datos relaciones
  • Normalización
  • Primera Forma normal (1FN)
  • Dependencias Funcionales
  • Segunda Forma normal (2FN)
  • Tercera Forma normal (3FN)
  • Forma normal de Boyce-Codd (FNBC)
  • Dependencias multivaluadas
  • Cuarta Forma normal (4FN)
  • Quinta Forma normal (5FN)
Scroll al inicio