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

Projeto Banco De Dados

Pesquisas Acadêmicas: Projeto Banco De Dados. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  9/11/2013  •  398 Palavras (2 Páginas)  •  576 Visualizações

Página 1 de 2

reate table p_categoria

(

catCodigo numeric,

catDescricao varchar (30)

constraint pk_catp primary key (catCodigo)

)

insert into p_categoria values

(1,'Doces'),

(2,'Paes'),

(3,'Bebidas'),

(4,'Enlatados'),

(5,'Frios')

(6,'Salgados')

create table p_produtos

(

proCodigo numeric,

catCodigo numeric,

proDescricao varchar (50),

proValor numeric,

proEstAtual int,

constraint pk_prodp primary key (proCodigo),

contraint fk_prodc foreign key (catCodigo) references p_categoria

)

insert into p_produtos values

(1,1,'Torta de limão',17.00,10)

insert into p_produtos values

(2,1,'Torta de morango',17.00,10)

insert into p_produtos values

(3,1,'Torta de chocolate',17.00,10)

insert into p_produtos values

(4,1,'Torta de maracuja',17.00,10)

insert into p_produtos values

(5,6,'Torta de Frango',17.00,10)

insert into p_produtos values

(6,6,'Torta de Palmito',17.00,10)

insert into p_produtos values

(7,6,'Torta de calabresa',17.00,10)

insert into p_produtos values

(8,6,'Torta de ',17.00,10)

-------------------------------------------------------------------------------------------------------------------------

create procedure sp_Incluir_Produto

@codigo numeric = null, @catcodigo numeric = null,@prodesc varchar(50),@provalor numeric = null,@proesta int = null

as

if @codigo is null

print 'Erro - Código deve receber um número'

RETURN

end

if exists (select proCodigo from p_produtos

where proCodigo = @codigo)

begin

print 'Erro - Código já existente - tente outro'

return

end

insert into p_produtos (proCodigo,catCodigo, proDescricao, proValor,proEstAtual)

values (@codigo, @catcodigo,@prodesc,@provalor,@proesta)

end

--------------------------------------------------------------------------------------------------------------------------

create procedure sp_Incluir_Produto

@codigo numeric = null, @catcodigo numeric = null,@prodesc varchar(50),@provalor numeric = null,@proesta int = null

as

if @codigo is null

print 'Erro - Código deve receber um número'

RETURN

end

if exists (select proCodigo from p_produtos

where proCodigo = @codigo)

begin

print 'Erro - Código já existente - tente outro'

return

end

insert into p_produtos (proCodigo,catCodigo,proDescricao,proValor,proEstAtual)

values (@codigo, @catcodigo,@prodesc,@provalor,@proesta )

end

create table p_clientes

(

cliNumero numeric,

cliNome varchar(40),

cliEmail varchar(40),

...

Baixar como (para membros premium)  txt (4.2 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com