Documente Academic
Documente Profesional
Documente Cultură
-UNAPEC-
Sustentado por:
Práctica #1
Select
SERIAL# SERIAL
,SCHEMA# ESQUEMA
,MACHINE PC
,SQL_HASH_VALUE HASH
,CLIENT_INFO CLIENTE
,CLIENT_IDENTIFIER IDENTIFICADOR
,SQL_EXEC_START FECHA_EJECUCION
from v$session vs;
El esquema Human Resources (HR) es parte del esquema común de Oracle que se puede instalar en
una base de datos Oracle. Las prácticas de este curso utilizan los datos del esquema HR.
Descripciones de Tabla
REGIONS: contiene filas que representan una región (como América, Asia, etc.).
COUNTRIES: contiene filas para países, cada uno de los cuales está asociado a
una región.
DEPARTMENTS: muestra detalles de los departamentos en los que trabajan los empleados. Cada
departamento puede tener una relación que represente al supervisor del departamento de la tabla
EMPLOYEES.
EMPLOYEES: contiene detalles de cada empleado que trabaja en un departamento. Puede haber
empleados que no se asignen a ningún departamento.
JOBS: contiene los tipos de trabajo que puede realizar cada empleado.
JOB_HISTORY: contiene el historial de trabajos de los empleados. Si un empleado cambia de
departamento y no de trabajo, o de trabajo y no de departamento, se inserta una nueva fila en esta
tabla con la antigua información de trabajo
del empleado.
• Su primera tarea consiste en determinar el contenido de cada una de las tablas del
Esquema de Datos Human Resources (HR).
1. EMPLOYEES
2. COUNTRIES
3. LOCATIONS
4. DEPARTMENTS
5. JOBS
6. JOB_HISTORY
7. REGIONS
• La empresa requiere en una segunda instancia que se muestre la visualización de la
estructura de las tablas del Esquema de Datos Human Resources (HR) listada más abajo.
1. EMPLOYEES
2. COUNTRIES
3. LOCATIONS
4. DEPARTMENTS
4. Ejecuta la siguiente sentencia SELECT en la plataforma en línea Live SQL.
➢ En la Linea 2 la tabla EMPLOYEES no tiene una columna llamada SAL. La columna se llama
SALARY.
➢ El alias ANNUAL SALARY no puede incluir espacios. El alias debería leer ANNUAL_SALARY o debe
estar entre comillas dobles.
6. El departamento de recursos humanos desea que cree una consulta para mostrar el
apellido, el código de puesto, la fecha de contratación y el número de empleado de cada
empleado, con el número de empleado en primer lugar. Proporcione el alias STARTDATE
para la columna HIRE_DATE. Guarde la sentencia SQL en un archivo denominado
lab_01_07.sql para poder transferir este archivo al departamento de recursos humanos.
7. El departamento de recursos humanos desea que cree una consulta para visualizar
códigos de puesto únicos de la tabla EMPLOYEES.