Está en la página 1de 10

23-11-2023 SP Cursos

Control escolar

Alcantara Lubiano Hazel Guadalupe, Dueñas López


Vanesa, Lopez Alanis Francisco Alejandro, Lucero
Peña Ricardo Alberto
TECNOLOGICO DE ESTUDIOS SUPERIORES DE CHIMALHUACAN
Contenido
CONSULTAS CON STORED PROCEDURE .............................................................................. 2
Consultar todos los tipos de orígenes que pueden tener los cursos. ......................... 2
Consultar todas las materias y ciclo escolar que ha impartido cualquier profesor. 3
Mostrar el nombre de todas las unidades. .......................................................................... 4
Mostrar un formato similar al Kardex del tecnológico. .................................................... 5

1
CONSULTAS CON STORED PROCEDURE

Consultar todos los tipos de orígenes que pueden tener los


cursos.

DELIMITER //

CREATE PROCEDURE origen()

BEGIN

SELECT o.nombre FROM origen o;

END //

DELIMITER ;

CALL origen();

2
Consultar todas las materias y ciclo escolar que ha impartido
cualquier profesor.

DELIMITER //

CREATE PROCEDURE materiaProfe(IN p_persona VARCHAR(100))

BEGIN

SELECT m.nombre FROM persona p, materia m, asignacion a WHERE p.nombre =


p_persona AND a.id_persona = p.id_persona AND m.id_materia = a.id_materia;

END //

DELIMITER ;

CALL materiaProfe (‘Heriberto’) ;

3
Mostrar el nombre de todas las unidades.

DELIMITER //

CREATE PROCEDURE matsemestre(IN semestre VARCHAR (50))

SELECT u.nombre FROM unidad u, semestre s, periodo p WHERE s.nombre = semestre


AND p.id_semestre = s.id_semestre AND u.id_materia = p.id_materia;

END //

DELIMITER ;

4
Mostrar un formato similar al Kardex del tecnológico.

DELIMITER //

CREATE PROCEDURE KARDEX(IN matricula VARCHAR(15))

BEGIN

SELECT m.nombre, c.calificacion FROM calificacion c, materia m, persona p

WHERE p.id_persona=matricula

AND c.id_persona=p.id_persona AND m.id_materia=c.id_materia;

END //

DELIMITER ;

5
6
7
8
9

También podría gustarte