Sie sind auf Seite 1von 3

INSTITUTO NACIONAL DE FORMACIN PROFESIONAL Y CAPACITACIN

PARA EL DESARROLLO HUMANO


Taller 1 Consultas Bsicas de SQL
Mdulo 1: Entendiendo SQL utilizando la base de datos Oracle
Unidades Didcticas contempladas en el examen:
a) Consultas bsicas de SQL
Objetivo: Aplicar los conocimientos obtenidos en este mdulo para utilizar
instrucciones sql para realizar consultas bsicas.
Facilitador:
Rufino O. Snchez C___
Nombre del Participante: ____________________
Cdula: _____________________

Fecha: _________________
Puntos Obtenidos: ______
Valor del Taller: 100 puntos

Tiempo Estimado del taller: 1 Hora


Aplicacin de consultas generales y adicin de restricciones. Utilice las
instrucciones SQL necesarias para realizar las consultas requeridas.
1. Realice una consulta a la tabla EMP y obtenga el valor de las columnas empno,
ename, job para todos los registros de la tabla.
a. Escriba la sentencia SQL utilizada.
b. select empno, ename, job from emp
c. /
2. Realice una consulta a la tabla EMP y obtenga el valor de todas las columnas de
la tabla para todos los registros de la tabla.
a. Escriba la sentencia SQL utilizada.
b. select *from emp
c. /
3. Realice una consulta a la tabla EMP y obtenga todas las columnas con los
siguientes alias utilizando el operador AS:
a. EmpNo, con el alias: ID Empleado
b. ENAME, con el alias: Nombre Empleado
c. JOB, con el alias: Funcin
d. SAL, con el alias: Salario
e. COMM, con el alias: Comisin
f. DEPTO, con el alias: Departamento
g. Resultado de la suma de las columnas SAL ms COMM, con el
alias: Total Mensual
h. Escriba la sentencia SQL utilizada.
select empno as "id empleado", ename as "nombre empleado", job as
funcion, sal as salario, deptno as departamento, comm, (comm + sal) as
"total mensual" from emp
/

INSTITUTO NACIONAL DE FORMACIN PROFESIONAL Y CAPACITACIN


PARA EL DESARROLLO HUMANO
Taller 1 Consultas Bsicas de SQL
4. Realice una consulta a la tabla EMP y obtenga todas las columnas con los
siguientes alias sin utilizar la palabra reservada AS:
a. EmpNo, con el alias: ID Empleado
b. ENAME, con el alias: Nombre Empleado
c. JOB, con el alias: Funcin
d. SAL, con el alias: Salario
e. COMM, con el alias: Comisin
f. DEPTO, con el alias: Departamento
g. Concatenar los valores de las columnas MGR + Espacio + HireDate,
con el alias: Otros
h. Escriba la sentencia SQL utilizada.
select empno as "id empleado", ename as "nombre empleado", job as funcion, sal
as salario, comm as comision, deptno as departamento, (mgr || ' - ' || hiredate) as
otros from emp
/
5. Realice una consulta a la tabla EMP y que devuelva los nombres de las
funciones de la empresa (columna Job) sin repeticin.
a. Escriba la sentencia SQL utilizada.
select distinct job from emp
/
6. Realice una consulta a la tabla EMP y que devuelva los nmeros de los
departamentos (columna deptno) sin repeticin.
a. Escriba la sentencia SQL utilizada.
select distinct deptno from emp
/
7. Obtenga las columnas EMPNo, ENAME de la tabla EMP donde la columna deptno
tenga el valor de 20.
a. Escriba la sentencia SQL utilizada.
select empno, ename from emp where deptno = 10
/
8. Obtenga las columnas EMPNo, ENAME de la tabla EMP donde la columna deptno
tenga el valor de 10.
a. Escriba la sentencia SQL utilizada.
9. Obtenga las columnas EMPNo, ENAME, COMM, MGR de la tabla EMP donde la
columna Job tenga el valor de: SALESMAN
a. Escriba la sentencia SQL utilizada.

INSTITUTO NACIONAL DE FORMACIN PROFESIONAL Y CAPACITACIN


PARA EL DESARROLLO HUMANO
Taller 1 Consultas Bsicas de SQL
10.Obtenga las columnas EMPNo, ENAME, COMM, MGR de la tabla EMP donde la
columna Job tenga el valor de: salesman
a. Escriba la sentencia SQL utilizada.
11.Obtenga las columnas EMPNo, ENAME, SAL, COMM de la tabla EMP donde la
columna SAL sea mayor a 1000.00
a. Escriba la sentencia SQL utilizada.
12.Obtenga las columnas EMPNo, ENAME, SAL, COMM de la tabla EMP donde para
los registros en donde la columna SAL se encuentre dentro del rango de 500 y
1500.
a. Escriba la sentencia SQL utilizada.

13.Obtenga las columnas customer_Id, Order_Total de la tabla demo_orders donde


la columna order_Total sea mayor a 1000.00
a. Escriba la sentencia SQL utilizada.
14.Obtenga las columnas customer_Id, Order_Total de la tabla demo_orders donde
la columna order_Total sea mayor o igual a 900.00
a. Escriba la sentencia SQL utilizada.

Das könnte Ihnen auch gefallen