Comandos sql

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (410 palavras )
  • Download(s) : 0
  • Publicado : 3 de outubro de 2012
Ler documento completo
Amostra do texto
create database estoque;

use estoque;

create table produto
(
codigo_produto varchar(10), -- pk
descricao varchar(50) not null,
unidade varchar(10) not null,
categoria integer(3) not null,-- fk
valor_unit decimal(10,2) not null,
constraint pk1 primary key (codigo_produto)
)
engine = INNODB;


alter table produto add constraint fk1 foreign key(categoria) referencescategoria(codigo_categoria);


create table categoria
(
codigo_categoria integer(3) auto_increment, -- pk
descricao varchar(50) not null,
constraint pk2 primary key (codigo_categoria)
)
engine = INNODB;create table ocorrencias
(
codigo_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) notnull,
operacao varchar(40),
usuario_logado varchar(40),
data_ocorrencia varchar(30),
constraint pk3 primary key (codigo_produto)
)
engine = INNODB;

insert into categoria (descricao)values ('Laticinios');

insert into categoria (descricao)
values ('Farinaceo');

insert into categoria (descricao)
values ('Bebidas');

insert into categoria (descricao)
values ('Cereais');insert into categoria (descricao)
values ('Massas');

insert into produto (codigo_produto, descricao, unidade, categoria, valor_unit)
values (1,'Leite', 80, 1, 2.50);

insert into produto(codigo_produto, descricao, unidade, categoria, valor_unit)
values (2,'Queijo', 80, 1, 5.50);

insert into produto (codigo_produto, descricao, unidade, categoria, valor_unit)
values (3,'Requeijao', 80, 1,10.00);

insert into produto (codigo_produto, descricao, unidade, categoria, valor_unit)
values (4,'Yogurte', 100, 1, 1.50);

insert into produto (codigo_produto, descricao, unidade, categoria,valor_unit)
values (5,'Ricota', 200, 1, 13.20);

insert into produto (codigo_produto, descricao, unidade, categoria, valor_unit)
values (6,'Farinha de Trigo', 50, 2, 4.00);

insert into produto...
tracking img