ATPS – programação em banco de dados
Seminário: ATPS – programação em banco de dados. Pesquise 862.000+ trabalhos acadêmicosPor: alexhg2000 • 13/9/2013 • Seminário • 1.114 Palavras (5 Páginas) • 491 Visualizações
ATPS – PROGRAMAÇÃO EM BANCO DE DADOS
------------------------------------------ ETAPA 1 --------------------------------
-- Criando uma novo banco --
create database Estoque
-- Criando as tabelas e Definindo as Primary Keys --
USE Estoque
CREATE TABLE tb_PRODUTO (codigo_produto varchar(10) not null,
descricao varchar(50)not null,
unidade varchar(10) not null,
categoria int not null,
valor_unit decimal(10,2)not null,
primary key (codigo_produto))
CREATE TABLE tb_CATEGORIA (codigo_categoria int not null,
descricao varchar(50)not null,
primary key (codigo_categoria))
CREATE TABLE tb_OCORRENCIAS (codigo_produto varchar(10) not null,
descricao varchar(50)not null,
unidade varchar(10) not null,
categoria int not null,
valor_unit decimal(10,2)not null,
operacao varchar(40)not null,
usuario_logado varchar(40),
data_ocorrencia varchar(30))
-- Alterando a Foreng Key na Tabela tb_PRODUTO --
ALTER TABLE tb_PRODUTO ADD CONSTRAINT FK_categoria FOREIGN KEY (categoria) REFERENCES tb_CATEGORIA (codigo_categoria)
-- POPULANDO A TABELA CATEGORIA --
INSERT INTO [ESTOQUE].[dbo].[tb_categoria]VALUES ('10','LATICINIO')
INSERT INTO [ESTOQUE].[dbo].[tb_CATEGORIA]VALUES ('20','CEREAIS')
INSERT INTO [ESTOQUE].[dbo].[tb_CATEGORIA]VALUES ('30','HIGIENE')
INSERT INTO [ESTOQUE].[dbo].[tb_CATEGORIA]VALUES ('40','PRESENTES')
INSERT INTO [ESTOQUE].[dbo].[tb_CATEGORIA]VALUES ('50','CAMA' )
INSERT INTO [ESTOQUE].[dbo].[tb_CATEGORIA]VALUES ('60','PETSHOP')
INSERT INTO [ESTOQUE].[dbo].[tb_CATEGORIA]VALUES ('70','PERECIVEIS')
INSERT INTO [ESTOQUE].[dbo].[tb_CATEGORIA]VALUES ('80','ACOUGUE')
-- POPULANDO A TABELA PRODUTO --
INSERT INTO tb_PRODUTO VALUES ('1','LEITE EM PO','KG','10','1.20')
INSERT INTO tb_PRODUTO VALUES ('2','LEITE LONGA VIDA','LITRO','10','2.30')
INSERT INTO tb_PRODUTO VALUES ('3','LEITE ITAMBE','LITRO','10','2.50')
INSERT INTO tb_PRODUTO VALUES ('4','LEITE PARMALAT','LITRO','10','3.00')
INSERT INTO tb_PRODUTO VALUES ('5','QUEIJO','KG','10','7.50')
INSERT INTO tb_PRODUTO VALUES ('6','REQUEIJAO ITAMBE','ML','10','5.00')
INSERT INTO tb_PRODUTO VALUES ('7','QUALHADA','ML','10','5.50')
INSERT INTO tb_PRODUTO VALUES ('8','YOGURTE','LITRO','10','4.50')
INSERT INTO tb_PRODUTO VALUES ('9','LEITE CONDENSADO','KG','10','2.50')
INSERT INTO tb_PRODUTO VALUES ('10','REQUEIJAO PARMALAT','KG','10','2.30')
INSERT INTO tb_PRODUTO VALUES ('11','YAKUTE','LITRO','10','3.00')
INSERT INTO tb_PRODUTO VALUES ('12','DANONINHO','LITRO','20','3.20')
INSERT INTO tb_PRODUTO VALUES ('13','MUSSARELA REZENDE','KG','20','4.50')
INSERT INTO tb_PRODUTO VALUES ('14','QUEIJO PRATO','KG','20','5.00')
INSERT INTO tb_PRODUTO VALUES ('15','QUEIJO CANASTRA','KG','20','5.50')
INSERT INTO tb_PRODUTO VALUES ('16','QUEIJO MINAS','KG','20','10.00')
INSERT INTO tb_PRODUTO VALUES ('17','QUEIJO SUICO','KG','20','10.30')
INSERT INTO tb_PRODUTO VALUES ('18','ARROZ TIA JU','KG','20','6.00')
INSERT INTO tb_PRODUTO VALUES ('19','ARROZ CARRETEIRO','KG','20','6.50')
INSERT INTO tb_PRODUTO VALUES ('20','ARROZ PILAO','KG','20','6.75')
INSERT INTO tb_PRODUTO VALUES ('21','ARROZ RODADOR','KG','20','6.25')
INSERT INTO tb_PRODUTO VALUES ('22','FEIJAO TIO JAO','KG','20','2.35')
INSERT INTO tb_PRODUTO VALUES ('23','FEIJAO GMINAS','KG','20','4.00')
INSERT INTO tb_PRODUTO VALUES ('24','FEIJAO
...