Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Fornecedor
CNPJ
17624092000185
47132482000176
56021482000112
27385372000136
Razao_Social
Alpha Solues em Informtica
MicroSystem Informtica
J.W. Sistemas
ADABAS S/A
Endereco
Rua 9 de Julho, 738
Av. da Saudade, 98
Rua Paes Leme, 172
Rua 9 de Julho, 829
Cidade
Marlia
Bauru
Marlia
Marlia
Codigo
1
2
3
4
Nome
Francisco Santos
Claudete Pereira
Jos Souza
Snia Santos Oliveira
Codigo
Descricao
Estoque
Valor
100
200
300
400
Micro Pentium IV
Impressora EPSON
Scanner Genius
Disquete 3M
14
8
9
30
850
280
190
10
Cliente
Endereco
Rua XV de Novembro, 16
Cidade
Produto
CNPJ_Fornecedo
r
56021482000112
27385372000136
17624092000185
Nota
Numero
1001
1002
1003
1004
Data
18/05/2002
18/05/2002
19/05/2002
20/05/2002
Tipo_Pagto
A Vista
A Vista
A Prazo
A Vista
Codigo_Cliente
2
4
3
Item
Numero_Nota
1001
1001
1002
1003
1004
1004
Codigo_Produto
100
400
200
300
200
300
Qtde
1
5
1
1
2
1
1. Faa uma consulta que mostre a descrio e o estoque do produto e o nome do fornecedor
do produto.
2. Faa uma consulta que mostra o nmero, data, valor da nota e o nome do cliente de todas
as notas.
3. Faa uma consulta que mostre o nome do cliente e a soma das notas desse cliente.
4. Faa uma consulta que mostre os fornecedores que tenham produtos com estoque igual a 0.
5. Faa uma consulta que mostre o valor total das notas por tipo de pagamento.
Criao do banco
create table cidade(
idCidade int not null,
nome varchar(50),
constraint pk_fornecedor primary key(idCidade)
);
create table fornecedor(
cnpj varchar(14) not null,
razaoSocial varchar(50),
endereco varchar(20),
idCidade int,
constraint pk_fornecedor primary key(cnpj),
constraint fk_fornecedor_cidade foreign key
(idCidade) references cidade (idCidade)
);
create table cliente(
codigo int not null,
nome varchar(50),
endereco varchar(20),
idCidade int,
constraint pk_cliente primary key(codigo),
constraint fk_cliente_cidade foreign key
(idCidade) references cidade (idCidade)
);
create table produto(
codigo int not null,
descricao varchar(50),
estoque int,
valor real,
cnpjFornecedor varchar(14),
constraint pk_produto primary key(codigo),
constraint fk_produto_forncedor foreign key(cnpjFornecedor)
references fornecedor(cnpj)
);
create table nota(
numero int not null,
data date,
tipo_pagamento varchar(10),
codigoCliente int,
constraint pk_nota primary key(numero),
constraint fk_nota_cliente foreign key(codigoCliente)
references cliente(codigo)
);
values("47132482000176","MicroSystem
Informtica","Av. da