Exercícios de relacionamento 2012

12.309 visualizações

Publicada em

Exercicios de relacionamento de banco de dados.

Publicada em: Tecnologia
0 comentários
6 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
12.309
No SlideShare
0
A partir de incorporações
0
Número de incorporações
4
Ações
Compartilhamentos
0
Downloads
469
Comentários
0
Gostaram
6
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Exercícios de relacionamento 2012

  1. 1. LISTA DE EXERCÍCIOS MODELO DE RELACIONAMENTOS1º) Modelo de Votação Eleitoral:Faça o modelo entidade relacionamento, com indicação das chaves primárias ecardinalidades entre as entidades e que representem: a união federal, os estados,as cidades, as zonas eleitorais com seus eleitores, vinculando no modelo asseguintes figuras:- País (código país, nome país, nome presidente, nome vice)- Estados (nome uf)- Cidades ( nome cidade)- Presidente da república- Vice-Presidente da República;- Senadores (nome senador)- Deputados federais (nome deputado federal)- Governadores;- Vice-Governadores;- Deputados estaduais (nome deputado estadual)- Prefeitos;- Vice-Prefeitos;- Vereadores (nome vereador)- E os eleitores distribuídos em zonas eleitorais dentro das cidades.
  2. 2. #cd_pais #cd_pais # cd_uf nm_pais nm_pres N Senadores #cd_sen nm_sen Eleitores # cd_cid # cd_ze nm_vice # cd_eleitor nm_eleitor 1 Pais N #cd_pais 1 N 1 Deputados #cd_df nm_df 1 Federais Zonas # cd_uf # cd_cid#cd_pais N Eleitorais # cd_ze nm_ze#cd_uf 1 N N nm_uf nm_gov Estados Cidades 1 nm_vice_gov 1 # cd_uf # cd_cid 1 nm_cid nm_pref N # cd_uf N nm_vice_pref Vereadores # cd_cid # cd_uf # cd_ver Deputados # cd_de nm_de nm_ver Estaduais
  3. 3. 2º) Instituição Financeira: Holding XYZ Dados do Banco/Agência: Nome do Banco _____________ Fazer: CGC _________________ -Modelo entidade relacionamento Nome da agência: _____________ -Especificação dos lay-outs e chaves Nome do gerente: _____________ -Cardinalidade Cliente: Regras: Nome do cliente ______________ -Uma holding poderá ter vários bancos. CPF ________________ -Cada banco poderá ter vários agências. Data nasc __/__/__ - Cada agência tem seu gerente. Profissao _______________ -Cada agencia tem seus clientes. Conta Corrente: -Cada cliente tem uma conta corrente ou Nr. Conta : ______________ várias contas correntes. Saldo da conta: __________ -Cada cliente poderá ter uma ou várias conta poupança . Poupança: Nr. Cad. Poup: __________ Saldo: ___________ Data do vencimento: __/__/__
  4. 4. Holding Conta # cd_bco # cd_age #cd_hold Corrente # nr_cta nm_hold cd_cli vl_saldo N 1 N 1 Banco 1 N Agência 1 Cliente # cd_bco N # cd_age # cd_cli nm_cli nr_cpf dt_nasc #cd_hold # cd_bco 1 cd_prof # cd_bco # cd_age nm_bco nm_age nm_gerente N Poupança # cd_bco # cd_age # nr_poup cd_cli vl_sald dt_vcmto3º) Locadora de Vídeo:Faça o modelo clássico de uma video-locadora, defina as chaves primárias ecardinalidade das entidades, considerando:- Clientes- Fornecedores- Fitas- Reservas das fitas- Locação das fitasO modelo deverá estar preparado para responder questionamentos diversos, taiscomo:- Quantos são os nossos clientes ?- Quais os filmes alugados pelos clientes ?- Quais os clientes com reservas de fitas ?- Quais os filmes que estão reservados ?- Quais os filmes da locadora ?- Quais os filmes mais alugados ?- Quais os filmes retirados pelos clientes ?- Quais os filmes menos alugados ?- Quais os clientes que não devolveram os filmes ?- Etc...
  5. 5. # cd_forn # cd_fitaVideolocadora # cd_vid Fitas Fornecedores N 1 nm_vid X nr_cgc Fornecedores 1 N # cd_forn nm_forn # cd_vid # cd_cli N nm_cli 1 Clientes Fitas # cd_vid # cd_fita nm_fita 1 1 1 N N # cd_vid N # dt_loc Reservas # cd_vid Locação # cd_cli # cd_cli # cd_fita # cd_fit dt_prevista_retirada dt_retirada dt_real_retirada dt_devolução

×