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

A Lista Procederes

Por:   •  20/5/2019  •  Trabalho acadêmico  •  307 Palavras (2 Páginas)  •  428 Visualizações

Página 1 de 2

Faça a seguinte alteração no bando de dados de lojas (lista de triggers) e responda as

questões:

Adicione uma tabela chamada Categoria (idCatedoria INT, nome varchar(50), desconto INT),

onde uma categoria pode estar associada a vários produtos.

1. Crie uma procedure que adicione uma categoria, passando como parâmetro o nome e

o desconto.

2. Crie uma procedure que adicione um produto, informando os campos nome, preço e

categoria.

3. Crie uma procedure que adiciona um cliente caso ele seja da cidade de “São Jeronimo”,

caso ele não seja, apresente uma mensagem informando que não é possível cadastrar o

cliente.

4. Crie uma procedure que adicione 15% de desconto em todos os produtos da

categoria “Eletronicos”.

drop database bd;

create database bd;

use bd;

create table cliente(

idCliente int,

nome varchar(45),

idade int,

cpf varchar(12),

endereco varchar(45),

PRIMARY KEY (idCliente)

);

create table loja(

idLoja int,

nome varchar(45),

endereco varchar(45),

PRIMARY KEY(idLoja)

);

create table categoria(

idCategoria int,

nome varchar(50),

desconto int,

PRIMARY KEY (idCategoria));

create table produtos(

idProduto int,

idLoja int,

idCategoria int,

nome varchar(45),

valor decimal(10,2),

descricao varchar(150),

PRIMARY KEY (idProduto),

FOREIGN KEY (idLoja) REFERENCES loja(idloja),

FOREIGN KEY (idCategoria) REFERENCES categoria(idCategoria)

);

create table pedido(

idPedido int,

quantidade int,

idCliente int,

idProduto int,

PRIMARY KEY (idPedido),

FOREIGN KEY (idCliente) REFERENCES cliente(idCliente),

FOREIGN KEY (idProduto) REFERENCES produtos(idProduto)

);

create table log(

idLog

...

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