ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Bases De Datos


Enviado por   •  23 de Mayo de 2013  •  4.409 Palabras (18 Páginas)  •  255 Visitas

Página 1 de 18

dadas las siguientes tablas :

nombres puntos Cuantos renglones regresara la siguiente consulta:

nombre numero NAME puntos SELECT name FROM names, points;

Wayne Gretzky 99 Wayne Gretzky 244 A) 0 B) 5 C) 10 D) 25

Jaromir Jagr 68 Bobby Orr 129

Bobby Orr 4 Brett Hull 121

Bobby Hull 23 Mario Lemieux 189

Mario Lemieux 66 Joe Sakic 94

dadas las siguientes dos tablas:

TAB1 TAB2 asumiendo el siguiente resultado como el deseado:

COL_1 COL_2 COL_A COL_B COL_1 COL_2 COL_A COL_B

A 10 A 21 A 10 A 21

B 12 C 23 B 12 - -

C 14 D 25 C 14 C 23

- - D 25

cual de los siguientes joins puede producir el resultado deseado

A. SELECT * FROM tab1 INNER JOIN tab2 ON col_1 = col_a

B. SELECT * FROM tab1 LEFT OUTER JOIN tab2 ON col_1 = col_a

C. SELECT * FROM tab1 RIGHT OUTER JOIN tab2 ON col_1 = col_a

D. SELECT * FROM tab1 FULL OUTER JOIN tab2 ON col_1 = col_a

dada la tabla TAB1: y deseamos esta tabla TAB1 en segundo termino

TAB1 TAB1

COL1 COL2 COL1 COL2

A 10 A 10

B 20 B 20

C 30 C 30

A 10 D 40

D 40

C 30

cual de las siguientes sentencias puede producir el resultado deseado ?

A. SELECT UNIQUE * FROM tab1 B. SELECT DISTINCT * FROM tab1 C. SELECT UNIQUE(*) FROM tab1 D. SELECT DISTINCT(*) FROM tab1

dadas las siguientes dos tablas:

empleado departamento

EMPLOYEE DEPARTMENT

ID NAME DEPTID ID DEPTNAME

01 Mick Jagger 10 10 Executive Staff

02 Keith Richards 20 20 Sales (ventas)

03 Ronnie Wood 20 30 Marketing

04 Charlie Watts 20 40 Engineering

05 Bill Wyman 30 50 Human Resources

06 Brian Jones -

Cuales dos de los siguientes consultas puede desplegar el nombre del empleado y el departamento de todos los empleados que estan en Sales

A. SELECT e.name, d.deptname B. SELECT e.name, d.deptname

FROM employee e, department d FROM employee e FULL OUTER JOIN department d

WHERE e.deptid = d.id AND d.id = '20' ON e.deptid = d.id

WHERE d.id = '20'

C. SELECT e.name, d.deptname D. SELECT e.name, d.deptname

FROM employee e RIGHT OUTER JOIN department d FROM employee e LEFT OUTER JOIN department d

ON e.deptid = d.id ON e.deptid = d.id

WHERE d.id = '20' WHERE d.id = '20'

E. SELECT e.name, d.deptname

FROM employee e INNER JOIN department d

ON e.deptid = d.id

WHERE d.id = '20'

dadas las tablas del ejercicio 3

SELECT c1 FROM tab1;

SELECT c1 FROM tab2;

cual de los siguientes juego de operadores puede ser usado para producir un juego de resultados que contenga unicamente los registros

que no se encuentran en el juego de resultados producidos por cada consulta despues de que los renglones duplicados sean eliminados?

A. UNION B. INTERSECT C. EXCEPT D. MERGE

8. dada la siguiente tabla:

EMPLOYEE si la siguiente consulta es ejecutada:

EMPID NAME INSTRUMENT SELECT name,

1 Jagger, Mick 01 CASE WHEN instrument = '01' THEN 'HARMONICA'

2 Richards, Keith 02 WHEN instrument = '02' THEN 'GUITAR'

3 Wood, Ronnie 02 WHEN instrument = '03' THEN 'DRUMS'

4 Watts, Charlie 03 ELSE 'UNKNOWN'

5 Jones, Darryl 04

...

Descargar como (para miembros actualizados)  txt (12.3 Kb)  
Leer 17 páginas más »
Disponible sólo en Clubensayos.com