practica 2
CREATE TABLE Empleados (codigo_emp INTEGER,
nombre_empleado CHARACTER VARYING (20),
apellido_empleado CHARACTER VARYING (20),
Sueldo REAL,
nombre_depCHARACTER VARYING (20),
ciudad_dep CHARACTER VARYING (20),
num_proyec INTEGER.
CONSTRAINT empleados_pk PRIMARY KEY (codigo_emp),
CONSTRAINT empleados_departamentos_fk FOREIGN KEY (nombre_dep,ciudad_dep)
REFERENCES departamentos (nombre_dep, ciudad_dep),
CONSTRAINT empleados_departamentos_fk FOREIGN KEY (num_proyec)
REFERENCES proyectos (codigo_proyec).
);
Ingresar a la tabla proyectos
1GESCOM 1.000.000 1-1-1999 1-1-2001 null 5
2 PESCI 2.600.00 1-10-2000 31-3-2002 1-5-2002 5
3 SALSA 1.500.000 10-2-2003 1-12-2003 null 4
4 TINELL 4.00.00 1-1-2002 1-12-2004null 3
Ingresar a la tabla departamentos
DIR BARCELONA 93.442.60.70
DIR GIRONA 972.23.89.70
DIS Lleida 973.23.50.40
DIS BARCELONA 93.224.85.23
PROG TARRAGONA 977.33..38.52PROG GIRONA 972.23.50.91
Ingresar a la tabla empleados
1 Maria Puig 1000000 DIR GIRONA 1
2 Pedro Mas 9000000 DIR BARCELONA 4
3 Ana Ros 700000 DIS LLEIDA 3
4 JorgeRoca 700000 DIS BARCELONA 4
5 Clara Blanc 4000000 PROG TARRAGONA 1
6 Laura Tort 3000000 PROG TARRAGONA 3
7 Rogelio Salt 4000000 NULL NULL 4
8 Sergio Grau 3000000 PROGTARRAGONA NULL
Búsquedas a realizar.
Mostrar los códigos de los empleados que trabajan en el proyecto # 4.
Mostrar los sueldos que se están pagando en nuestra empresa.
Cuantos departamentos estánubicados en la ciudad de lleida
Mostrar los códigos y los nombres de los proyectos de precio más elevado
Mostrar los códigos de los empleados que ganan entre 3M$ y 7M$
Respuestas
selectcodigo_emp from public.empleados where num_proyec = 4;
select distinct sueldo from public.empleados;
select count (*) from public.departamentos where ciudad_dep = 'LLEIDA';
select codigo_proyec,...
Regístrate para leer el documento completo.