Atps db - etapa 1

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (553 palavras )
  • Download(s) : 0
  • Publicado : 10 de março de 2013
Ler documento completo
Amostra do texto
ATPS - Etapa 1

Criação do Banco e das Tabelas

-- Criação do Banco de Dados
-- Usamos a instrução: CREATE DATABASE NOME_BANCO

create database Estoque_produtos

-- Criação das Tabelas doBanco de Dados

-- para criarmos as tabelas categoria, produto e ocorrencias, utilizamos o
-- comando CREATE TABLE NOME_TABELA juntamente com os seus CAMPOS e seus TIPOS,
-- e para referenciar orelacionamento entre as tabelas, declaramos as funções
-- FOREIGEN(NOME_CAMPO) e PRIMARY KEY(NOME_CAMPO)

create table categoria(
cod_categoria integer(3)not null,
descricao varchar(50)not null,primary key (cod_categoria)
)

create table produto(
cod_produto varchar (10) not null,
descricao varchar(50) not null,
unidade varchar (10) not null,
cod_categoria integer (3) not null,valor_unit decimal(10,2) not null,
primary key (cod_produto),
foreign key (cod_categoria) references categoria (cod_categoria)
)

create table ocorrencias(
cod_produto varchar(10) not null,descricao varchar (50) not null,
unidade varchar(10) not null,
categoria integer(3) not null,
valor_unit decimal(10,2) not null,
operacao varchar(40) not null,
usuario_logado varchar(40) not null,data_ocorrencia varchar(30) not null
)

-- Para realizar a inserção dos valores nos campos das tabelas,
-- usamos o comando: INSERT INTO NOME_TABELA VALUES(LISTA_DADOS)

-- Tabela categoria

insertinto categoria values(123,'laticínios');
insert into categoria values(121,'bebidas');
insert into categoria values(136,'massas');
insert into categoria values(140,'legumes');
insert intocategoria values(112,'frutas');
insert into categoria values(133,'carnes');

-- Tabela produto

insert into produto values('10001','iorgute','10',123,0.95);
insert into produtovalues('20003','yakult','15',123,0.85);
insert into produto values('20005','leite','20',123,1.95);
insert into produto values('30001','queijo','12',123,4.50);
insert into produto values('30003','rejeijão','15',123,3.75);...
tracking img