Você está na página 1de 5

CEFET RN Departamento de Informtica

Exerccio de Bancos de Dados


Aluno:______________________________________________Turma:________________Nota:___________
Observe a estrutura do banco de dados em anexo e respondas as questes abaixo.
1. Escreva um comando que exiba o cdigo, o nome e o percentual de comisso dos corretores
em ordem decrescente de percentual de comisso.

2. Escreva um comando que exiba o cdigo e a descrio dos imveis com uma rea construda
compreendida entre uma faixa (valor inicial e valor final) fornecida como parmetro, ordenado
pela descrio do imvel.

3. Escreva um comando que exiba o nome da zona e a quantidade de bairros cadastrados em


cada zona ordenado por nome de zona.

4. Escreva um comando que exiba o cdigo, a descrio, a cidade e o estado dos imveis
ordenados por estado e cidade.

5. Escreva um comando que exiba o cdigo, a descrio, a rea construda e o preo de venda
dos imveis em ordem decrescente de preo por metro de rea construda.

6. Escreva um comando que exiba as cidades e o valor total dos imveis existentes em cada
cidade, listando apenas as cidades com mais de um imvel.

7. Escreva um comando para apagar os corretores que no realizaram vendas

8. Escreva um comando para inserir um novo corretor.

A figura abaixo apresenta a estrutura do banco de dados utilizado para


gerenciamento de uma imobiliria.

Estrutura das Tabelas


Tabela Cliente
Campo
CodCliente (chave)
Cliente
Nascimento
Email
Login

Tipo
Autonumerao
Texto (50)
Data/Hora
Texto (50)
Texto (50)

Senha
Autorizado

Texto (50)
Sim/No

Descrio
Cdigo do Cliente
Nome do Cliente
Data de Nascimento
e-mail
Nome de usurio que o cliente deve utilizar
para acessar o site da imobiliria
Senha para acesso ao site da imobiliria
Identifica se o login e senha cadastrado j
est autorizado para acesso ao site

Tabela Zona
Campo
CodZona (chave)
Zona

Tipo
Autonumerao
Texto (50)

Descrio
Cdigo da Zona da Cidade
Nome da Zona da Cidade

Tipo
Autonumerao
Texto (50)
Numero

Descrio
Cdigo do Bairro
Nome do Bairro
Cdigo da Zona onde o bairro est localizado

Campo
CodImovel (chave)
Imvel
CodImovelTipo

Tipo
Autonumerao
Texto (200)
Numero

Endereo
Complemento
Cidade
Estado
QtdQuarto
QtdSuite
QtdSala
QtdBanheiro
QtdVagaGaragem

Texto (200)
Texto (50)
Texto (50)
Texto (2)
Numero
Numero
Numero
Numero
Numero

Descrio
Cdigo do Imvel
Descrio do Imvel
Tipo do Imvel: 1 - Casa, 2 Apto, 3
Comercial, 4 - Terreno
Endereo
Complemento do Endereo: Casa, Apto, etc.
Nome da Cidade
Sigla do Estado
Quantidade de Quartos do Imvel
Quantidade de Sutes do Imvel
Quantidade de Salas do Imvel
Quantidade de Banheiros do Imvel
Quantidade de vagas na garagem

Tabela Bairro
Campo
CodBairro (chave)
Bairro
CodZona
Tabela Imvel

AreaConstruida
AreaTerreno
PrecoVenda
Disponvel
CodVendedor
TipoVendedor

Numero
Numero
Numero
Sim/No
Numero
Texto (1)

rea Construda
rea do Terreno
Preo de Venda do Imvel
Indica se o imvel est disponvel para venda
Cdigo do vendedor que cadastrou o imvel
Tipo do vendedor que cadastrou o imvel

Campo
CodCorretor (chave)
Corretor
Comisso

Tipo
Autonumerao
Texto (50)
Numero

Login

Texto (50)

Senha

Texto (50)

Descrio
Cdigo do Corretor
Nome do Corretor
Percentual de comisso do corretor sobre as
vendas
Nome de usurio que o corretor deve utilizar
para acessar o site da imobiliria
Senha para acesso ao site da imobiliria

Tipo
Autonumerao
Numero
Numero
Numero
Data/Hora
Numero

Descrio
Cdigo da venda
Cdigo do cliente
Cdigo do corretor que vendeu o imvel
Cdigo do Imvel Vendido
Data e Hora da Venda do Imvel
Valor de venda do Imvel

Tabela Corretor

Tabela Venda
Campo
CodVenda (chave)
CodCliente
CodCorretor
CodImovel
Data
Valor
Relacionamentos
Tabela/Campo
Cliente/CodCliente
Corretor/CodCorretor
Imovel/CodImovel
Zona/CodZona
Bairro/CodBairro

Tabela/Campo
Venda/CodCliente
Venda/CodCorretor
Venda/CodImovel
Bairro/CodZona
Imvel/CodBairro

Tipo
Um para Muitos
Um para Muitos
Um para Muitos
Um para Muitos
Um para Muitos