Adfsdfsdf

Páginas: 13 (3209 palabras) Publicado: 10 de agosto de 2011
PRACTICA 1 – Escribiendo Sentencias SELEC Básicas

1. Inicie una sesión iSQL*Plus usando el ID del usuario y la clave provista por el instructor.

2. Los comandos iSQL*Plus accede la base de datos.
Verdadero/Falso

3. La siguiente sentencia SELECT se ejecuta exitosamente:

SELECT emp_nombre, emp_cargo, emp_salario AS Sal
FROM empleados;

Verdadero/Falso

4. Lasiguiente sentencia SELECT se ejecuta exitosamente:
SELECT *
FROM GradosdeSalario;

Verdadero/Falso

5. Hay cuatro errores de códigos en esta sentencia. ¿Puede identificarlos?
SELECT emp_id, emp_nombre
Sal x 12 ANNUAL SALARY
FROM empleados;

6. Muestre la estructura de la tabla DEPARTAMENTOS. Selecciones todos los datos de la tabla.

7. Muestre la estructura de la tablaEMPLEADOS. Cree una consulta para mostrar el nombre, el cargo, fecha de contrato y número de empleado, por cada empleado, con el número de empleado de primero. Salve su sentencia en un archivo nombrado lab1_7.sql.

8. Ejecute la consulta guardada en el archivo lab1_7.sql.

9. Cree una consulta para mostrar los cargos distintos de la tabla EMPLEADOS.

Si tiene tiempo, complete los siguientesejercicios:

10. Copie la sentencia desde lab1_7.sql. Nombre los encabezados de las columnas Emp #, Empleado, Cargo, Fecha de contrato, respectivamente. Ejecute la consulta de nuevo.

11. Muestre el nombre concatenado con el cargo, separado por una coma y un espacio. El nombre de la columna debe ser Empleado y Cargo.

12. Cree una consulta para mostrar todos los datos de la tabla EMPLEADOS.Separe cada columna con una coma y nombre la columna LA_SALIDA.
PRACTICA 2 – Restringiendo y Ordenando Datos

1. Cree una consulta para mostrar el nombre y salario de los empleados que ganan más de $1’200.000. Localice la sentencia SQL en un archivo nombrado lab2_1.sql. Ejecute la consulta.

2. Cree una consulta para mostrar el nombre y el número del departamento para el número del empleado1300.

3. Modifique el archivo lab2_1.sql para mostrar el nombre y salario para todos los empleados cuyo salario no este en el rango de $1’000.000 y $2’000.000. Localice la sentencia SQL en el archivo nombrado lab2_3.sql.

4. Muestre el nombre, cargo y fecha de contrato de los empleados contratados entre el 10 de junio y el 7 de agosto de 2001. Ordene la consulta de forma ascendente por fecha decontrato.

5. Muestre el nombre y el número del departamento de todos los empleados de los departamentos 10 y 30. Ordene alfabéticamente por nombre.

6. Modifique el archivo lab2_3.sql para listar el nombre y salario de los empleados que ganan entre $1’000.000 y $2’000.000, y están en los departamentos 10 o 30. Etiquete las columnas Empleado y Salario Mensual, respectivamente. Resalvelab2_3.sql como lab2_6.sql. Ejecute la sentencia del archivo lab2_6.sql.

7. Muestre el nombre y la fecha de contrato de cada empleado que fue contratado en el 2001.

8. Muestre el nombre y el cargo de todos los empleados que no tienen jefe.

9. Muestre el nombre, el salario y la comisión para todos los empleados que ganan comisiones. Ordene los datos de forma descendente de salario y comisiones.Si tiene tiempo, complete los siguientes ejercicios:
10. Muestre los nombres de todos los empleados donde la cuarta letra del nombre sea una a.

11. Muestre el nombre de todos los empleados que tienen una a. y una e en su nombre.

12. Muestre el nombre, cargo y salario de todos los empleados cuyo cargo sea vendedor u oficinista y cuyo salario no sea igual a $1’200.000, $1’550.000 o$1’600.000.

13. Modifique lab2_6.sql para mostrar el nombre, salario y comisión para todos los empleados cuya comisión sea el 48% del salario. Resalve lab2_6.sql como lab2_13.sql. Reejecute la sentencia lab2_13.sql.

PRACTICA 3 – Funciones de Fila Simple

1. Escriba una consulta que muestre la fecha actual. Etiquete la columna como Fecha Actual.

2. Para cada empleado, muestre el código del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ADFSDFSDF

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS