Está en la página 1de 19

AP6-AA2-EV2-CONSTRUCCION DE ELEMENTOS DE PROGRAMACION PARA EL PROYECTO DE FORMACION

APRENDICES:

YEISON GABRIEL HERNÁNDEZ GUERRERO

JUAN DIEGO PORTELA LOZANO

COMPLEJO TECNOLOGICO AGROINDUSTRIAL, PECUARIO Y TURISTICO

FORMACIÓN EN AMBIENTES VIRTUALES DE APRENDIZAJE

ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN

REGIONAL ANTIOQUIA / APARTADÓ

01/03/2018

ACTIVIDAD Una vez realizados los ejercicios de práctica expuestos en el laboratorio y validados por el tutor técnico, se debe concertar un encuentro sincrónico con el tutor técnico y el equipo de proyecto para determinar los elementos de programación a construir para el sistema de información, estos deben elaborar se en el SGBD seleccionado. Estos elementos deben cumplir con las siguientes especificaciones:

Para cada elemento se debe identificar a que requerimiento funcional o caso de uso apoyan.

Deben construirse mínimo 10 procedimientos almacenados.

Deben construirse mínimo 5 funciones.

Deben construirse mínimo 5 desencadenadores.

Los anteriores elementos deben ser presentados en un documento donde se especifiquen los ítems determinados anteriormente, el objetivo de cada uno de los elementos propuestos, los códigos correspondientes a los elementos programados y los resultados de la ejecución sobre la base de datos del proyecto.

RECTOR mysql> delimiter $ mysql> create procedure insertarRector (in nombre varchar(150), in apellido varchar

RECTOR

RECTOR mysql> delimiter $ mysql> create procedure insertarRector (in nombre varchar(150), in apellido varchar
RECTOR mysql> delimiter $ mysql> create procedure insertarRector (in nombre varchar(150), in apellido varchar

mysql> delimiter $

mysql> create procedure insertarRector (in nombre varchar(150), in apellido varchar (150), in categoria varchar (150), in Ins int (10))

-> begin

-> insert into Rector (nom_Rec, ape_Rec, cate_Rec, Correo_Rec) values (nombre, apellido, categoria, Ins);

-> end $

PROFESORES

PROFESORES

PROFESORES
PROFESORES
PROFESORES

mysql> delimiter $ mysql> create procedure insertarProfesores (in Doc varchar(150), in Nombre varchar (150), in Ape varchar (150), in Materia Varchar (150)) -> begin -> insert into Profesores (Doc_Prof, Nom_Prof, Ape_Prof, Horas_Prof) values (nombre, apellido, Materia, Horas); -> end $

Profesores (Doc_Prof, Nom_Prof, Ape_Prof, Horas_Prof) values (nombre, apellido, Materia, Horas); -> end $ ESTUDIANTE

ESTUDIANTE

Profesores (Doc_Prof, Nom_Prof, Ape_Prof, Horas_Prof) values (nombre, apellido, Materia, Horas); -> end $ ESTUDIANTE
Profesores (Doc_Prof, Nom_Prof, Ape_Prof, Horas_Prof) values (nombre, apellido, Materia, Horas); -> end $ ESTUDIANTE
mysql> delimiter $ mysql> create procedure insertarEstudiante (in Nom varchar(150), in Ape varchar (150), in

mysql> delimiter $ mysql> create procedure insertarEstudiante (in Nom varchar(150), in Ape varchar (150), in Grado varchar (150)) -> begin -> insert into Estudiante (Nom_Est, Ape_Est, Grado_Est) values (nombre, apellido, Grado); -> end $

begin -> insert into Estudiante (Nom_Est, Ape_Est, Grado_Est) values (nombre, apellido, Grado); -> end $ CURSO

CURSO

begin -> insert into Estudiante (Nom_Est, Ape_Est, Grado_Est) values (nombre, apellido, Grado); -> end $ CURSO
mysql> delimiter $ mysql> create procedure insertarCurso (in Cod varchar(150), in Nom varchar (150), in
mysql> delimiter $ mysql> create procedure insertarCurso (in Cod varchar(150), in Nom varchar (150), in

mysql> delimiter $ mysql> create procedure insertarCurso (in Cod varchar(150), in Nom varchar (150), in Horas varchar (150),in Valor Int(10)) -> begin -> insert into Curso (Cod_curs, Nom_curs, Horas_curs) values (nombre, apellido, Valor); -> end $

CURSO

CURSO

CURSO
CURSO
CURSO

RECTOR

RECTOR
RECTOR
PROFESORES

PROFESORES

PROFESORES
ESTUDIANTE

ESTUDIANTE

ESTUDIANTE

CURSO

CURSO
CURSO
NOTAS

NOTAS

NOTAS
2. FUNCIONES Visualizar todos los Rectores organizados por apellido.

2. FUNCIONES Visualizar todos los Rectores organizados por apellido.

2. FUNCIONES Visualizar todos los Rectores organizados por apellido.
2. FUNCIONES Visualizar todos los Rectores organizados por apellido.

Visualizar Nombre del Profesor que dicta Más horas de clase.Visualizar Nombre de un Estudiante con el grado más inferior. Visualizar valor promedio de los

Visualizar Nombre del Profesor que dicta Más horas de clase. Visualizar Nombre de un Estudiante con

Visualizar Nombre de un Estudiante con el grado más inferior.Visualizar Nombre del Profesor que dicta Más horas de clase. Visualizar valor promedio de los cursos

Nombre de un Estudiante con el grado más inferior. Visualizar valor promedio de los cursos cuyas

Visualizar valor promedio de los cursos cuyas horas sean mayores a 40.Nombre del Profesor que dicta Más horas de clase. Visualizar Nombre de un Estudiante con el

Nombre de un Estudiante con el grado más inferior. Visualizar valor promedio de los cursos cuyas
Visualizar el Documento, Nombre, Grado y la nota Mínima de una Estudiante de Grado 5.

Visualizar el Documento, Nombre, Grado y la nota Mínima de una Estudiante de Grado 5.

Visualizar el Documento, Nombre, Grado y la nota Mínima de una Estudiante de Grado 5.