Está en la página 1de 3

PERÍODO: 2021-II TALLER DE SQL

1) Cree las siguientes Tablas:

DEPARTAMENTO(NoDepartamento(PK), NombreDepartamento, NoGerente, Ubicación)

Coloque el Script de la Tabla de BD DEPARTAMENTO Resultante:

Llene la tabla de BD DEPARTAMENTO con la Siguiente Información

NoDepartamento NombreDepartamento NoGerente Ubicación


"A00" "DIV SERVICIO DE COMPUTO" "000010" "CARACAS"
"B01" "PLANEAMIENTO" "000020" "MARACAY"
"C01" "CENTRO DE INFORMACIÓN" "000030" "VALENCIA"
"D11" "SISTEMAS DE PRODUCCION" "000060" "CARACAS"
"E01" "SERVICIO DE SOPORTE" "000050" "MARACAY"
"D11" "SISTEMAS DE PRODUCCION" "000060" "CARACAS"
"D01" "CENTRO DE INFORMACIÓN" "000030" "VALENCIA"
"D21" "SISTEMAS DE ADMINISTRACION" "000070" "VALENCIA"

Utilice la siguiente instrucción para llenar la Tabla DEPARTAMENTO

INSERT INTO public."DEPARTAMENTO"("NoDepartamento", "NombreDepartamento",


"NoGerente", "Ubicacion")
VALUES (“A00”, "DIV SERVICIO DE COMPUTO", "000010", "NEW YORK");

EMPLEADO (Noemp(PK), Nombre, Apellido, Departamento(FK),FechaContrato, Salario,


Bonos, Comisión)

Coloque el Script de la Tabla de BD EMPLEADO Resultante:

Llene la tabla de BD EMPLEADO con la Siguiente Información

PROFESOR: VLADIMIR A. PEÑA S. CORREO: vladimirpenas@yahoo.es


PERÍODO: 2021-II TALLER DE SQL
Noemp Nombre Apellido Departamento FechaContrato Trabajo Salario Bonos Comision
"000010" "CRISTINA" "HASS" "A00" "0965-01-01 "PRES" 52750 1000 4220
"000020" "MICHAEL" "THOMPSON" "B01" "1973-10-10 "GERENTE" 41250 800 3300
"000030" "SALLY" "KWAN" "C01" "1975-05-04 "GERENTE" 38250 800 3060
"000050" "JOHN" "GEYER" "E01" "1949-08-04 "GERENTE" 40175 800 3214
"000060" "IRVING" "STERN" "D11" "1973-09-14 "GERENTE" 40175 800 3214
"000070" "EVA" "PULASKI" "D21" "1980-09-30 "GERENTE" 32250 500 2580
"000090" "EILEN" "HENDERSON" "E11" "1970-08-05 "GERENTE" 29750 600 2380
"000100" "THEODORE" "SPENSER" "E21" "1980-06-19 "GERENTE" 26150 500 2092
"000110" "VINCENZO" "LUCCHESSI" "A00" "1958-05-16 "REP VENTAS" 46500 900 3720
"000120" "SEAN" "O'CONNEL" "A00" "1963-12-05 "CLERK" 29250 600 2340
"000130" "DOLORES" "QUINTANA" "C01" "1971-07-28 "ANALISTA" 23800 500 1904
"000140" "HEATHER" "NICHOLLS" "C01" "1976-12-15 "ANALISTA" 28420 600 2274
"000150" "BRUCE" "ADAMSON" "D11" "1972-02-12 "DISEÑADOR" 28280 500 2022
"000160" "ELIZABETH" "PIANKA" "D11" "1977-10-11 "DISEÑADOR" 22250 400 1780
"000180" "MARILYN" "SCOUTTEN" "D11" "1973-07-07 "DISEÑADOR" 21340 500 1707
"000190" "JA" "WA" "D11" "1974-07-26 "DISEÑADOR" 20450 400 1636
"000200" "DAVID" "BROWN" "D11" "1966-03-03 "DISEÑADOR" 27740 600 2217
"000210" "WILLIAM" "HEIMANN" "D11" "1979-04-11 "DISEÑADOR" 18270 400 1462
"000220" "JENNIFER" "LUTZ" "D11" "1968-08-29 "DISEÑADOR" 29840 600 2387
"000230" "JAMES" "JEFFERSON" "D21" "1966-11-21 "CLERK" 22180 400 1774
"000240" "SALVATOR" "MARINO" "D21" "1979-12-05 "CLERK" 28760 600 2301
"000250" "DANIEL" "DENNIS" "D21" "1969-10-30 "CLERK" 19180 400 1534
"000260" "SYBIL" "JOHNSON" "D21" "1975-09-11 "CLERK" 17250 300 1380
"000270" "MARIA" "PEREZ" "D21" "1980-09-30 "CLERK" 27380 500 2190
"000280" "ETHEL" "SCHNEIDER" "E11" "1967-03-24 "OPERADOR" 26250 500 2100
"000290" "JOHN" "PARKER" "E11" "1980-05-30 "OPERADOR" 15340 300 1227
"000300" "PHILIP" "DENNIS" "E11" "1972-06-19 "OPERADOR" 17750 400 1420
"000310" "MAUDE" "SETRIGHT" "E11" "1964-09-12 "REP CAMPO" 15900 300 1272
"000320" "RAMLAL" "MEHTA" "E21" "1965-07-07 "REP CAMPO" 19950 400 1596
"000330" "WING" "LEE" "E21" "1976-02-23 "REP CAMPO" 25370 500 2030
"000340" "JASON" "GANOUT" "E21" "1947-05-05 "REP CAMPO" 23840 500 1907

