Vous êtes sur la page 1sur 3

Lista de estructura de objetos del esquema

Procedimientos
Nombre del Procedimiento Objetivo
SP_ALUMNO_CARNET Retornar un cursor con el carnet de los
estudiantes de la tabla alumno.
SP_ALUMNO_INSERTAR Insertar un nuevo estudiante en la tabla
alumno.
SP_ALUMNO_MODIFICAR Modificar un alumno en especfico.
SP_ALUMNOS_RETORNAR Retornar los datos de un alumno en
especfico de la tabla alumno.
SP_ASIGNATURA_INSERT Insertar una nueva asignatura en la tabla
asignatura.
SP_ASIGNATURA_RETORNAR Retornar la lista de asignaturas de la tabla
prerrequisitos.
SP_ASIGNATURA_RETORNAR1 Retornar la lista de asignaturas de la tabla
asignatura.
SP_ASIGNATURA_UPDATE Modificar una asignatura de la tabla
asignatura.
SP_CARRERA_INSERT Insertar nueva carrera en la tabla carrera.
SP_CARRERA_RECUPERAR Retornar las carreras de la tabla carrera.
SP_CERRAR_CICLO Realizar las acciones correspondientes al
cierre de ciclo, ejemplo actualizar el
expediente, historial materias, etc.
SP_EVALUACIONES_INSERT Insertar nueva evaluacin asignada a una
asignatura.
SP_EXPEDIENTE_INSERTAR Insertar un nuevo expediente a partir de un
alumno ya creado.
SP_EXPEDIENTE_RECUPERAR Recuperar los datos de un alumno en base a
su carnet.
SP_HIST_DOCENTE_INSERT Insertar un nuevo registro cuando un
docente imparte una materia en la tabla
historial docente.
SP_HIST_DOCENTE_UPDATE Actualizar el registro ya creado de un
docente que imparte una asignatura en la
tabla historial docente.
SP_H_MATERIAS_INSCRIPCIONES Recuperar las asignaturas que el alumno
puede inscribir.
SP_H_MATERIAS_INSERT Insertar un nuevo registro en la tabla
historial materias.
SP_H_MATERIAS_RECUPERAR Retornar los datos de la tabla historial
materias.
SP_LOGIN Verificar que tipo de usuario se conecta para
establecer la conexin y abrir el men
correspondiente.
SP_NOTA_CICLO_INSERT Insertar un registro en la tabla nota ciclo
correspondiendo a un alumno.
SP_NOTA_CICLO_UPDATE Actualizar la nota de un alumno ya registrada
en el sistema.
SP_NOTAS_CICLO_RECUPERAR Recuperar las notas correspondientes a un
ciclo.
SP_PENSUM_INSERT Insertar un nuevo registro en la tabla
pensum.
SP_PERFIL_INSERT Insertar un nuevo registro en la tabla perfil.
SP_PERFIL_RETORNAR Retornar los perfiles creados de la tabla
perfil.
SP_PRE_RET_ELIMINAR Retorna los prerrequisitos para una
asignatura especfica.
SP_PRERREQUISITO_ELIMINAR Eliminar un registro de la tabla prerrequisitos
en base a una asignatura especifica.
SP_PRERREQUISITO_INSERT Insertar un nuevo registro en la tabla
prerrequisitos.
SP_PRERREQUISITO_MATREQUI Retornar los prerrequisitos de una asignatura
correspondiente.
SP_PRERREQUISITO_RETORNAR Retornar los cdigos de asignatura que son
prerrequisitos para una asignatura.
SP_USUARIO_DISPONIBLES Retornar los usuarios que no estn incluidos
en alumnos.
SP_USUARIO_INSERTAR Insertar un nuevo registro en la tabla
usuario.
SP_USUARIO_MODIFICAR Modificar un registro en la tabla usuario.

TRIGGERS
Nombre del trigger Objetivo
TR_ALUMNO_NO_REPETIR Validar que no existan dos carnets iguales a
la hora de registrar a un alumno.
TR_CARRERA_UVTOTALES Calcular el total de las unidades valorativas
correspondientes.
TR_EVALUACIONES_NUMERO Calcular el porcentaje total de acuerdo al
nmero de evaluaciones, no dejando que
sea mayor al 100% necesario.
TR_EXPEDIENTE_CUM Calcular el cum respectivo para cada
estudiante a la hora de realizar el cierre de
ciclo.
TR_EXPEDIENTE_NOREPETIR Validar que no existan dos expedientes
iguales.
TR_EXPEDIENTE_UVGANADAS Actualizar las unidades valorativas ganadas
por cada estudiante.
TR_H_MATERIAS_MATRICULA Verificar el estado de una asignatura a la
hora de inscribirla, teniendo en cuanta las
distintas limitaciones como que no la puede
llevar en ms de tercera matricula o
inscribirla cuando este en curso, etc.
TR_H_MATERIAS_NOTA_FINAL Calcular la nota final de una asignatura de un
estudiante en especfico a la hora de insertar
una nota en notas ciclo.
TR_NOTAS_CICLO_NO_REPETIR Validar que no se inserte una misma nota
dos veces, es decir una nota sobre una
evaluacin que ya tiene asignada una nota.
TR_PENSUM_UNA_MAT_POR_CARRERA Validar que no se puedan registrar una
materia dos veces con el mismo cdigo.
TR_PERFIL_NO_REPETIR Validar que no existan dos perfiles iguales en
la tabla perfil al momento de insertar en la
misma.
TR_PRERREQUISITO_NO_REPETIR

Validar que no se pueda insertar datos
errneos en los prerrequisitos de una
asignatura a la hora de insertar en la tabla
prerrequisitos.

Vous aimerez peut-être aussi