Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Objetivos
• Crear y ejecutar una sentencia SELECT para unir una tabla consigo misma mediante una
autounión
• Interpretar el concepto de una consulta jerárquica
• Crear un informe con estructura de árbol
• Aplicar formato a datos jerárquicos
• Excluir ramas de la estructura de árbol
Terminología
Identifique el término para cada una de las siguientes definiciones.
Inténtelo/Resuélvalo
1. Muestre el apellido y número de empleado junto con el apellido y número de jefe. Etiquete las
columnas: Employee, Emp#, Manager y Mgr#, respectivamente.
SENTENCIA REQUERIDA:
2. Modifique la pregunta 1 para mostrar todos los empleados y sus jefes, incluso aunque el
empleado no tenga jefe. Ordene la lista alfabéticamente por el apellido del empleado.
SENTENCIA REQUERIDA:
3. Muestre el nombre y la fecha de contratación de todos los empleados contratados antes que sus
jefes, junto con el nombre y la fecha de contratación de sus jefes. Etiquete las columnas como
Employee, Emp Hired, Manager y Mgr Hired, respectivamente.
SENTENCIA REQUERIDA:
4. Escriba un informe que muestre la jerarquía del departamento de Lex De Haans. Incluya el
apellido, el salario y el ID de departamento en el informe.
SENTENCIA REQUERIDA:
La consulta que otorgada se ve correcta, ejecuta la sentencia sin errores para mostrar la jerarquía
descendente de empleados a partir del empleado con el apellido 'King'. Para asegurarnos que la
consulta funcione correctamente, debemos asegurarnos que las columnas MANAGER_ID y
EMPLOYEE_ID tengan las relaciones adecuadas en nuestra base de datos.
Como las columnas y relaciones son las adecuadas, la consulta nos devuelve los empleados que
tienen como jefe al empleado con el apellido 'King', mostrando sus apellidos, IDs de departamento y
salarios.
En conclusión, a los fines que buscamos en la ejecución de la sentencia no hay errores en su
sintaxis.
7. Vuelva a escribir el informe del apartado 6 y excluya a De Haan y a todas las personas que
trabajan para él.
SENTENCIA REQUERIDA:
Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas
comerciales de sus respectivos propietarios