Contenido del curso
Bases de Datos: De Cero a Experto

🎯 Objetivo:

Entender los tipos de relaciones entre tablas en una base de datos y cómo se aplican en ejemplos prácticos.


🔗 ¿Por qué relacionar tablas?

Para organizar los datos de forma eficiente y evitar duplicaciones. Las relaciones reflejan cómo los datos se conectan en el mundo real.


Tipos de relaciones

1️⃣ Relación Uno a Uno (1:1)

Cada registro en una tabla se relaciona con un solo registro en otra.

Ejemplo:

  • Una persona tiene un solo pasaporte.

  • Cada usuario tiene un perfil único.


2️⃣ Relación Uno a Muchos (1:N)

Un registro en una tabla se relaciona con varios registros en otra.

Ejemplo:

  • Un cliente puede tener varios pedidos.

  • Un profesor puede dar varias clases.


3️⃣ Relación Muchos a Muchos (N:M)

Varios registros en una tabla se relacionan con varios registros en otra.
Se resuelve con una tabla intermedia que vincula ambas.

Ejemplo:

  • Alumnos y cursos: un alumno puede estar en varios cursos, y un curso tiene muchos alumnos.


🧩 Ejemplo práctico

Tablas:

  • alumnos
    | id_alumno | nombre |
    |———–|———–|
    | 1 | Valentina |
    | 2 | Lucas |

  • cursos
    | id_curso | nombre |
    |———-|————–|
    | 10 | Matemáticas |
    | 11 | Historia |

  • alumnos_cursos (tabla intermedia)
    | id_alumno | id_curso |
    |———–|———-|
    | 1 | 10 |
    | 2 | 10 |
    | 1 | 11 |


📝 Fragmento práctico

  1. Piensa en una relación uno a muchos en tu trabajo o colegio.

  2. ¿Puedes identificar una relación muchos a muchos en la vida diaria?


💬 Cierre de la lección

Conocer y aplicar correctamente las relaciones permite diseñar bases de datos eficientes, fáciles de mantener y con datos coherentes.


✅ Revisión rápida

  • ¿Qué es una relación uno a uno?

  • ¿Qué problema soluciona la tabla intermedia en relaciones muchos a muchos?

  • Da un ejemplo real de una relación uno a muchos.

Scroll al inicio