Sql server creacion de usuarios

Páginas: 4 (977 palabras) Publicado: 23 de noviembre de 2011
use master
go
--Creacion de la Base de datos
if exists(select * from sysdatabases where name='BDRojas')
drop database BDRojas
go
create database BDRojas
go
use BDRojas
go
--Tabla Productocreate table producto(
ideprod varchar(10) primary key,
nombre varchar(40),
detalle varchar(50),
preciocosto money check(preciocosto>0),
margenventa money check(margenventa>0),
stockinteger check(stock>50)
)
go
--Tabla Proveedor
create table proveedor(
ideprov varchar(10)primary key,
nombre varchar(50),
direccion varchar(60),
telefono varchar(15)
)
go
--Tabla Detallecreate table detallereg(
nroingreso integer identity primary key,
ideprod varchar(10) foreign key references producto,
cantidad integer,
precioventa money,
ideprov varchar(10) foreign keyreferences proveedor
)
go
------Procedimientos de Actualizacion de Precios
create procedure sp_actualizaprecios
@margen float,
@prove varchar(10)
as
Begin
update detallereg setprecioventa=(((select preciocosto from producto
where detallereg.ideprod=producto.ideprod)*@margen)+
(select preciocosto from producto
where detallereg.ideprod=producto.ideprod))where ideprov=@prove
update producto set margenventa=@margen where producto.ideprod=(select ideprod from detallereg
where producto.ideprod=detallereg.ideprod and ideprov=@prove)End
go

---Procedimientos para Insertar Datos
create procedure sp_wproductos
@ideprod varchar(10) ,
@nombre varchar(40),
@detalle varchar(50),
@preciocostomoney,
@stock integer
as
insert into producto values(@ideprod,@nombre,@detalle,@preciocosto,1,@stock)
go

create procedure sp_wproveedor
@ideprov varchar(10),
@nombre varchar(50),@direccion varchar(60),
@telefono varchar(15)
as
insert into proveedor values(@ideprov,@nombre,@direccion,@telefono)
go

create procedure sp_wdetallereg
@ideprod varchar(10) ,
@cantidad integer,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Creacion De Usuarios Sql Server
  • Creacion de vistas en sql server
  • Creacion De Usuarios Y Grupos En Windows Server
  • Creacion De Base De Datos En Sql Server 2014
  • usuarios y grupos sql server
  • SQL creacion de usuarios
  • Creacion de bd en sql server
  • Sql server

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS