DP 7 2 Practice Esp
August 6, 2022 | Author: Anonymous | Category: N/A
Short Description
Download DP 7 2 Practice Esp...
Description
academy.oracle.com
Programación de Bases de Datos con SQL 7.2: Uniones No Igualitarias y Uniones Externas de Oracle Actividades de Práctica Objetivos
Crear y ejecutar una sentencia SELECT para acceder a los datos desde más de una tabla utilizando una unión no igualitaria Crear y ejecutar una sentencia SELECT para acceder a los datos desde más de una tabla utilizando una unión externa de Oracle
Inténtelo/Resuélvalo 1. Cree una una unión basada en el costo costo del evento evento entre entre las tablas tablas D_EVENTS D_EVENTS y D_PACKAGES de DJs on Demand. Muestre el nombre del evento y el código de cada evento. SELECT e.last_name "APELLIDO",e.salary "SALARIO", jg.grade_level "GRADO" FROM employees e, job_grades jg WHERE salary between lowest_sal and highest_sal
2. Utilizando Utilizando la base de de datos Oracle, Oracle, cree una una consulta consulta que devuelva devuelva el apellido apellido del empleado, el salario y el nivel de grados de cargo según el salario. Seleccione el salario entre los salarios más alto y más bajo.
SELECT e.last_name "APELLIDO",e.salary jg.grade_level FROM employees e, job_grades jg WHERE "SALARIO", salary between lowest_sal "GRADO" and highest_sal 3. ¿Qué condición condición requiere requiere la creación creación de una una unión unión no igualitaria? igualitaria? BETWEEN... AND 4. Reescriba Reescriba la siguiente siguiente sentencia sentencia de unión unión no igualitaria igualitaria mediante mediante los operadores operadores de condición lógica (AND, OR, NOT): WHERE a.ranking BETWEEN g.lowest_rank AND g.highest_ g.highest_rank rank WHERE a.ranking AND g.lowest_rank OR g.highest_rank
5. ¿Cómo se se sabe cuándo cuándo se debe y cuándo cuándo no se debe utilizar un un alias de de tabla? El alias se puede utilizar para calificar nombres de una columna cuando hay ambigüedad Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos propietarios.
6. ¿Qué tipo tipo de unión unión debe utilizar utilizar si si desea buscar datos datos dentro dentro de un rango de números? números?
Union externa 7. Necesita Necesita producir producir un informe informe para Global Fast Fast Foods Foods que muestre muestre los clientes y pedidos. También se deben incluir en el informe los clientes que no hayan tenido pedidos. e.STAFF_ID “CLIENTES” SELECT e.ORDER_NUMBER “ORDENES”, e.STAFF_ID “CLIENTES” FROM f_orders 8. Cree una una consulta consulta de la base de datos Oracle Oracle que que muestre los apellidos apellidos del del empleado, el identificador de departamento y los nombres de departamento. Incluya a todos los empleados, incluso aunque no estén asignados a un departamento. SELECT e.last_name, d.department_id,d.department_name FROM employees e, departments d WHERE e.last_name = d.last_name(+); 9. Modifique la consulta consulta del del problema problema 8 para devolver devolver todos todos los los identificadores identificadores de departamento incluso aunque no se les haya asignado ningún empleado. SELECT e.last_name, d.department_id, d.department_name FROM employees e, departments d WHERE e.department_id = d.department_id(+); 10. Hay uno o más errores en cada una de las siguientes sentencias. Describa los errores y corríjalos. a. WHER WHERE E e.dep e.depar artm tmen entt _ _ id(+) id(+) = d.department _ _ id id ; b. SELECT SELECT e.employ e.employee_ ee_id, id, e. e. last last name, name, d. location_id FROM employees, departments WHERE e.department_id = d.department_id(+);
11. Cree una consulta que muestre todos los títulos de CD y los identificadores de canción de la base de datos DJs on Demand, incluso aunque no haya ningún número de CD en la tabla de listados de seguimiento. SELECT e.title, d.id,d FROM d_cds e, d_songs d WHERE e.title = d.title(+);
12. ¿Cuántas veces le han preguntado?: “¿Qué quieres ser cuando seas mayor?”. Lo primero que nos viene a la cabeza a la mayoría son profesiones como gerente, ingeniero, profesor, diseñador de juegos, médico, científico, programador informático o contable, todas ellas bastante tradicionales. ¿Ha pensado alguna vez en un trabajo peculiar o en una carrera no tradicional? Algunas personas ejercen como compradores profesionales para ejecutivos ocupados, directores de zoológicos, diseñadores de recetas, químicos especializados en insecticidas, diseñadores de campos de golf y gerentes de mantenimiento de campos de golf. Imagínese en un trabajo ideal o ejerciendo una profesión no tradicional que crea que pueda resultarle interesante, le llene de satisfacción y sea rentable. Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos propietarios.
Utilice los recursos de Internet para explorar su idea. Escriba una breve descripción del trabajo para compartirla con la clase.
Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos propietarios.
View more...
Comments