Escolar Documentos
Profissional Documentos
Cultura Documentos
formación
2017
Procedimiento tabla para la taller:
delimiter $
in id_taller int(11),
in codigo int(11),
in direccion varchar(30),
in responsable varchar(30),
in telefono int(11)
begin
end $
in id_emp int(11),
in _cedula int(11),
in _nombre varchar(30),
in _password varchar(30),
in _direccion varchar(30),
in _correo varchar(30),
in _telefono int(11),
in _gerente int(11)
begin
insert into
empleados(idempleados,cedula,nombre,password,direccion,correoelectronico,telefono,gerente)
values(id_emp,_cedula,_nombre,_password,_direccion,_correo,_telefono,_gerente);
end $
in idgerente int(11),
in _taller int(11),
in acodigo int(11),
in minombre varchar(30),
in cc int(11),
in pass varchar(30)
begin
values(idgerente,_taller,acodigo,minombre,cc,pass);
end $
call xgerente('3','1','253','andres','12333','andre43');
Procedimiento informeempleados:
delimiter $
in idinf int(11),
in _id_gere int(11),
in car varchar(30),
in nom varchar(30),
in _cedula int(11),
in fec date,
in hora_ll time,
in tiemr time,
in hora_sal time
begin
insert into
informeempleados(idInformeEmpleados,id_gerente,cargo,nombre,cedula,fecha,horallegada,tiem
poretrazo,horasalida)
values(idinf,_id_gere,car,nom,_cedula,fec,hora_ll,tiemr,hora_sal);
end $
call infoemp('4','2','operador','sebastian','100989',curdate(),'22:00','0','06:00');
Procedimiento inventario:
delimiter $
in idinv int(11),
in idg int(11),
in cod int(11),
in mifech date,
in nombre varchar(30),
in existe int(11),
in entra int(11),
in sale int(11)
)
begin
values(idinv,idg,cod,mifech,nombre,existe,entra,sale);
end $
in idpro int(11),
in emp int(11),
in cod int(11),
in nom varchar(30),
in mat varchar(30),
in fecpe date,
in fesal date
)
begin
values(idpro,emp,cod,nom,mat,fecpe,fesal);
end $
call inproduc('2','4','234','puerta','madera',curdate(),'2017-10-10');
in idpro int(11),
in empl int(11),
in pro int(11),
in nom varchar(30),
in correo varchar(30),
in tel int(11)
)
begin
insert into
proveedores(idproveedor,empleado,produc,nombre,direccion,correoelectronico,telefono)
values (idpro,empl,pro,nom,dir,correo,tel);
end $
in id_taller int(11),
in codigo int(11),
in direccion varchar(30),
in responsable varchar(30),
in telefono int(11)
)
begin
update
taller
set
codigo = codigo,
direccion = direccion,
responsable = responsable,
telefono = telefono
where
id_taller = id_taller;
end $
in idpro int(11),
in empl int(11),
in pro int(11),
in nom varchar(30),
in correo varchar(30),
in tel int(11)
begin
update
proveedores
set
empleado=empl,
produc=pro,
nombre=nom,
direccion=dir,
correoelectronico=correo,
telefono=tel
where
idproveedor=idpro;
end $
in idpro int(11),
in emp int(11),
in cod int(11),
in nom varchar(30),
in mat varchar(30),
in fecpe date,
in fesal date
begin
update
productos
set
empleados=emp,
codigo=cod,
nombre=nom,
material=mat,
fechapedido=fecpe,
fechasalida=fesal
where
idpriductos=idpro;
end $
call act_prod(5,'4','567','ventana','aluminio',curdate(),'2017-10-11');
Desencadenadores
Insertar proveedor
Actualizar proveedor
Eliminar proveedor