Banco do Programa Biblioteca Ver 2.05

CREATE DATABASE BIBLIOTECA
GO
USE BIBLIOTECA
GO
CREATE TABLE USUARIO(
CODUSUARIO INT IDENTITY(1,1) PRIMARY KEY NOT NULL,
NOMEUSUARIO NVARCHAR(20) NOT NULL,
SENHAUSUARIO NVARCHAR(50) NOT NULL,
PERMISSAO INT NOT NULL,
)
--INSERT INTO USUARIO VALUES('ADM','123',1)

INSERT INTO USUARIO VALUES('ADM','T6q6CvbJHdwV2O7C4cLyvQ==',1)
GO

CREATE TABLE UnidadeMedida(
COD_UNIDADE_MEDIDA varchar(2) NOT NULL,
DESCRICAO varchar(50) NOT NULL,
PRIMARY KEY (COD_UNIDADE_MEDIDA)
)
GO

CREATE TABLE Cliente(
COD_CLIENTE int IDENTITY(1,1) NOT NULL,
NOME varchar(60) NOT NULL,
PRIMARY KEY (COD_CLIENTE)
)
GO

CREATE TABLE Venda(
COD_VENDA int IDENTITY(1,1) NOT NULL,
DT_VENDA datetime NOT NULL,
COD_CLIENTE int NOT NULL,
PRIMARY KEY (COD_VENDA)
)
GO

CREATE TABLE Produto(
COD_PRODUTO int IDENTITY(1,1) NOT NULL,
DESCRICAO varchar(50) NOT NULL,
COD_UNIDADE_MEDIDA varchar(2) NOT NULL,
PRECO REAL NOT NULL,
PRIMARY KEY (COD_PRODUTO)
)
GO

CREATE TABLE Estoque(
ID_ESTOQUE int IDENTITY(1,1) NOT NULL,
DT_ESTOQUE datetime NOT NULL,
COD_PRODUTO int NOT NULL,
PRIMARY KEY (ID_ESTOQUE)
)
GO

CREATE TABLE DetalheVenda(
COD_DETALHE_VENDA int IDENTITY(1,1) NOT NULL,
COD_PRODUTO int NOT NULL,
QUANTIDADE real NOT NULL,
COD_VENDA int NOT NULL,
PRIMARY KEY (COD_DETALHE_VENDA)
)
GO

ALTER TABLE DetalheVenda ADD FOREIGN KEY(COD_PRODUTO)
REFERENCES Produto (COD_PRODUTO)
GO

ALTER TABLE DetalheVenda ADD FOREIGN KEY(COD_VENDA)
REFERENCES Venda (COD_VENDA)
GO

ALTER TABLE Estoque ADD FOREIGN KEY([COD_PRODUTO])
REFERENCES Produto (COD_PRODUTO)
GO

ALTER TABLE Produto ADD FOREIGN KEY(COD_UNIDADE_MEDIDA)
REFERENCES UnidadeMedida (COD_UNIDADE_MEDIDA)
GO

ALTER TABLE Venda ADD FOREIGN KEY(COD_CLIENTE)
REFERENCES Cliente (COD_CLIENTE)

insert into UnidadeMedida(COD_UNIDADE_MEDIDA,DESCRICAO) values ('UN', 'Unidade')
go
insert into UnidadeMedida(COD_UNIDADE_MEDIDA,DESCRICAO) values ('KG', 'Quilo')
go
insert into UnidadeMedida(COD_UNIDADE_MEDIDA,DESCRICAO) values ('MT', 'Metro')
go
insert into Cliente values ('Paul Rabbit')
go
insert into Cliente values ('Ze Colmeia')
go
insert into Cliente values ('Barney')
go
insert into Produto values ('101 Dalmatas','UN',10)
go
insert into Produto values ('A Batalha do Apocalipse','UN',10)
go
insert into Produto values ('1808','UN',10)
go
Select * from UnidadeMedida
go
Select * from Cliente
go
Select * from Produto


Esse post foi publicado em C#.Net e marcado , , , . Guardar link permanente.

Deixe um comentário