You are on page 1of 3

1.

punto

MariaDB [laboraroriomaicoll2]> create procedure insertprofesor(doc_prof


varchar(11),nom_prof varchar(30),ape_prof varchar(30),cate_prof int (11),sal_prof
int (11))
insert into profesor (doc_prof,nom_prof,ape_prof,cate_prof,sal_prof) values
(doc_prof,nom_prof,ape_prof,cate_prof,sal_prof);
Query OK, 0 rows affected (0.05 sec)

MariaDB [laboraroriomaicoll2]> call


insertprofesor("20","oswaldo","alfaro",10,1000000);
Query OK, 1 row affected (0.03 sec)

MariaDB [laboraroriomaicoll2]> select * from profesor;


+------------+-----------+----------+-----------+----------+
| doc_prof | nom_prof | ape_prof | cate_prof | sal_prof |
+------------+-----------+----------+-----------+----------+
| 1098765789 | alejandra | torres | 4 | 1100000 |
| 13826789 | maritza | angarita | 1 | 550000 |
| 20 | oswaldo | alfaro | 10 | 1000000 |
| 63502720 | martha | rojas | 2 | 690000 |
| 91216904 | carlos | perez | 3 | 950000 |
+------------+-----------+----------+-----------+----------+
5 rows in set (0.00 sec)

MariaDB [laboraroriomaicoll2]>

MariaDB [laboraroriomaicoll2]> create procedure insertcurso (cod_curs int


(11),nom_curs varchar(100),horas_cur int (11),valor_cur int (11))
insert into curso (cod_curs,nom_curs,horas_cur,valor_cur) values
(cod_curs,nom_curs,horas_cur,valor_cur);
Query OK, 0 rows affected (0.07 sec)

MariaDB [laboraroriomaicoll2]> call insertcurso (6325462,"maicol",89,50000);


Query OK, 1 row affected (0.04 sec)

MariaDB [laboraroriomaicoll2]> select * from curso;


+----------+---------------------------+-----------+-----------+
| cod_curs | nom_curs | horas_cur | valor_cur |
+----------+---------------------------+-----------+-----------+
| 149842 | fundamentosdebasesdedatos | 40 | 500000 |
| 250067 | fundamentosdesql | 20 | 700 |
| 289011 | manejodemysql | 45 | 550000 |
| 345671 | fundamentalsoforacle | 60 | 3000000 |
| 6325462 | maicol | 89 | 50000 |
+----------+---------------------------+-----------+-----------+
5 rows in set (0.00 sec)

MariaDB [laboraroriomaicoll2]>

MariaDB [laboraroriomaicoll2]> create procedure insertestudiante(doc_est


varchar(11),nom_est varchar(30),ape_est varchar(30),edad_est int (11))
insert into estudiante (doc_est,nom_est,ape_est,edad_est) values
(doc_est,nom_est,ape_est,edad_est);
Query OK, 0 rows affected (0.05 sec)

MariaDB [laboraroriomaicoll2]> call


insertestudiante("827382748","maicoll","quintero",60);
Query OK, 1 row affected (0.04 sec)

MariaDB [laboraroriomaicoll2]> select * from estdiante;


+------------+-------------+----------+----------+
| doc_est | nom_est | ape_est | edad_est |
+------------+-------------+----------+----------+
| 1098098097 | jonatan | ardila | 17 |
| 1098765678 | carlos | martinez | 19 |
| 63502720 | maria | perez | 23 |
| 827382748 | juanito | perez | 60 |
| 91245678 | carlos jose | lopez | 25 |
+------------+-------------+----------+----------+
5 rows in set (0.00 sec)

MariaDB [laboraroriomaicoll2]>

MariaDB [laboraroriomaicoll2]> create procedure estudiantexcurso(cod_cur_estcur int


(11),doc_est_estcur varchar(30),fec_ini_estcur date)
insert into estudiantexcurso(cod_cur_estcur,doc_est_estcur,fec_ini_estcur)
values (cod_cur_estcur,doc_est_estcur,fec_ini_estcur);
Query OK, 0 rows affected (0.04 sec)

MariaDB [laboraroriomaicoll2]> call estudiantexcurso (234341,"13432423","2024-06-


17");
Query OK, 1 row affected (0.02 sec)

MariaDB [laboraroriomaicoll2]> select * from estudiantexcuerso;


+----------------+----------------+----------------+
| cod_cur_estcur | doc_est_estcur | fec_ini_estcur |
+----------------+----------------+----------------+
| 289011 | 1098765678 | 2011-02-01 |
| 250067 | 63502720 | 2011-03-01 |
| 289011 | 1098098097 | 2011-02-01 |
| 345671 | 63502720 | 2011-04-00 |
| 234341 | 13432423 | 2024-06-17 |
+----------------+----------------+----------------+
7 rows in set (0.00 sec)

2. punto

MariaDB [laboraroriomaicoll2]> create procedure insertcompania(comnit


varchar(11),comnombre varchar(30),comanofun int (11),comreplegal varchar(100))
insert into compania (comnit,comnombre,comanofun,comreplegal) values
(comnit,comnombre,comanofun,comreplegal);
Query OK, 0 rows affected (0.05 sec)

call insertcompania("23234234","seguro norte",457345,"jose perez");


Query OK, 1 row affected (0.09 sec)

MariaDB [laboraroriomaicoll2]> select * from compa�ia;


+-----------+---------------------+-----------+-----------------------+
| comnit | comnombre | comanofun | comreplegal |
+-----------+---------------------+-----------+-----------------------+
| 23234234 | seguro norte | 457345| jose perez |
| 800890888 | seguros atlantida | 1998 | carlos lopez |
| 899999994 | seguros del estadio | 2001 | maria margarita perez |
| 899999998 | aseguradora rojas | 1991 | luis fernando rojas |
+-----------+---------------------+-----------+-----------------------+
4 rows in set (0.01 sec)

MariaDB [laboraroriomaicoll2]> create procedure inserttiposautomotores(auttipo int


(11),autnombre varchar(20))
insert into tiposautomotores(auttipo,autnombre) values (auttipo,autnombre);
Query OK, 0 rows affected (0.04 sec)

MariaDB [laboraroriomaicoll2]> create procedure insertAutomotores(autoplca


varchar(6),automarca varchar (30),autotipo int (11), automodelo int
(11),autonumpasajeros int (11),autocilindraje int (11),autonumchasis varchar (20))
insert into Automotores
(autoplca,automarca,autotipo,automodelo,autonumpasajeros,autocilindraje,
autonumchasis) values
(autoplca,automarca,autotipo,automodelo,autonumpasajeros,autocilindraje,
autonumchasis);
Query OK, 0 rows affected (0.06 sec)

3.punto

MariaDB [laboraroriomaicoll2]> create procedure cursoordenado()


SELECT * FROM `curso` ORDER BY `curso`.`valor_cur` ASC;
Query OK, 0 rows affected (0.04 sec)

MariaDB [laboraroriomaicoll2]> call cursoordenado;


+----------+---------------------------+-----------+-----------+
| cod_curs | nom_curs | horas_cur | valor_cur |
+----------+---------------------------+-----------+-----------+
| 250067 | fundamentosdesql | 20 | 700 |
| 149842 | fundamentosdebasesdedatos | 40 | 500000 |
| 289011 | manejodemysql | 45 | 550000 |
| 345671 | fundamentalsoforacle | 60 | 3000000 |
+----------+---------------------------+-----------+-----------+
4 rows in set (0.00 sec)

Query OK, 0 rows affected (0.05 sec)

You might also like