Atps banco de dados etapa 1

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (547 palavras )
  • Download(s) : 0
  • Publicado : 10 de abril de 2012
Ler documento completo
Amostra do texto
Aula tema: SQL: Comandos Select - cláusulas e comando Insert.
Esta atividade é importante para que você compreenda os comandos básicos de pesquisa e manipulação de dados. A proposta dessa etapa é aexecução das instruções SQL de forma a realizar a inserção e pesquisa de dados no banco de dados.
Para realizá-la é importante seguir os passos descritos.

ETAPA 1

Banco de Dados
CREATEDATABASE ESTOQUE
Tabelas
CREATE TABLE PRODUTO (
CODIGO_PRODUTO varchar (10) NOT NULL,
DESCRICAO VARCHAR(50) NOT NULL,
UNIDADE VARCHAR(10) NOT NULL,
CATEGORIA INTEGER(3) NOT NULL,
VALOR_UNITDECIMAL(10,2) NOT NULL,
PRIMARY KEY (CODIGO_PRODUTO),
INDEX FK_categoria(categoria),
FOREIGN KEY(categoria) REFERENCES categoria(CODIGO_CATEGORIA));

CREATE TABLE CATEGORIA (
CODIGO_CATEGORIAINTEGER(3) NOT NULL ,
DESCRICAO VARCHAR(50) NOT NULL,
PRIMARY KEY (CODIGO_CATEGORIA));

CREATE TABLE OCORRENCIAS (
CODIGO_PRODUTO varchar(10) NOT NULL ,
DESCRICAO VARCHAR(50) NOT NULL,
UNIDADEVARCHAR(10) NOT NULL,
CATEGORIA INTEGER(3) NOT NULL,
VALOR_UNIT DECIMAL(10,2) NOT NULL,
OPERACAO VARCHAR(40),
USUARIO_LOGADO VARCHAR(40),
DATA_OCORRENCIA VARCHAR(30));





PASSOS

Passo 1Criem e executem 6 registros na tabela “Categoria” sendo que o primeiro deverá ser “Laticínios” e 15 registros na tabela “Produto” sendo que 5 deles deverão pertencer à categoria “Laticínios”.Utilizem o comando “INSERT” de forma que todos os produtos inseridos tenham sua categoria inserida na tabela “Categoria”.

Tabela CATEGORIA

INSERT INTO CATEGORIA VALUES(001,'LATICINIOS');
INSERT INTOCATEGORIA VALUES(002,'CARNES');
INSERT INTO CATEGORIA VALUES(003,'LEGUMES');
INSERT INTO CATEGORIA VALUES(004,'FRUTAS');
INSERT INTO CATEGORIA VALUES(005,'MASSAS');
INSERT INTO CATEGORIAVALUES(006,'BEBIDAS');

Tabela PRODUTO
INSERT INTO PRODUTO VALUES('0001','MARGARINA','UN','1','2.50');
INSERT INTO PRODUTO VALUES('002','MANTEIGA','UN','1','3.50');
INSERT...
tracking img