You are on page 1of 3

CREATE TABLE empleados407003

id_e int primary key,


name_e VARCHAR2 (150),
apellido VARCHAR2 (150),
fecha_nacimiento varchar2(10),
cargo VARCHAR (100),
numTelefono INT,
salario decimal (10,2),

CONSTRAINT fk_horarios FOREIGN KEY (id_horarios) REFERENCES horarios407003(id)


);

insert into empleados407003 (id_e, id_oficina, name_e, apellido, fecha_nacimiento,


cargo, numTelefono, salario)
values (1, '1','Carlos','Fonseca','09111991','Gerente' ,'98063709', '90000.10');

insert into empleados407003 (id_e, id_oficina, name_e, apellido, fecha_nacimiento,


cargo, numTelefono, salario)
values (2, '2','Victoria','Torres','01081999','Gerente' ,'96389987', '90000.20');

insert into empleados407003 (id_e, id_oficina, name_e, apellido, fecha_nacimiento,


cargo, numTelefono, salario)
values (3, '3','Daniel','Padilla','09111992','Gerente' ,'98063710', '100000.10');

insert into empleados407003 (id_e, id_oficina, name_e, apellido, fecha_nacimiento,


cargo, numTelefono, salario)
values (4, '4','Luis','Ayala','09121991','Manager' ,'98063711', '90000.10');

insert into empleados407003 (id_e, id_oficina, name_e, apellido, fecha_nacimiento,


cargo, numTelefono, salario)
values (5, '5','Luisa','Martinez','09111998','Analista' ,'98063712', '90000.10');

insert into empleados407003 (id_e, id_oficina, name_e, apellido, fecha_nacimiento,


cargo, numTelefono, salario)
values (6, '6','Genesis','Ramos','09111995','Secretaria' ,'98063713', '90000.10');

insert into empleados407003 (id_e, id_oficina, name_e, apellido, fecha_nacimiento,


cargo, numTelefono, salario)
values (7, '7','Eduardo','Soriano','09111993','Presidente' ,'98063713',
'90000.10');

insert into empleados407003 (id_e, id_oficina, name_e, apellido, fecha_nacimiento,


cargo, numTelefono, salario)
values (8, '8','Alex','Sierra','09111995','Financiero' ,'98063714', '90000.10');

insert into empleados407003 (id_e, id_oficina, name_e, apellido, fecha_nacimiento,


cargo, numTelefono, salario)
values (9, '9','Valetin','Chirinos','09021995','Portero' ,'98063715', '90000.10');

insert into empleados407003 (id_e, id_oficina, name_e, apellido, fecha_nacimiento,


cargo, numTelefono, salario)
values (10, '10','Elizabeth','Ponce','09051995','Marketing' ,'98063716',
'90000.10');
commit;
drop table oficina407003;
create table oficina407003(
Id int primary key,
id_e int,
ciudad varchar2 (100),
direccion varchar2 (100),
servicios varchar2 (100),
ventas varchar2 (100),
descripcion varchar (100),
numero_empleados int,
funcion_oficina varchar2 (70),
telefono int
CONSTRAINT fk_empleados FOREIGN KEY (id_e) REFERENCES empleados407003(id_e),
);
insert into oficina407003 (Id, id_e,ciudad, direccion,servicios, ventas ,
descripcion,numero_empleados, funcion_oficina, telefono)
values(1,1,'SPS','Barrio rio blanco','Oficina de venta de maquinas','1','Operar
maquinas de oficina','6','Operar maquinas de oficina y venta de la
misma',99954718);

insert into oficina407003 (Id, id_e,ciudad, direccion,servicios, ventas ,


descripcion,numero_empleados, funcion_oficina, telefono)
values(3,3,'Catacamas','Ciudad de Catacamas','Mobiliario didactico','3','Venta de
todo tipo de mobiliario para oficina y escolar','7','Venta y
distribuccion',96891356);

insert into oficina407003 (Id, id_e,ciudad, direccion,servicios, ventas ,


descripcion,numero_empleados, funcion_oficina, telefono)
values(4,4,'Choluteca','Barrio Centro','Oficina de tramites para
Visa','4','Supervision de tramites para visa de migrantes y no
migrantes','4','Supervicion y renovacion de papeles para Visa',97150909);

insert into oficina407003 (Id, id_e,ciudad, direccion,servicios, ventas ,


descripcion,numero_empleados, funcion_oficina, telefono)
values(5,5,'Choluteca','Barrio los Mangos','Oficina de pedidos de
paqueteria','5','Envios de paqueteria a nivel nacional','20','Ruta que cubren el
pais con servicios de envio de paquetes',97950701);

insert into oficina407003 (Id, id_e,ciudad, direccion,servicios, ventas ,


descripcion,numero_empleados, funcion_oficina, telefono)
values(6,6,'Comayagua','Barrio la Zarcita','Oficina de empaquetado de
embutido','6','Empaquetado de embutidos','14','Empaquetado y clasificacion de
embutidos',99976420);

insert into oficina407003 (Id, id_e,ciudad, direccion,servicios, ventas ,


descripcion,numero_empleados, funcion_oficina, telefono)
values(7,7,'El progreso','Aldea Arenas Blancas','Oficina de reparacion de
computadores e impresoras','7','Reparacion y venta','6','Reparacion de computadoras
e impresoras',99963210);

insert into oficina407003 (Id, id_e,ciudad, direccion,servicios, ventas ,


descripcion,numero_empleados, funcion_oficina, telefono)
values(8,8,'Danli','Chirinos','Oficina de distribucion de Camaron','8','Venta y
distribuccion de Camaron','30','Crianza y distribuccion de camarones',97264112);

insert into oficina407003 (Id, id_e,ciudad, direccion,servicios, ventas ,


descripcion,numero_empleados, funcion_oficina, telefono)
values(9,9,'Puerto Cortes','Choloma','Oficina de servicios d
electricidad','9','Ensamblado de servicios electricos','9','Servicios de
electricidad',96597841);

insert into oficina407003 (Id, id_e,ciudad, direccion,servicios, ventas ,


descripcion,numero_empleados, funcion_oficina, telefono)
values(10,10,'Marcala','Musula','Oficina de servicios de cable e
intenet','10','Servicios cable e intenet','20','Instalacion de cable e
internet',98744110);
select * from oficina407003

drop table horarios407003;

ALTER TABLE empleados407003 drop CONSTRAINT fk_horarios


create table horarios407003 (
Id int primary key,
id_e int,
nombre_trabajador varchar2 (100),
hora_entrada varchar2(10),
hora_salida varchar2(10),
horas_extra varchar2(10),
horas_trabajadas varchar2(10),
fecha varchar2(10),
jornada varchar2(1)
CONSTRAINT fk_empleados FOREIGN KEY (id_e) REFERENCES empleados407003(id_e),
);

You might also like