Está en la página 1de 11

Crear trigger: En dbo.ingreso actualizar stock en dbo.bodega En dbo.ventas actualiza stock en bodega En dbo.ventas ingresar ventas internacional en dbo.

resumen_internacional Crear vistas Listado de ventas nacional listado de ingreso con una cantidad mayor a 10 Valor total de resumen internacional. _______________________ exportar listado de productos a Excel. Tarea. _____________________________ procedimiento almacenado: resetear_stock Crear procedimiento almacenado que vuelva los valores de stock en productos a cero o A un valor deseado.

Crear base de datos


Cdigo para crear Base de datos

use master

Vista Modo de diseo Bd: inventario

create database inventario; go use inventario create table producto( codigo_producto_p varchar(50) PRIMARY KEY, nombre varchar(50), stock_p integer ); create table venta( id_venta int identity(1,1) PRIMARY KEY, codigo_producto varchar(50), cantidad_v integer, fecha date, tipo varchar(50) ); create table ingreso( id_ingreso int identity(1,1)PRIMARY KEY, codigo_producto varchar(50), stock integer, fecha date ); create table resumen_internacional( codigo_producto varchar(50), cantidad integer );

Ingresar datos de prueba para tabla producto


Cdigo para insertar valores

Consulta para ver datos insertados

Trigger
Crear en la tabla ingreso, despus de insertar un dato que actualice el stock de la tabla producto.

Trigger
Crear en la tabla ventas, despus de insertar un dato que actualice el stock de la tabla producto. Restando la cantidad ingresada en venta al stock del producto.

Trigger
Si en la tabla ventas el tipo es internacional ese registro debe copiarse a la tabla resumen_internacional

Crear Vistas
Resumen de ventas nacional

listado de ingreso con una cantidad mayor a 10

Valor total de resumen internacional

Procedimiento almacenado.
Crear procedimiento almacenado que Restablezca los stock de los productos a un valor deseado.

Ejecutar procedimiento almacenado

Practico: crear bd universidad


Tablas en modo diseo Cdigo crear bd

Insertar datos cifrados

Descifrando datos, mostrar datos

Practico
Crear trigger en tabla alumno , que al ingresar un nuevo alumno, automticamente ingrese en la tabla ingreso el rut, como su usuario y el nombre mas su apellido como contrasea La contrasea debe ser cifrada, con la clave de cifrado : imdba