Professional Documents
Culture Documents
Profesor
delimiter $
create procedure insertarprofesor (in nombre varchar(150), in apellido varchar
(150), in categoria varchar (150), in salario int (10))
begin
insert into profesor (nom_prof, ape_prof, cate_prof, sal_prof) values (nombre,
apellido, categoria, salario);
end $
delimiter $
create procedure insertarcurso (in nombre varchar(150), in horas int (10), in valor
int (10))
begin
insert into profesor (nom_curs, horas_cur, valor_cur) values (nombre, horas,
valor);
end $
Estudiante
delimiter $
create procedure insertarestudiante (in documento int (3), in nombre varchar(150),
in apellido varchar (150), in edad int (3))
begin
insert into estudiante (doc_est, nom_est, ape_est, edad_est) values (documento,
nombre, apellido, edad);
end $
* Estudiantexcurso.
delimiter $
create procedure insertarestudiantexcurso (in codcur int (11), in docest int(11),
in fecha datetime (6))
begin
insert into estudiantexcurso (cod_cur_estcur, doc_est_estcur, fec_ini_estcur)
values (codcur, docest, fecha);
end $
end;
/
Pedido.
is
begin
insert into pedido (id_ped, id_cliped, fec_ped, val_ped)
values (IdePedido, IdeCliPedido, FechaPedido, ValPedido);
end;
/
Compaa:
delimiter $
create procedure insertarcompaia (in nit int(15), in nombre varchar (150), in
aofundacion datetime (6), in representante varchar (45))
begin
insert into compaiacompaia (comnit, comnombre, comaofun, comrelplegal)
values (nit, nombre, aofundacion, representante);
end $
TiposAutomotores
delimiter $
create procedure insertartiposautomotores (in tipo int(10), in apellido varchar
(150))
begin
insert into tiposautomotores (auttipo, autnombre) values (tipo, apellido);
end $
* Automotores:
delimiter $
create procedure insertarautomotores (in placa varchar(6), in marca varchar (150),
in tipo varchar (100), in modelo varchar (100), in NoPasajeros int (3), in
cilindraje int(6), in chasis varchar(100))
begin
insert into tiposautomotores (autoplaca, automarca, autotipo, automodelo,
autonumpasajeros, autocilindraje, autonumchasis) values (placa, marca, tipo,
modelo, NoPasajeros, cilindraje, chasis );
end $
*Aseguramientos
delimiter $
create procedure insertaraseguramientos (in codigo int(11), in fechainicio datetime
(6), in fechafin datetime (6), in valorasegurado int (30), in estadoseguro varchar
(45), in costo int(6), in placa varchar(6))
begin
insert into tiposautomotores (asecodigo, asefechainicio, asefechaexpiracion,
asevalorasegurado, aseestado, asecosto, aseplaca)
values (codigo, fechainicio, fechafin, valorasegurado, estadoseguro, costo,
placa );
end $
+----------+-------------------------------+-----------
+----------- +
| cod_curs | nom_curs | horas_cur |
valor_cur |
+----------+-------------------------------+-----------+ -----------+
| 149842 | Fundamentos de bases de datos | 40 | 500000 |
| 250067 | Fundamentos de SQL | 20 | 700000
|
| 289011 | Manejo de Mysql | 45 |
550000 |
| 345671 | Fundamentals of oracle | 60 | 3000000
|
+----------+------------------------------- +----------
+----------- +
4 rows in set (0.00 sec)