Atps db - etapa 1

553 palavras 3 páginas
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 do Banco 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 o relacionamento 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

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

-- Tabela produto

insert into produto values('10001','iorgute','10',123,0.95); insert into produto values('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);

Relacionados

  • ATPS - LIBRAS
    732 palavras | 3 páginas
  • Atps de eletônica
    2009 palavras | 9 páginas
  • Eletronica 2
    2701 palavras | 11 páginas
  • atps
    745 palavras | 3 páginas
  • atps
    841 palavras | 4 páginas
  • ATPS 1 ETAPA BANCO DE DADOS
    1446 palavras | 6 páginas
  • Etapa 1 atps
    515 palavras | 3 páginas
  • fotossintes
    2929 palavras | 12 páginas
  • S2 SBD ATPS V1
    1622 palavras | 7 páginas
  • Libras
    1933 palavras | 8 páginas