Sunteți pe pagina 1din 3

GUÍA DE PRÁCTICA DE BASE DE DATOS

Tercera unidad: Construcción de Base de Datos

Práctica N° 12: Implementa la integridad de datos a nivel de tabla,


dominio y referencia.

NRC : 4045 Apellidos :


Asignatura : Base de datos Nombres :
Docente : Alan Miguel Infante Vidalón Fecha : 20/06/2018 Duración: 140 min.

Instrucciones: Lea atentamente cada enunciado y responda según corresponda.

1. TEMA:
Implementa la integridad de datos a nivel de tabla, dominio y referencia.

2. PROPÓSITO:
Crea una nueva tabla a partir de una ya existente y realiza cambios en los datos de
una tabla.

3. CONCEPTOS BÁSICOS:
• Cambiar datos de una tabla.
• Agregar filas.
• Confirmar y deshacer.
• Eliminar filas.
• Cambiar la estructura de una tabla.
• Alter column
• EXEC sp_columns [TABLA]
• Eliminar una tabla.

4. EQUIPOS/MATERIALES y REACTIVOS A UTILIZAR EN LA PRÁCTICA:


• Computadora
• Sistema Operativo Windows 7
• SQL Developer Data Modeler - Oracle

5. NOTAS DE SEGURIDAD:
Usar la computadora y los servicios de la universidad adecuadamente con las
indicaciones del docente

6. CONCLUSIONES:
Al finalizar la práctica el alumno será capaz de identificar los requerimientos para la
implementación de una base de datos.

ucontinental.edu.pe
7. DESARROLLO:

1. Realizar un procedimiento almacenado que muestre el IDProducto, pronombre,


proPrecioPropuesto y proStock; de los productos que tengan más de 100 unidades
en stock.

2. Realizar un procedimiento almacenado que muestre el DNI, cliApellidoPaterno,


cliApellidoMaterno, cliNombres, cliSexo, cliFechaNacimiento y cliDistrito; de los
clientes que nacieron entre el año 1987 y 1988.

3. Realizar un procedimiento almacenado que muestre el IDEmpleado,


empApellidoPaterno, empApellidoMaterno y empNombres; de los empleados cuyo
nombre empiece con la letra A.

4. Realizar un procedimiento almacenado que muestre el IDProducto, proNombre,


RUC y provNombre; de todos los productos donde el proveedor sea Alicorp S.A.

5. Realizar un procedimiento almacenado que muestre el IDVenta, venFecha,


IDEmpleado, empApellidoPaterno, DNI, Nombre completo del cliente y cliSexo; de
las ventas realizadas el 06 de noviembre de 2013.

6. Realizar un procedimiento almacenado que muestre el IDVenta, venFecha,


IDProducto, pronombre y dvenCantidad; de los productos que pertenecen a la
categoría Condimentos.

7. Realizar un procedimiento almacenado que muestre el IDProducto, proNombre,


proPrecioPropuesto y proStock; de los productos cuyo IDCategoria haya sido
ingresado como parámetro.

8. Realizar un procedimiento almacenado que muestre el IDVenta, venFecha,


IDProducto, proNombre y DNI; de una venta donde la fecha de venta y el DNI del
cliente hayan sido ingresados como parámetros.

9. Realizar un procedimiento almacenado que muestre el DNI, Nombres completos


del cliente y la cantidad de ventas realizadas; de un cliente cuyo DNI haya sido
ingresado como parámetro.

10. Realizar un procedimiento almacenado donde se inserte un nuevo registro a la


tabla Categoría. Todos los datos deben ser ingresados como parámetros.

11. Realizar un procedimiento almacenado donde se inserte un nuevo registro a la


tabla Cliente. Todos los datos deben ser ingresados como parámetros.

12. Realizar un procedimiento almacenado donde se actualice el email de un


determinado cliente. El DNI y el nuevo email deben ser ingresados como
parámetros.

ucontinental.edu.pe
13. Realizar un procedimiento almacenado donde se actualice el sueldo del
empleado. El apellido paterno, apellido materno, nombre y nuevo sueldo; deben
ser ingresados como parámetros.

14. Realizar un procedimiento almacenado donde se elimine a un proveedor. El RUC


debe ser ingresado como parámetro.

15. Realizar un procedimiento almacenado donde se registre un nuevo detalle en un


determinado IDVenta. Se debe insertar un IDProducto y dvenCantidad en la tabla
DetalleVenta; y a la vez se debe actualizar el nuevo stock del producto.

Referencias bibliográficas consultadas y/o enlaces recomendados


• PHILIP J. PRATT, MARY Z. (2009). SQL. 1° ed. Grupo Anaya Comercial.

ucontinental.edu.pe

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