Bienvenido al repositorio del curso Bases de Datos Relacionales 2026-I. Aquí encontrarás todo el material del curso: fundamentos teóricos, talleres prácticos con PostgreSQL y Supabase, ejercicios de álgebra relacional con RelaX, modelamiento entidad-relación y un taller de bases de datos vectoriales con pgvector en Neon.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/tutosrive/db-relacionales-2026-1/llms.txt
Use this file to discover all available pages before exploring further.
Introducción
¿Qué son las bases de datos relacionales? Conceptos fundamentales del curso y cómo está organizado el material.
Guía de inicio rápido
Configura tu entorno de trabajo con PostgreSQL, Supabase y las herramientas del curso en minutos.
Teoría
Evolución de las bases de datos, modelo E-R, normalización y álgebra relacional.
Talleres
Talleres prácticos: modelamiento EER, DDL/DML con Supabase, álgebra relacional y pgvector.
Contenido del curso
Modelamiento EER
Diseño de diagramas entidad-relación extendidos con draw.io.
SQL con PostgreSQL
Sentencias DDL y DML, restricciones, integridad referencial en Supabase.
Álgebra Relacional
Operaciones relacionales con RelaX: selección, proyección, join, diferencia y división.
Bases de Datos Vectoriales
Embeddings y búsqueda semántica con pgvector en Neon usando Google Colab.
Prácticas
Ejercicios adicionales: aerolíneas, bicicletas, normalización y restricciones.
Proyectos de Referencia
Esquemas relacionales completos de proyectos reales: Casino y EPS.
Herramientas del curso
PostgreSQL / Supabase
El motor principal del curso. Usaremos Supabase como plataforma cloud de PostgreSQL para ejecutar todos los scripts SQL del curso.
RelaX
Herramienta web para evaluar expresiones de álgebra relacional de forma interactiva. Disponible en dbis-uibk.github.io/relax.
Google Colab
Entorno de notebooks Jupyter en la nube para el taller de pgvector. No requiere instalación local.
draw.io
Herramienta de diagramación para crear modelos E-R y EER. Disponible en app.diagrams.net.
Todo el material del curso está disponible en el repositorio GitHub. Los archivos
.ipynb pueden abrirse directamente en Google Colab y los scripts .sql se ejecutan en el editor SQL de Supabase.