TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Programação De Banco De Dados 4 Perioso

Artigo: Programação De Banco De Dados 4 Perioso. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  29/11/2012  •  1.558 Palavras (7 Páginas)  •  1.183 Visualizações

Página 1 de 7

PROGRAMAÇÃO DE BANCO DE DADOS

Aluno:

Série: 4ª

XXXXXXXXX

2012

PROGRAMAÇÃO DE BANCO DE DADOS

Trabalho apresentado para avaliação na disciplina de Programação de Banco de Dados, do Curso de Tecnologia em Análise e Desenvolvimento de Sistemas, turno noturno, da Faculdade Anhanguera de Anápolis ministrado pela professor xxxxxxx.

XXXXXXXX

2012

SUMÁRIO

ETAPA Nº. 1 2

CREATE DATABASE ESTOQUE; 2

TABELAS PROPOSTAS: 2

CREATE TABLE CATEGORIA 3

CREATE TABLE PRODUTO 3

CREATE TABLE OCORRENCIAS 3

PASSO 1 4

FIGURA 001 4

FIGURA 002 6

PASSO 2 6

FIGURA 003 7

PASSO 3 7

FIGURA 004 7

FIGURA 005 8

ETAPA Nº. 2 9

PASSO 1 9

FIGURA 006 9

UPDATE PRODUTO 9

FIGURA 007 9

PASSO 2 10

FIGURA 008 10

DELETE FROM PRODUTO 10

FIGURA 009 10

PASSO 3 11

CREATE VIEW VER_PRODUTO AS 11

FIGURA 010 11

SELECT * FROM VER_PRODUTO; 11

FIGURA 011 11

ETAPA Nº. 3 12

PASSO 1 12

CREATE TRIGGER INSERT_PRODUTO 12

FIGURA 012 12

CREATE TRIGGER UPDATE_PRODUTO 13

FIGURA 013 13

CREATE TRIGGER DELETE_PRODUTO 14

FIGURA 014 14

CREATE TRIGGER INSERT_CATEGORIA 15

FIGURA 015 15

CREATE TRIGGER UPDATE_CATEGORIA 16

FIGURA 016 16

CREATE TRIGGER DELETE_CATEGORIA 17

FIGURA 017 17

PASSO 2 18

PASSO 3 19

SELECT * FROM OCORRENCIAS 19

FIGURA 018 19

ATPS

ETAPA Nº. 1

Proposta, criar uma Estrutura do Banco de Dados: Estoque.

CREATE DATABASE ESTOQUE;

TABELAS PROPOSTAS:

Produto (Codigo_Produto varchar (10)PK,

descricao varchar(50) notnull,

unidade varchar(10) not null,

categoria integer(3)FK not null,

valor_unit decimal(10,2) not null)

Categoria (Categoria integer(3)PK,

descrição varchar(50) notnull)

Ocorrencias (Codigo_Produto varchar(10) notnull,

descrição varchar (50) notnull,

unidade varchar (10) notnull,

categoria integer (3) notnull,

valor_unit decimal(10,2) notnull,

operação varchar(40),

usuario_logado varchar(40),

data_ocorrenciavarchar(30))

Criar primeiro a tabela “Categoria” por não possuir chave estrangeira.

USE Estoque;

CREATE TABLE CATEGORIA (

Codigo_categoria INTEGER(3) NOT NULL,

descricao VARCHAR(50) NOT NULL,

PRIMARY KEY (Codigo_categoria));

CREATE TABLE PRODUTO(

Codigo_produto VARCHAR(10) NOT NULL,

descricao VARCHAR(50) NOT NULL,

unidade VARCHAR(10) NOT NULL,

fk_categoria INTEGER(3) NOT NULL,

valor_unit NUMERIC(10.2) NOT NULL,

PRIMARY KEY (Codigo_produto),

CONSTRAINT FK_Produto_Categoria

FOREIGN KEY (fk_categoria)

REFERENCES Categoria (Codigo_categoria));

CREATE TABLE OCORRENCIAS(

Codigo_ocorrencia INTEGER(3) NOT NULL AUTO_INCREMENT,

fk_Codigo_Produto VARCHAR(10) NOT NULL,

descricao VARCHAR(50) NOT NULL,

unidade VARCHAR(10) NOT NULL,

fk_categoria INTEGER(3) NOT NULL,

valor_unit DECIMAL(10,2) NOT NULL,

operacao VARCHAR(40),

usuario_logado VARCHAR(40),

data_ocorrencia VARCHAR(30),

...

Baixar como (para membros premium)  txt (14.1 Kb)  
Continuar por mais 6 páginas »
Disponível apenas no TrabalhosGratuitos.com