Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

[SOLUCIONADO] Which of the following statements are equivalent

Estas en el tema de Which of the following statements are equivalent en el foro de Oracle en Foros del Web. En esta pregunta del examen de certificacion oracle nos piden encontrar 2 sentencias equivalentes Which of the following statements are equivalent? (Choose two answers.) a) ...
  #1 (permalink)  
Antiguo 21/01/2015, 03:28
 
Fecha de Ingreso: octubre-2006
Mensajes: 59
Antigüedad: 17 años, 6 meses
Puntos: 0
Which of the following statements are equivalent

En esta pregunta del examen de certificacion oracle
nos piden encontrar 2 sentencias equivalentes



Which of the following statements are equivalent? (Choose two answers.)

a) select employee_id from employees e join departments d on e.department_id= d.department_id
where e.salary < (select min(salary) from employees) and d.department_id=10;

b) select employee_id from employees
where salary < (select min(salary) from employees where department_id=10);

c) select employee_id from employees
where salary < all (select salary from employees where department_id=10);

d) select employee_id from employees
where salary not >= any (select salary from employees where department_id=10);


Lo que inicialmente llega a pensar en probar las combinaciones
A con B
A con C
A con D

luego

B con C
B con D

luego

C con D


Que estrategia usarían ustedes.???

GRacias!!
  #2 (permalink)  
Antiguo 21/01/2015, 05:49
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Which of the following statements are equivalent

Cita:
Que estrategia usarían ustedes.???
Estudiar y razonar.
No hacemos trabajos prácticos ni examenes a nadie. Ya a estas alturas deberías saberlo.

__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 21/01/2015, 07:52
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Which of the following statements are equivalent

1. Consola de oracle
2. Conectarse al esquema HR
3. Probar sentencias
4. Analizar las sentencias que sean iguales y el porque obtienen el mismo resultado.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #4 (permalink)  
Antiguo 23/01/2015, 10:12
 
Fecha de Ingreso: octubre-2006
Mensajes: 59
Antigüedad: 17 años, 6 meses
Puntos: 0
Respuesta: Which of the following statements are equivalent

La estrategia fue:

- Dar una rapida mirada a errores de sintaxis
d) tiene un error de sintaxis (queda descartado)

A)
B)
C)

B y C tiene una estructura similar

b) select employee_id from employees
where salary < (select min(salary) from employees where department_id=10);

c) select employee_id from employees
where salary < all (select salary from employees where department_id=10);


< MIN(salary) es equivalente a
< ALL ( select salary.......)


Rpta. b) y c)

-----------------------------
-----------------------------


- Estudiar y razonar.
(no pedi una respuesta, pedi una sugerencia al menos

- es una pregunta de certificacion. en ese examen no tienes acceso al TOAD

- la comparto para otros foreros

saludos.
  #5 (permalink)  
Antiguo 23/01/2015, 10:53
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Which of the following statements are equivalent

Cita:
es una pregunta de certificacion. en ese examen no tienes acceso al TOAD
Yo también hice esa certificación, pero no necesité postear preguntas en el foro... Me alcanzó con lo que estudié y practiqué.

EN BBDD no hay otro método que sirva.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #6 (permalink)  
Antiguo 23/01/2015, 13:45
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Which of the following statements are equivalent

General9000

El razonamiento que haces es correcto. Pero el hecho que no tengas el toad a la mano, no quiere decir que en la preparación del examen no puedas aprender practicamente. Incluso, diría que es indispensable.

Al igual que gnzsoloyo, ya cuento con OCE y OCA, y en mi metodología era totalmente necesaria una consola abierta, con el proposito de razonar y enfrentar la realidad de las cosas.

Conozco personas certificadas, que me han solicitado ayuda para solucionar un ORA-01722: invalid number

En ultimas, la certificación, no deja de ser un examen que la gente se aprende de memoria y se certifica, pero si realmente quieres aprender, sigue estos consejos.

Saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming

Etiquetas: select
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:27.