SHOW PROCEDURE STATUS WHERE db='productos_profesor_stored';

/*Llamando al Stored Procedure sencillo*/
CALL select_sencillo();

/*Enviando un parámetro*/
CAll consulta_area_profesor('1234');

/*Enviando un parámetro y recibiendo el resultado*/
CALL nombre_profesor('1234',@nombre_completo);
SELECT @nombre_completo;

/*EJERCICIO:*/
CALL proyectos_area(1);

/*Profesor y sus roles*/
CALL profesores_roles(1,"Participante");


/*Insertando un Proyecto Terminal*/
CALL insertar_proyecto_terminal(
'Título del Proyecto Terminal',
2,
'2015-01-12',
'2015-04-28',
'FINALIZADO',
1,
'1234'
);
SELECT * FROM proyecto_terminal;
SELECT * FROM profesor_proyecto_terminal;


/*Insertando un Proyecto Terminal*/
CALL insertar_proyecto_terminal_case(
'Título del Proyecto Terminal Case',
2,
'2015-01-12',
'2015-04-28',
'EN PROCESO',
1,
'1234'
);
SELECT * FROM proyecto_terminal;
SELECT * FROM profesor_proyecto_terminal;


SELECT * FROM revista;

/*Insertando un artículo FINALIZADO en Revista INDEXADA*/
CALL insertar_articulo(
'Título Artículo INDEXADA COMPLETO',
'2015-02-25',
'FINALIZADO',
1,
'123-AA',
'1234'
);
SELECT * FROM articulo_investigacion;
SELECT * FROM profesor_articulo_investigacion;

/*Insertando un artículo NO FINALIZADO en Revista INDEXADA*/
CALL insertar_articulo(
'Título Artículo INDEXADA NO COMPLETO',
'2015-02-25',
'EN PROCESO',
1,
'123-AA',
'1234'
);
SELECT * FROM articulo_investigacion;
SELECT * FROM profesor_articulo_investigacion;

/*Insertando un artículo FINALIZADO en Revista NO INDEXADA*/
CALL insertar_articulo(
'Título Artículo NO INDEXADA COMPLETO',
'2015-02-25',
'FINALIZADO',
1,
'234-BB',
'1234'
);
SELECT * FROM articulo_investigacion;
SELECT * FROM profesor_articulo_investigacion;


/*Insertando un artículo NO FINALIZADO en Revista NO INDEXADA*/
CALL insertar_articulo(
'Título Artículo NO INDEXADA NO COMPLETO',
'2015-02-25',
'EN PROCESO',
1,
'234-BB',
'1234'
);
SELECT * FROM articulo_investigacion;
SELECT * FROM profesor_articulo_investigacion;
