You are on page 1of 18

Talle

r
Fecha Materia Grupo Estudiante NOTA
03 Bases De Datos

Antes de resolver el taller, lea bien las condiciones.

OBJETIVO
Desarrollar las habilidades para el manejo de sentencias DDL y DML

CONDICIONES DEL TALLER.


Para desarrollar este taller es obligatorio, cargar y ejecutar el script BD_T03_Script_2017A, ubicado en
la sesin 15.
Responder todas las preguntas contenidas en este documento Word BD30117-Taller Corte III-
2017.docx
La respuesta es siempre una imagen de la ventana donde est el comando ejecutado y su resultado.
Diligenciar el encabezado del Documento del Taller:
Fecha : Corresponde a la Fecha de entrega
Grupo : Corresponde al grupo en el cual est matriculado
Estudiante: Nombre del Estudiante o Estudiantes que elaboraron el Taller
Grupo de trabajo: 2 Alumnos.
Fecha y hora de entrega del taller: El da y la hora que se programe el Parcial correspondiente al Corte III.

Documento del Taller


Despus de resolver las preguntas contenidas en este documento Word BD30117-Taller Corte III-
2017.docx, lo guardan con el siguiente nombre estndar: BD30117_T03_Apellidos_Nombres.docx

Ejemplo:
Grupo de Trabajo : Omar Eduardo Ortiz Vega
Camilo Romero Rodrguez Oswaldo
Nombre del Documento: BD30117_T03_OrtizVega_RomeroRodriguez.docx

Grupo de Trabajo : Carolina Gutierrez Otero


Nombre del Documento: BD30117_T03_ GutierrezOtero_Carolina.docx

BD30117
Talle
r
Fecha Materia Grupo Estudiante NOTA
03 Bases De Datos

MODELO ENTIDAD RELACIN

BD30117
Talle
r
Fecha Materia Grupo Estudiante NOTA
03 Bases De Datos

SENTENCIAS DDL

1. Crear la Tabla Departamento. De acuerdo a la anterior Modelo Entidad-Relacin:

RESULTADO: Imagen donde se evidencie la Sentencia SQL construida y del resultado despus de ejecutarla.

BD30117
Talle
r
Fecha Materia Grupo Estudiante NOTA
03 Bases De Datos

2. Cargar los siguientes Datos en la Tabla Departamento

Dept_Id Nombre Jefe_Id Fecha_Creacio


n
A0 PRESIDENCIA 56 15/04/1960
A1 INFORMATICA 75 15/04/1981
A2 FINANCIERA 61 01/05/1961
A3 PLANEACION 65 30/06/1983
A4 AUDITORIA 73 15/03/1964
A5 CONTABILIDAD 49 15/03/1960
A6 RECURSOS HUMANOS 63 30/01/1970
A7 COMERCIAL 76 15/07/1980

RESULTADO: Imagen donde se evidencie la Sentencia SQL construida y del resultado despus de ejecutarla.

BD30117
Talle
r
Fecha Materia Grupo Estudiante NOTA
03 Bases De Datos

BD30117
Talle
r
Fecha Materia Grupo Estudiante NOTA
03 Bases De Datos

3. Crear la Tabla CARGO. De acuerdo a la anterior Modelo Entidad-Relacin:

RESULTADO: Imagen donde se evidencie la Sentencia SQL construida y del resultado despus de ejecutarla.

BD30117
Talle
r
Fecha Materia Grupo Estudiante NOTA
03 Bases De Datos

4. Cargar los Datos en la tabla CARGO

Car_Id Car_Descripcion Car_Sueldo_ Car_Sueldo_Ma Car_Bo


Min x no
PR01 PRESIDENTE 11000000 15999999 10.5
GE02 GERENTE 7500000 10999999 10.5
AS03 ASISTENTE 5000000 5999999 15
PF04 PROFESIONAL III 4000000 4999999 15
PF05 PROFESIONAL II 3000000 3999999 15
PF06 PROFESIONAL I 2500000 2999999 15
TC07 TECNICO IV 2150000 2499999 15
TC08 TECNICO III 1800000 2149999 20.5
TC09 TECNICO II 1450000 1799999 25
TC10 TECNICO I 1100000 1449999 25
SE08 SECRETARIA 955000 1449999 25
SN09 SUPERNUMERARIO 850000 1099999 0

RESULTADO: Imagen donde se evidencie la Sentencia SQL construida y del resultado despus de ejecutarla.

BD30117
Talle
r
Fecha Materia Grupo Estudiante NOTA
03 Bases De Datos

BD30117
Talle
r
Fecha Materia Grupo Estudiante NOTA
03 Bases De Datos

5. En la Tabla Empleado, crear la restriccin de llave fornea con respecto a la Tabla Cargo.

RESULTADO: Imagen donde se evidencie la Sentencia SQL construida y del resultado despus de ejecutarla.

BD30117
Talle
r
Fecha Materia Grupo Estudiante NOTA
03 Bases De Datos

