Mis ejemplos propuestos BD Brigadas;
Lo siguiente tiene el objetivo de evidenciar ejemplos de administración de base de datos.
- Trigger
Crear un trigger que cambie la cantidad del medicamento cuando se utiliza.
create trigger tr_Medicamento
on medicamento for insert as
declare @Cod_medicamento int
select @Cod_medicamento= Cod_med from inserted
update medicamento set cantidad=cantidad-1
where medicamento.cod_med=@Cod_medicamento
select*from inserted
- Vistas
Crear una vista actualizable que muestre los empleados que tengan un salario menor a 3'00.000
- Procedimiento almacenado
Crear un procedimiento para insertar un nuevo proyecto en la ciudad de medellin.
create procedure P_InsertarProyecto
@Cod_Proy int,@StrNombre varchar(1000),@ciudad varchar(70)
as begin
insert into proyecto(cod_proy,nom_proy,ciudad)values (@Cod_Proy,@StrNombre,@ciudad)
end
go
exec P_InsertarProyecto 208,'prevencion','Medellin'
select* from proyecto
- Funciones
Crear una función que permita al usuario buscar el nombre de un medicamento.
Comentarios
Publicar un comentario