Una
base de datos relacional es una base de datos que permite establecer
interconexiones (relaciones) entre los datos que estan
guardados en tablas y atraves de eestas conexiones relacionar los
datos de ambas tablas y de ahi proviene su nombre de modelo relacional.
- Buscando alguna coincidencia en nuestro entorno que nos pueda servir como ejemplo encontramos el vínculo entre un tutor y su grupo. Como sabemos, un profesor puede ser tutor de un sólo grupo (UNO) y del mismo modo, cada grupo sólo puede tener un tutor. Esta sería una relación UNO a UNO.
- Sabemos que cada profesor pertenece únicamente a un departamento, pero en cada departamento existe más de un profesor. De aquí podemos extraer una relación UNO a MUCHOS entre las tablas Departamentos y Profesores.
- Veamos qué ocurre con las relaciones muchos a muchos. Por ejemplo, si queremos conocer los profesores que dan clase a un grupo o los grupos a los que da clase un profesor determinado, necesitamos en principio dos tablas: Profesores y Grupos.
No hay comentarios:
Publicar un comentario