lo que sea
Páginas: 2 (375 palabras)
Publicado: 10 de febrero de 2014
create table revolucion.empleado(
id_empleado int (3) not null,
nombre varchar (25) not null,
apellido_paterno varchar (25) not null,
apellido_materno varchar(25) not null,
antiguedad varchar (15) not null,
puesto varchar (15) not null,
id_percepciones int (3) not null,
id_deducciones int (3) not null,
primary key(id_empleado)
);
create tablerevolucion.percepciones(
id_percepciones int (4) not null,
sueldo int (3) not null,
bono int (3) not null,
primary key (id_percepciones)
);
create table revolucion.deducciones(
id_deducciones int(3) not null,
imss int (3) not null,
isr int (3) not null,
ispt int (3) not null,
primary key (id_deducciones)
);
insert into revolucion.empleado
values ('20','Luis','Alemdra','Lpez','2años','jefe','123','456');
insert into revolucion.empleado
values ('21','Rebeca','Barraza','Enriquez','4 años','promotor','789','101');
insert into revolucion.empleado
values('22','Fernanda','Meza','Perez','2 años','edecan','121','131');
insert into revolucion.percepciones
values ('12','200','2');
insert into revolucion.percepciones
values ('13','300','3');
insert intorevolucion.percepciones
values ('14','400','4');
insert into revolucion.deducciones
values ('15','16','17','18');
insert into revolucion.deducciones
values ('19','20','21','22');
insert intorevolucion.deducciones
values ('23','24','25','26');
create or replace view datos_generales As (
select e.id_empleado 'id_empleado',
e.nombre 'nombre',
e.apellido_paterno 'apellido_paterno',p.sueldo 'sueldo',
d.isr 'isr'
from empleado e, percepciones p, deducciones d
where e. id_percepciones=p.id_percepciones and
e.id_deducciones=d.id_deducciones
);
create or replace view datos As(
select e.id_empleado 'id_empelado',
e.puesto 'puesto',
p.bono 'bono',
d.imss 'imss'
from empleado e, percepciones p, deducciones d
where e. id_percepciones=p.id_percepciones and...
Leer documento completo
Regístrate para leer el documento completo.