Soluciones Ejercicios Capítulo 3.4 Matemáticas Discretas Johnsonbaugh 6 ed

1. Exprese la relación de la tabla 3.4.4 como un conjunto de n-eadas.

2. Exprese la relación de la tabla 3.4.5 como un conjunto de n-eadas.

3. Exprese la relación de la tabla 3.4.6 como un conjunto de n-eadas.



4. Exprese la relación de la tabla 3.4.7 como un conjunto de n-eadas.



 
En los ejercicios 5 al 20, escriba una secuencia de operaciones que responda
a una consulta. Además, proporcione una respuesta a la consulta.
Utilice las tablas 3.4.4 a 3.4.7.

5. Encuentre los nombres de todos los empleados. (No incluya a los
administradores).


6. Encuentre los nombres de todos los administradores.
 
7. Encuentre todos los números de partes.
 
8. Encuentre los nombres de todos los compradores.
 
9. Encuentre los nombres de todos los empleados administrados por Jones.
 
10. Encuentre todos los números de partes suministradas por el departamento
96.


11. Encuentre todos los compradores de la parte 20A8.


12. Encuentre todos los empleados del departamento 04.


13. Encuentre los números de partes de las que hay al menos 100 artículos
disponibles.


14. Encuentre todos los números de departamentos que entregan partes
a Danny s.


15. Encuentre los números de partes y las cantidades compradas por
United Supplies.


16. Encuentre todos los administradores de departamentos que producen
partes para ABC Unlimited.


17. Encuentre los nombres de todos los empleados que trabajan en departamentos
que suministran partes a JCN Electronics.
 
 
18. Encuentre todos los compradores de partes del departamento administrado
por Jones.
 
19. Encuentre todos los compradores de partes producidas por el departamento
para el que trabaja Suzuki.
 
20. Encuentre todos los números de partes y cantidades para el departamento
de Zamora.
 
21. Establezca al menos tres relaciones n-arias con datos artificiales
que puedan usarse en una base de datos médica. Ilustre cómo se
usaría su base de datos proponiendo y respondiendo dos consultas.
Además, escriba una secuencia de operaciones que sirva para responder
la consulta.

22. Describa una operación unión sobre una base de datos relacional.
Ilustre cómo funciona su operador respondiendo la siguiente consulta,
usando las relaciones de las tablas 3.4.4 a 3.4.7: Encuentre
los nombres de todos los empleados que trabajan en el departamento
23 o 96. Además, escriba una secuencia de operaciones que
sirva para responder la consulta.


23. Describa una operación intersección en una base de datos relacional.
Ilustre como trabajaría su operador respondiendo la siguiente
consulta, usando las relaciones de las tablas 3.4.4 a 3.4.7: Encuentre
los nombres de todos los compradores de las partes 2A y las
partes 1199C. Además, escriba una secuencia de operaciones que
sirva para responder la consulta.


24. Describa una operación diferencia en una base de datos relacional.
Ilustre cómo trabajaría su operador respondiendo la siguiente consulta,
usando las relaciones de las tablas 3.4.4 a 3.4.7: Encuentre
los nombres de todos los empleados que no trabajan en el departamento
04. Además, escriba una secuencia de operaciones que
sirva para responder la consulta.