Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Laboratorio N°4 - SQL - UCV

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 7

ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS

GUIA DE LABORATORIO NRO. 04

ESCUELA : INGENIERIA DE SISTEMAS


ASIGNATURA : GESTIÓN DE DATOS E INFORMACIÓN II
CICLO : V
TURNO : Mañana
SEMESTRE : 2023-I
DOCENTE : CHRISTIAN ANTHONY ARCE VILLANUEVA

I. TEMA: Manejo de disparadores (Triggers)

II. OBJETIVOS:

- Desarrollar los ejercicios propuestos por el docente.

III. METODOLOGÍA:

- Realizar un informe de toda la secuencia del laboratorio propuesto utilizando pantallas capturadas
de los ejercicios propuestos explicando y justificando los resultados.

IV. RECURSOS:

1. Equipo computacional con conexión a internet.


2. Utilizar el software SQL Server
3. Utilizar la guía de laboratorio
4. Utilizar la plataforma Blackboard para entregar el laboratorio
5. Utilizar la plataforma de Zoom para la sustentación de laboratorio.

V. DESARROLLO DE ACTIVIDADES:

Desargar la base de Datos Pubs y realizar lo siguiente:

a) De las tablas mostradas en el diagrama crear lo siguiente:


Por cada tabla, crear un trigger que contenga tablas Inserted y deleted como parte de la solución
propuesta por el grupo de trabajo. En total los ejercios deberan ser 10.
b) Crear un informe que contenga lo siguiente:
 Enunciado de los triggers desarrollados junto a su solución del mismo.
 Captura de resultados obtenidos por los triggers, junto a la explicación y
justificación de resultados.

VI. RESULTADOS DE APRENDIZAJE ESPERADOS


El estudiante desarrolla correctamente la actividad propuesta utilizando SQL Server.

VII. RÚBRICA DE LA EVALUACIÓN

Inicio (M) Proceso (R) Logro previsto (R+) Logro satisfactorio (B)
0-10 11-13 14-17 18-20
Desarrollo Desarrollo Desarrollo Desarrollo correctamente
correctamente del correctamente del correctamente del del laboratorio hasta un
laboratorio hasta un laboratorio hasta un laboratorio hasta un 100%
50 % 60 % 80 %
TABLA STORES

Se crea un trigger que contenga la tabla inserted, se ubican los valores para poder
insertarlos a la ya tabla existente stores como se ve en la imagen, la tabla stores_history
mostrara todas las modificaciones que se realiza en la tabla stores.

Se crea un trigger que contenga la tabla deleted, se insertó un valor y para probar la tabla
deleted este fue eliminado exitosamente, en la tabla stores_history se demuestra dicha
acción.
TABLA SALES

Se uso un modo mas simple de insertar elementos en la tabla sales, al ejecutarlo se como
estos datos son agregados a la tabla.

Se uso el deleted para eliminar un grupo de datos según la id de este.


TABLA TITLES

Se crea el trigger con la tabla insert en donde se crea un nuevo elemento en la tabla titles.

Se elimino el elemento recién creado, en la imagen se ve como este ya no esta en la tabla


titles.
TABLA TITLEAUTHOR

Se hace un trigger con la tabla insert para añadir elementos a la tabla titleauthor, como se
ve en a la imagen.

Se crea el trigger con la tabla delete en donde se eliminarán los elementos con el id
indicado.
TABLA AUTHORS

También podría gustarte