base de datos 1.pdf
TRANSCRIPT
Instituto tecnológico superior ” san
Gabriel”
Nombre: Elena Mariño
Semestre: Cuarto Sistemas
Tema: Tipos De Relaciones
Objetivos
Evitar la duplicidad de información y en consecuencia
Almacenar y recuperar la información de una base de datos
Marco teórico
1 a 1
Aparece cuando un registro de la tabla A sólo puede relacionarse con 1 registro
de la tabla B. Este modelo aparece en relaciones de tipo exclusivo, como por
ejemplo Países-Banderas, ya que cada país tiene una única bandera oficial, y
cada bandera sólo puede pertenecer a un país; otro ejemplo sería Matrículas
de coches y Número de bastidor.
Ejemplos
De una letra a otra letra y viceversa
De un profesor a un curso
1 a varios
En este caso, un registro de la tabla A puede relacionarse con varios de la tabla
B. Es el tipo más habitual y utilizado, y existen numerosos casos; por ejemplo,
domicilios con personas que viven en el mismo, nombre de empresa con sus
trabajadores, proveedores con productos que sirve
Ejemplos
Un servidor a varios clientes
De una jefa a varios empleados
Varios a varios
Se da si varios registros de A pueden relacionarse con varios de B y viceversa.
Es quizás la menos habitual de manera formal, aunque en futuras entradas
veremos cómo podemos plantear una situación de este tipo para manejarla de
forma efectiva.
Ejemplos
De varios alumnos a varios maestros
En un proyecto de investigación puede haber varios médicos y un
médico puede participar en varios proyectos
De uno a muchos
Uno a muchos (1, m o 1, ∞) la clave principal de la tabla “uno” tendrá que ir
como clave foránea en la tabla “muchos” para poder efectuar la relación
correctamente. Además es necesario que tanto la clave principal como la
foránea tengan asignado el mismo tipo de datos
Ejemplo
Una persona ayuda a muchas otras personas
De una grupo de alumnos a muchos profesores
Conclusiones
Como conclusiones tenemos que las relaciones en base de datos son
muy importantes para poder tener en claro las relaciones que existen y
poder realizar ejercicios
Recomendaciones
Como recomendación seria que se sepa utilizar las relaciones para
poder hacer un ejercicio
Webgrafías
http://www.luciamonterorodriguez.com/tipos-de-relaciones-en-bases-de-
datos/
http://baseser.blogspot.com/2010/07/tipos-de-relaciones.html