Você está na página 1de 5

Curso Tecnológico em Análise e Desenvolvimento de Sistemas

3º período Banco de Dados


Atividade Prática

Atividade 1.
a) Inclua linhas na tabela ESTADO:

SGESTADO NMESTADO
SP SÃO PAULO
RJ RIO DE JANEIRO

b) Inclua linhas na tabela CIDADE

CDCIDADE NMCIDADE SGESTADO


1 SÃO PAULO SP
2 SANTO ANDRÉ SP
3 CAMPINAS SP
1 RIO DE JANEIRO RJ
2 NITERÓI RJ

c) Inclua linhas na tabela BAIRRO

CDBAIRRO NMBAIRRO CDCIDADE SGESTADO


1 JARDINS 1 SP
2 MORUMBI 1 SP
3 AEROPORTO 1 SP
1 AEROPORTO 1 RJ
2 FLAMENGO 1 RJ

d) Inclua linhas na tabela VENDEDOR:

CDVENDEDOR NMVENDEDOR NMENDERECO EMAIL


1 MARIA DA SILVA RUA DO GRITO, 45 msilva@mednet.com.br
2 MARCOS ANDRADE AV. DA SAUDADE, 325 mandrade@mednet.com.br
3 ANDRE CARDOSO AV. BRASIL, 401 acardoso@mednet.com.br
4 TATIANA SOUZA RUA DO IMPERADOR tsouza@mednet.com.br

e) Inclua linhas na tabela IMOVEL

CDIMOVEL CDVENDEDOR CDBAIRRO CDCID SGE NMENDERECO NRAUTIL NRAREATOR VLPRECO IMOVEL_INDICADO
1 1 1 1 SP AL TIETE,3304 250 400 180000 NULL
2 1 2 1 SP AV 150 250 135000 1
MORUMBI,2230
3 2 1 1 RJ R GAL OSORIO, 250 400 185000 2
445
4 2 2 1 RJ R PEDRO I, 882 120 200 110000 1
5 3 3 1 SP AV RUBEM 110 200 95000 4
BERTA, 2355
6 4 1 1 RJ R GETULIO 200 300 99000 5
VARGAS, 552
Curso Tecnológico em Análise e Desenvolvimento de Sistemas
3º período Banco de Dados
f) Inclua linhas na tabela COMPRADOR

CDCOMPRADOR NMCOMPRADOR NMENDERECO EMAIL


1 EMMANUEL R SARAIVA, 452 eantunes@terra.com.br
ANTUNES
2 JOANA PEREIRA AV. PORTUGAL, 52 jpereira@yahoo.com.br
3 RONALDO COMPELO R ESTADOS UNIDOS, 790 rcampelo@terra.com.br
4 MANFRED AUGUSTO AV. BRASIL, 351 maugusto@gmail.com

g) Inclua linhas na tabela OFERTA

CDCOMPRADOR CDIMOVEL VLOFERTA DTOFERTA


1 1 170000 10/01/02
1 3 180000 10/01/02
2 2 135000 15/02/02
2 4 100000 15/02/02
3 1 160000 05/01/02
3 2 140000 20/02/02

h) Aumente o preço de venda dos imóveis em 10%.

i) Abaixe o preço de venda dos imóveis do vendedor 1 em 5%.

j) Aumente em 5% o valor das ofertas do comprador 2.

k) Altere o endereço do comprador 3 para RANANÁS, 45 e o estado para RJ.

l) Altere a oferta do comprador 2 no imóvel 4 para 101.000;

m) Exclua a oferta do comprador 3 no imóvel 1.

n) Exclua a cidade 3 do Estado SP.

o) Inclua linha na tabela FAIXA_IMOVEL:

CDFAIXA NMFAIXA VLMINIMO VLMAXIMO


1 BAIXO 0 105000
2 MEDIO 105001 180000
3 ALTO 180001 999999
Curso Tecnológico em Análise e Desenvolvimento de Sistemas
3º período Banco de Dados
Atividade 2.
Este banco de dados foi criado por uma revenda de automóveis com o objetivo de
manter atualizado um cadastro com os modelos de carros de cada marca que cada
uma das suas filiais tem disponíveis na própria loja. Para isto foram utilizadas as
seguintes relações: descrição dos modelos dos carros e suas respectivas
marcas (Modelo), descrição das marcas dos carros (Marca) e descrição das
filiais da revenda (Filial). A relação Disponíveis representa a disponibilidade dos
carros de cada marca em cada filial da loja.
De acordo com os esquemas conceituais e lógicos, crie as tabelas físicas e faça as
associações.

