Diseño de Base de Datos

En esta clase, vas a descubrir cómo se organizan y almacenan grandes cantidades de información. Aprenderás a diseñar bases de datos eficientes, usando herramientas como diagramas entidad-relación y conceptos como claves primarias, normalización y relaciones entre tablas. Aprenderás SQL, el lenguaje para crear y consultar bases de datos. Al final, estarás en condiciones de diseñar una base de datos real, como la de una tienda, una biblioteca o un sistema de gestión escolar.

📘 Introducción

Se enseña cómo organizar, almacenar y recuperar grandes cantidades de datos mediante bases de datos estructuradas.

🎯 Objetivos

  • Comprender el modelo relacional.
  • Diseñar bases de datos eficientes.
  • Aplicar consultas SQL básicas.

📚 Contenidos

  • Modelo entidad-relación.
  • Tipos de relaciones y claves.
  • Normalización.
  • Introducción a SQL.

🛠️ Herramientas

  • MySQL / SQLite / PostgreSQL
  • PhpMyAdmin / Workbench

🧠 Habilidades

  • Modelado de datos.
  • Análisis lógico de estructuras.
  • Diseño optimizado de información.

🧪 Actividades

  • Diseño de una base para una tienda o biblioteca.
  • Creación de tablas y relaciones.
  • Consultas CRUD.

📊 Evaluación

  • Proyectos de diseño.
  • Pruebas prácticas y teóricas.