Está en la página 1de 2

INSTITUTO SUPERIOR TECNOLÓGICO PRIVADO CIBERTEC

DIRECCIÓN ACADÉMICA
CARRERA PROFESIONALES

CURSO : Base de Datos Avanzado I


PROFESOR : Elvis Visa Ramírez
SEMESTRE : 2024 NOTA
CICLO : Tercero
SECCIÓN : T3
FECHA : 25 de febrero del 2024
DURACIÓN : 24 horas

ALUMNO (A) :

EVALUACIÓN LABORATORIO 3 (T3)

Logro de la Unidad de Aprendizaje


Al término de la unidad, el alumno implementa instrucciones Transact/SQL y de programación mediante
procedimientos almacenados, funciones para optimizar las operaciones en la base de datos y desencadenadores para
optimizar las operaciones (insert, delete y update) de registros en una base de datos.

Consideraciones generales:
 Considerar el orden, la limpieza y la claridad de las respuestas.
 NO está permitido el uso o consulta de cuadernos, separatas, libros o cualquier material de la asignatura durante el
desarrollo de la evaluación.

Utilizando la base de datos “VENTASCIB” realizar los siguientes transact:

Pregunta 01
Crear un procedimiento que permita ingresar el código de un DISTRITO y devuelva el nombre, dirección y teléfono
de un PROVEEDOR. En caso el código no exista mostrar mensaje “Código incorrecto”

Pregunta 02

Crear un procedimiento que retorne el apellido y nombre (concatenado) de un VENDEDOR ingresando su


código. En caso el código no exista mostrar mensaje “Código incorrecto”

Pregunta 03

Crear un procedimieto con transacción que controle el stock de los productos vendidos. El stock de
productos no debe registrar valor negativo. Tablas involucradas: TB_PRODUCTO, TB_DETALLE
FACTURA.

Pregunta 04

Crear un trigger que aumente la cantidad de productos cuando se elimine un registro de la tabla
TB_DETALLE_COMPRA.

Pregunta 05

Crear un trigger que almacene en una tabla AUDITORIA el registro eliminado de la tabla
TB_DETALLE_COMPRA, y en adición que registre el usuario y fecha de la eliminación.

Página 1 de 2
Rúbrica
Excelente: Bueno: Deficiente:
Pregunta 1
4 puntos 2 puntos 0 punto
Realiza el procedimiento Realiza el procedimiento El procedimiento no da ningún
04 Puntos correctamente utilizando mostrando Parcialmente utilizando
los campos requeridos y mostrado el mostrando los algunos de los
resultado y no utiliza los comandos
resultado correctamente campos requeridos. adecuados.
Excelente: Bueno: Deficiente:
Pregunta 2
4 puntos 3 puntos 0 puntos
Realiza la función retornando el Realiza la función Parcialmente
04 Puntos La función no da ningún resultado y
valor requerido utilizando mostrando los algunos
de los datos requeridos. no utiliza los comandos adecuados.
Excelente: Bueno: Deficiente:
Pregunta 3
4 puntos 2 puntos 0 puntos
Realiza la función retornando el Realiza la función Parcialmente
04 Puntos La función no da ningún resultado y
valor requerido utilizando mostrando los algunos
de los datos requeridos. no utiliza los comandos adecuados.
Excelente: Bueno: Deficiente:
Pregunta 4
4 puntos 3 puntos 1 puntos
04 Puntos Crea el Trigger de manera correcta Realiza el trigger pero no muestra
ejecutando las acciones correctas los resultados correctos
No crea el Trigger
Excelente: Bueno: Deficiente:
Pregunta 5
4 puntos 3 puntos 1 puntos
04 Puntos Crea el Trigger de manera correcta Realiza el trigger pero no muestra
ejecutando las acciones correctas los resultados correctos
No crea el Trigger

Página 2 de 2

También podría gustarte