SENTENCIAS DML
Crear las consultas que respondan a las siguientes preguntas:

6. Mediante una consulta, obtenga la siguiente informacin:

Id Apellidos y Nombres del Sueldo Fecha Ingreso Id Id


Emp Empleado Mensual (AAAA-MM-DD) Depto Cargo Estado
---- ----------------------------------- ------------ -------------- ----- ----- ----------

de los empleados que trabajan en los departamentos de Auditoria, Planeacin y Contabilidad, que tienen contrato
vigente, que el sueldo se encuentre entre $1355,600 y $3155,000, que hayan ingresado despus del mes de
Marzo de 2015.
La informacin obtenida debe estar ordenada por Cdigo de Departamento y Sueldo en forma descendente. Las
fechas debe estar formateada AAAA-MM-DD.

RESULTADO: Imagen donde se evidencie la Sentencia SQL construida y del resultado despus de ejecutarla.

BD30117
Talle
r
Fecha Materia Grupo Estudiante NOTA
03 Bases De Datos

BD30117
Talle
r
Fecha Materia Grupo Estudiante NOTA
03 Bases De Datos

7. Mediante una consulta, obtenga la siguiente informacin:

Id Nombre Apellido Estado Id Id Fecha Sueldo


Emp Empleado Empleado Sexo Civil Depto Cargo Ingreso Mensual Estado
---- -------------------- -------------------- ---- ------------ ----- ----- ---------- ------------ ----------

Cules son los hombres que no son solteros, que tienen el contrato vigente con la empresa e ingresaron entre el
mes de Febrero de 2004 y Noviembre de 2008.
La informacin obtenida debe estar ordenada por la fecha de ingreso en forma descendente. Las fechas debe estar
formateada AAAA-MM-DD.

RESULTADO: Imagen donde se evidencie la Sentencia SQL construida y del resultado despus de ejecutarla.

BD30117
Talle
r
Fecha Materia Grupo Estudiante NOTA
03 Bases De Datos

8. Mediante una consulta, obtenga la siguiente informacin:

BD30117
Talle
r
Fecha Materia Grupo Estudiante NOTA
03 Bases De Datos

Id Id Nombre Apellido Fecha Sueldo Valor Sueldo +


Depto Departamento Emp Empleado Empleado Ingreso Mensual Bonificacion Bonificacion Estado
----- ---------------- ---- ---------------- ---------------- ---------- ---------- ------------ ------------ ---------

de los empleados que ingresaron antes del ao 2005, que el Sueldo sea inferior a 4 SMMLV y Superior a 1 SMMLV.
Estos empleados que cumplan las anteriores condiciones van a recibir una bonificacin del 20% del sueldo.
De este informe se debe excluir los empleados pensionados, retirados y los que estn en prueba.
La informacin obtenida debe estar ordenada por Fecha de Ingreso en forma descendente.

SMMLV: Salario Mnimo Mensual Legal Vigente

RESULTADO: Imagen donde se evidencie la Sentencia SQL construida y del resultado despus de ejecutarla.

BD30117
Talle
r
Fecha Materia Grupo Estudiante NOTA
03 Bases De Datos

BD30117
Talle
r
Fecha Materia Grupo Estudiante NOTA
03 Bases De Datos

9. Mediante una consulta, obtenga la siguiente informacin:

Id Id Nombre Apellido Fecha Antiguedad Fecha Edad


Depto Departamento Emp Empleado Empleado Genero Ingreso (Aos) Nacimiento (Aos) Estado
----- --------------- ---- ------------------ ------------------- ------ --------- ----------- ---------- ------ ------

de las Mujeres que tengan 30 aos cumplidos o ms y llevan trabajando con la empresa ms de 12 Aos y
de los Hombres que tengan 35 aos cumplidos o ms y llevan trabajando con la empresa ms de 15 Aos.
Este informe es solo para los empleados que tengan contrato vigente.
La informacin obtenida debe estar ordenada por Genero y fecha de Nacimiento en forma descendente.

RESULTADO: Imagen donde se evidencie la Sentencia SQL construida y del resultado despus de ejecutarla.

BD30117
Talle
r
Fecha Materia Grupo Estudiante NOTA
03 Bases De Datos

Caso especial
10. Mediante una consulta:

BD30117
Talle
r
Fecha Materia Grupo Estudiante NOTA
03 Bases De Datos

a. Los registros de los empleados que estan retirados o pensionados debe ser cargados en una nueva tabla. Esta tabla
debe tener el Nombre de EMPLEADO_HISTORICO.

RESULTADO: Imagen donde se evidencie la Sentencia SQL construida y del resultado despus de
ejecutarla.

b. Estos registros que fueron copiados a la Tabla EMPLEAD_HISTORICO, deben ser borrados de la Tabla EMPLEADO.

RESULTADO: Imagen donde se evidencie la Sentencia SQL construida y del resultado despus de
ejecutarla.

BD30117

You might also like