Está en la página 1de 10

Perspectiva general de la leccin

1.2 Comprender conceptos de bases de datos relacionales.


En esta leccin aprendern:
Modelo relacional
Los tres fundamentos de una base de datos moderna
Relacin uno a uno
Relacin varios a varios
Relacin padre/hijo
Claves

Modelo relacional
Modelo de datos en el cual stos se encuentran organizados en relaciones (tablas). Este es el
modelo implementado en la mayora de los sistemas administradores de bases de datos
modernos.
Los tres fundamentos de una base de datos
moderna

Registros Datos.
Atributos/campos Caractersticas.
Relaciones/claves Cmo se enlazan las bases de datos.

Relacin uno a uno
Asociacin entre dos tablas en la cual el valor de la clave principal de cada registro en la
tabla primaria corresponde al valor en el campo o campos coincidentes de uno y slo un
registro en la tabla relacionada.
Relacin varios a varios
Asociacin compleja entre dos conjuntos de parmetros en la cual muchos de los del primer
conjunto se pueden relacionar con muchos otros del segundo. Es comn utilizar una
relacin varios a varios para describir una asociacin entre dos tablas en la cual un registro
de cualquiera de las tablas se puede relacionar con muchos registros de la otra tabla.

En una relacin varios a varios, las relaciones pueden ser complejas.
Las tablas en una relacin varios a varios tienen varios datos nicos en comn.
Por ejemplo, un alumno puede tomar una o muchas clases, las clases pueden
tener uno o muchos alumnos y los profesores pueden impartir una o muchas
clases.
En estos ejemplos, el vnculo podra incluir:
Alumno a clase
Clase a profesor
Profesor a alumno
Relacin padre/hijo
Concerniente o referente a una relacin entre los nodos de un rbol (estructura de datos), en
la cual el padre se encuentra un paso ms cercano a la raz (es decir, en un nivel superior)
que el hijo.
Claves

Una clave principal define una o ms columnas que identifican de forma
nica cada fila de la tabla.
De igual manera que con una clave principal, una restriccin nica (Unique)
define que los valores dentro de una columna deben ser nicos. Sin
embargo, a diferencia de la clave primaria, es posible tener ms de una
restriccin nica en una tabla.
Las relaciones (o vnculos) entre las tablas se almacenan como restricciones de
claves forneas/externas.

Tarea
Los alumnos reunirn datos utilizando la informacin de sus clases del da con el fin de crear
una tabla con una relacin varios a varios.

También podría gustarte