Estimados alumnos:
Ya tuvimos oportunidad de comentar las operaciones de Selección, Unión y Proyección. En el caso de la diferencia de conjuntos, ésta permite buscar las tuplas que estén en una relación pero no en la otra.
La expresión r - s da como resultado una relación que contiene las tuplas que están en r pero no en s.
¿Qué entendemos de esto?
¿Cómo lo podemos ejemplificar?
Saludos y espero sus valiosos comentarios
Mtra. Thelma Núñez Amaro
Este comentario ha sido eliminado por el autor.
ResponderEliminarAquí le dejo el hipervínculo donde se encuentra mi tarea:
Eliminarhttp://es.scribd.com/jesus_aguilar_73/d/84526967-LA-OPERACION-DIFERENCIA-DE-CONJUNTOS
Hola Armando.
ResponderEliminarPor favor insertalo como hipervinculo para que se pueda acceder dando clic sobre el.
gracias y saludos
Operacione diferencia de conjunto de ARMANDO
EliminarEl resultado dela expresión r – s da una relación que contiene las tuplas que están en r pero no
ResponderEliminaren s.
Cabe mencionar que pra que el conjuntos r – s sea válida hay
que exigir que las relaciones r y s sean de la misma aridad
y que los dominios de los atributos i-ésimos de r y
s sean iguales.
Ejemplo:
Se pueden buscar todos los clientes del banco que
tienen abierta una cuenta pero no tienen concedido ningún
préstamo escribiendo.
Πnombre-cliente (impositor) – Πnombre-cliente (prestatario)
nombre-cliente
Abril
González
Rupérez
Pienso le podemos hacer una analogía, a como se utilizan en matemáticas (operaciones con conjuntos) en donde por ejemplo el A-B significa que tenemos dos conjuntos A y B; donde el resultado de la diferencia de ambos va a dar un nuevo conjunto que va a tener elementos de A pero no de B.
ResponderEliminarDe esta manera lo podemos aplicar en álgebra relacional utilizando dos relaciones, r y s, donde r-s va a dar como resultado una nueva relación con tuplas que están en r pero no en s.
Ejemplo: para buscar los nombres de los clientes de un banco que tienen una cuenta, (en una relación llamada impositor) pero no un préstamo (en una relación llamada prestatario).
Πnombre-cliente (impositor) – Πnombre-cliente (prestatario)
Como podemos observar el primer argumento el que determina los datos que se van a obtener.
Cabe mencionar que las relaciones deben ser compatibles, es decir de la misma aridad como sus atributos deben tener dominios iguales.
5.- Diferencia de Conjuntos (r1 - r2): Es una operación binaria que da como resultado una relación con los elementos que están en r1, y no están en r2. Lógicamente r1 y r2 deben tener el mismo esquema.
ResponderEliminarEsta operación se podría utilizar, si por ejemplo queremos saber el nombre de los clientes que tienen un préstamo en la sucursal principal, pero que no tienen cuenta en dicha sucursal:
(Πnombre_cliente (σnombre_sucursal = "Principal" (prestamo))) - (Π nombre_cliente (σnombre_sucursal = "Principal" (deposito)))
son consulta en álgebra relacional puede resultar muy tedioso el hacerlas mediante las operaciones fundamentales
La operación diferencia de conjunto permite identificar filas que están en una relación y no en otra.Tomando como referencia el caso del libro,deberíamos aplicar una diferencia entre latabla R y la tabla S para saber aquellas personas que no están en las dos tablas
ResponderEliminarLa diferencia de dos relaciones R y S,R - S, es el conjunto de tuplas de R que no pertenecen a S. R y S deben tener esquemas con conjuntos iguales de atributos
Diferencia (-)
r-s Nombre Dirección Fecha
Aarón Velázquez C/Luna,3 13/03/12
creo que sera una relacion en donde ambas partes de diferentes relaciones van a originar un nuevo resultado que sera del mismo tipo pero que no estara en ninguna de estas relaciones. A y B seran dos numeros que estan en diferentes relaciones (relacion multiplicacion y relacion suma) y que al dividir el primero entre el segundo originaran un nuevo resultado que entrara a la relacion division. ejemplo.!!!
ResponderEliminarEs una relación en donde ambas tablas de diferentes relaciones darán un nuevo resultado que será del mismo tipo pero que no estará en ninguna de estas relaciones (tablas).
ResponderEliminarDiferencia de Conjuntos (r1 - r2): Es una operación binaria que da como resultado una relación con los elementos que están en r1, y no están en r2. Lógicamente r1 y r2 deben tener el mismo esquema.