Atividade 3.
Seja o esquema relacional da base de dados simplificada de uma Empresa. As
chaves primárias respectivas estão sublinhadas.

As seguintes características são representadas na base de dados. A empresa é


organizada em departamentos, cada qual tendo um nome, um número de
identificação e um empregado responsável (gerente) pelo mesmo. Guarda-se como
informação a data a partir da qual o empregado assumiu a gerência do
departamento. Cada departamento pode estar presente em diversas localidades do
país.
Um departamento controla um certo número de projetos, cada qual tendo um nome,
um número de identificação e uma localidade única. Os departamentos têm vários
empregados, para os quais guarda-se os respectivos nomes, número de matrícula
na empresa, endereço residencial, sexo, data de nascimento e salário. Todo
empregado tem um empregado que é seu superior hierárquico (supervisor direto)
Curso Tecnológico em Análise e Desenvolvimento de Sistemas
3º período Banco de Dados
dentro do departamento, informação que também deve ser mantida no banco de
dados.
Um empregado é alocado a um único departamento mas pode estar alocado a mais
de um projeto, estes não necessariamente controlados pelo mesmo departamento.
Controla-se o total de horas semanais em que um empregado trabalha em cada
projeto. Para fim de controle de seguro de saúde de cada empregado, deve-se
manter informações dos nomes, sexo, data de nascimento e grau de parentesco de
seus dependentes.

EMPREGADO (Ident, Nome, Sal, End, Sexo, DataNasc, DepNum, SuperIdent)


DEPARTAMENTO (NumDept, Nome, IdentGer)
PROJETO (ProjNum, Nome, Local, DepNum)
TRABALHANDO (IdentEmp, ProjNum, HRS)
DEPENDENTE (Nome, Sexo, DataNasc, Parentesco, IdentEmp)
DEPLOC (DepNum, Local)

Atividade 4.
Seja a base de dados CARROS com as seguintes relações (chaves respectivas
sublinhadas):

Na relação AUTOMOVEIS cada automóvel é identificado por um código nacional, de


acordo com o nome do fabricante e modelo do carro. Os preços de tabela são
determinados também pelo ano do carro. Apenas revendedoras autorizadas
cadastradas na relação REVENDEDORAS podem vender os carros no mercado.
Estas podem estar em diversas cidades e estados do país e seu CGC identifica
revendedoras. Consta também o nome da revendedora e a identidade de seu
proprietário. Os consumidores têm identidade única em território nacional e são
cadastrados na relação CONSUMIDORES contendo também nome e sobrenome.
Cada negócio efetuado é registrado na tabela NEGOCIOS com detalhamento de
data e preço pago, além da identidade do comprador, a identificação da Revenda
(ou CGC da revendedora) e do código e ano do automóvel. Supõe-se que um
mesmo consumidor não compra um automóvel de características idênticas em uma
mesma revendedora em datas diferentes. Por fim, a relação GARAGEM determina
quais automóveis as revendedoras têm a intenção (se de fabricante exclusivo, se
apenas carro do ano etc.) de negociar e qual seu potencial de vendas a cada
momento, isto é, quantidade de carros na garagem que podem ser negociados.

AUTOMOVEIS (Código, Fabricante, Modelo, Ano, País, Preço_tabela)


REVENDEDORAS (CNPJ, Nome, Proprietário, Cidade, Estado)
CONSUMIDORES (Codcons, Nome, Sobrenome)
NEGOCIOS (Comprador, Revenda, CodAuto, AnoAuto, Data, Preço)
GARAGENS (CNPJRevenda, CodAuto, AnoAuto, Quantidade)
Curso Tecnológico em Análise e Desenvolvimento de Sistemas
3º período Banco de Dados

Atividade 5.

Boa Atividade!!!

Você também pode gostar