Utilice la siguiente instrucción para llenar la Tabla EMPLEADO

INSERT INTO public."EMPLEADO"(


"Noemp", "Nombre", "Apellido", "Departamento", "FechaContrato",
"Trabajo", "Salario", "Bonos", "Comision")
VALUES ("000010", "CRISTINA", "HASS", "A00", "1973-10-10,"GERENTE", 41250, 800,3300);

Realice las siguientes Consultas sobre la BD Generada

1) Seleccione todos los datos de la Tabla Empleado


2) Listar el Número de Empleado y La Fecha de Contrato de la Tabla EMPLEADO.
Nombre las cabeceras de las columnas como Número del Empleado, Fecha de Contrato
3) Muestre el Nombre completo de los empleados concatenando el Nombre y Apellido. El
titulo de la columna debe llamarse NOMBRE COMPLETO
4) Escriba una consulta que muestre el nombre completo y el salario de todos los
empleados que ganan mas de 20000
5) Escriba una consulta que muestre el nombre completo y el salario de todos los
empleados que ganan entre 20000 y 40000
6) Escriba una consulta para mostrar el nombre, el trabajo y la fecha de contrato de los
empleados contratados entre el 20 de marzo de 1969 y 15 de Abril de 1985. Ordene la
consulta en orden ascendente según la fecha de contrato
7) Escriba una consulta para mostrar el nombre y el número de departamento de todos los
empleados que están en los departamentos C01 Y E01
8) Si el salario representa el salario anual de los empleados diga cual es el salario
mensual y quincenal del empleado

PROFESOR: VLADIMIR A. PEÑA S. CORREO: vladimirpenas@yahoo.es


PERÍODO: 2021-II TALLER DE SQL

EJERCICIO 9: Muestre el Nombre y el Número del Empleado junto con el nombre y el


número de su gerente. Etiquete las Columnas como Noemp, Apellido, Nombre,
NoGerente, Gerente
EJERCICIO 10: Muestre el más alto, el más bajo, la suma y el promedio de los salarios de
todos los empleados. Etiquete las columnas Máximo Mínimo, Suma y Promedio
EJERCICIO 11: Escriba una consulta para mostrar el mínimo, el máximo, la suma y el
promedio de los salarios por cada trabajo.
EJERCICIO 12: Escriba una consulta para mostrar el número de personas que tienen el
mismo trabajo
EJERCICIO 13: Escriba una consulta que muestre el nombre del departamento, el
numero de empleados y el salario promedio de todos los empleados de ese departamento

PROFESOR: VLADIMIR A. PEÑA S. CORREO: vladimirpenas@yahoo.es

También podría gustarte