Sunteți pe pagina 1din 2

UNIVERSIDAD NACIONAL DE INGENIERIA

IES-UNI
Fecha: 05 de marzo del 2018

Laboratorio No: 2

Asignatura: Base de Datos II

Laboratorio: Proceso de diseño de Consultas, Vistas y Procedimientos Almacenados

Objetivo de Aprendizaje:

Los estudiantes aprenderán diseñar Consultas, Vistas y Procedimientos Almacenados para diferentes
tipos de Bases de Datos utilizando SQL server 2016 o Superior

Actividades y Desarrollo del Laboratorio:

Actividad I.

Utilizando la Base de Datos que ya se elaboro en clase y utilizando la organización de las carpetas que fue
orientada en clase, realice las siguientes actividades:

CONSULTAS:

a. Presente un Listado de todos los Clientes


b. Listado de CLIENTES de sexo Femenino y que estén casadas
c. Catalogo de Productos, pero organizados por Marca o Categoría
d. Listado de Proveedores
e. Ventas de TIPO contado realizadas en el mes de Marzo
f. Listado de ventas realizadas a un Cliente en Concreto
g. Compras realizadas a un Proveedor determinado
h. Clientes que compraron al Crédito y están morosos en los Pagos
i. Ventas realizadas por productos y que se presente la cantidad * precio en un nuevo campo llamado
MONTO COMPRA
j. Listar los clientes nacidos entre el 01/90 y el 01/2012
k. Resto orientado por el doc.

l. Insertar dos productos


m. Insertar dos Proveedores
n. Actualizar el Estado Civil de un Cliente determinado
o. Actualizar el PRECIO de un Producto determinado
p. Actualizar las existencias de un producto
q. Insertar el min y max para un producto determinado
r. Borrar los Proveedores de origen extranjero
s. Borrar los clientes que su nombre comiencen con m.

Actividad II.

En base a la misma base de datos anterior construya los siguientes procedimientos almacenados

1. Insertar el producto
2. Insertar los Proveedores
3. Insertar un venta, que se inserte el encabezado y detalle en un solo procedimiento
4. Insertar una compra, al igual que la venta
5. Actualizar las existencias de un producto después de una venta
6. Actualizar las existencias después de una compra
7. Actualizar la tabla transacciones de inventario ya sea después de una venta o una compra
8. Insertar 3 clientes determinados
9. Insertar cualquier cliente
10. Actualizar el precio de un producto determinado
11. Otros que el docente oriente.

Actividad III.

Utilizando la base de datos que desarrollara para su proyecto, presente el script con todas las tablas de
la base de datos y la base de datos completa. Posteriormente identifique al menos 10 consultas o vistas
y diséñelas en un script llamado PROCALMAC

Actividad IV.

Construya al menos 3 desencadenadoras o trigger.

Evaluación de lo aprendido:

La clase se desarrollara de tal forma que el estudiantes pueda aprender de forma interactiva, posteriormente
se asignaran caso a los grupos para su defensa y presentación

Asignación de trabajo extra – clase (TAREA):

Los estudiantes deben investigar sobre los TRIGGER y el proceso de Instalación y CONFIGURACION del SQL
SERVER 2016 O SUPERIOR.

Bibliografía: Documento de la Clase elaborado por el Docente

S-ar putea să vă placă și