sábado, 1 de marzo de 2014

CONJUNTOS

1.      Dados:

A= {a, b, c, d, f}
B= {a, b, f, g, h, i}
C= {b, c, e, g, h}
D= {d, e, f, g, h, i, j}  

Con U= {a, b, c, d,……….z}

Calcular:

d)      (B Δ C) n (A' – D)

R/   {a, c}

2.     Mediante un sombreado adecuado en el diagrama de Venn, determine las siguientes operaciones:

c)     C` n (A u B`)



3.     Una encuesta con 100 estudiantes produjo la siguiente estadística:

32 estudian matemáticas
20 estudian física
45 biología
15 estudian matemáticas y biología
7 matemáticas y física
10 física y biología
30 no estudian ninguna de las tres

a.      Encuentre el número de estudiantes que estudian todas las tres
70 Estudiantes
b.    Encuentre los respectivos números, para los estudiantes que estudian de a dos disciplinas
15 (Matemáticas y Biología)
7  (Matemáticas y Física)
15 (Matemáticas)
c.     Encuentre el número de estudiantes que toman exactamente una de las tres disciplinas
15(Matemáticas)
8 (Física)
25 (Biología)
 d.    Llene cada una de las regiones del diagrama de Venn con los resultados del análisis


e.   Elabore una estadística


9.     Establezca las operaciones codd indicadas para el modelo relacional de las siguientes tablas de bases de datos. Escriba el tipo de operación:

Listado de empleados que ganan hasta dos salarios mínimos, con nombre, cargo, documento y salario.

SELECT nombre, empleado, c.cargo, documento, salario
FROM Templeado e
INNER JOIN Tcargo c ON e.cargo = e.idcargo
WHERE c.salario <= $ {salariominimo} * 2

RTA: Restricción, Proyección

b.     Seleccione  los cargos cuyos salarios superan el $1’500.000,00; con IdCargo,  Cargo, Salario y Subsidio de transporte.

SELECT idcargo, e.cargo, salario, sub_trans
FROM Templeado e
INNER JOIN Tcargo c ON e.cargo = e.idcargo
WHERE c.salario > 1500000

 RTA: Restricción, Proyección 

 

 

c.    Juntar cargos y empleados.

SELECT * FROM Templeado e

INNER JOIN Tcargo c ON e.cargo = c.idcargod. 

RTA: Proyección

d.     Seleccionar de la tabla empleados aquellos que ganan menos de $500.000,00 con nombre, documento y cargo.

 

 SELECT nombre, empleado, documento, cargo, salario

 FROM Templeado e 

 INNER JOIN  Tcargo c ON e.cargo = c.idcargo 

 WHERE c.salario < 500000


 RTA: Restricción, Union


No hay comentarios:

Publicar un comentario