1. Identificar	
  e	
  modelar	
  as	
  entidades	
  para	
  o	
  seguinte	
  conjunto	
  de	
  informações.	
  	
  
	
  
...
 
2. Identificar	
  as	
  Entidades,	
  Relacionamentos	
  e	
  Atributos	
  para	
  o	
  contexto	
  descrito	
  
abaixo:...
3. Criar	
  o	
  modelo	
  conceitual	
  para	
  o	
  contexto	
  abaixo:	
  
-­‐	
  identificar	
  as	
  entidades;	
  
-...
4. Criar	
  o	
  modelo	
  conceitual	
  para	
  o	
  contexto	
  abaixo:	
  
	
  
Revenda	
  de	
  veículos	
  
A	
  Auto...
Próximos SlideShares
Carregando em…5
×

Exercicios banco de dados

210 visualizações

Publicada em

banco de dados

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

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
210
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Exercicios banco de dados

  1. 1. 1. Identificar  e  modelar  as  entidades  para  o  seguinte  conjunto  de  informações.         Descrição  do  contexto:     Sou  proprietário  de  um  a  pequena  loja  de  vídeo.  Temos  mais  de  3000  fitas  aqui  e  queremos  um   sistema  para  controlá-­‐las.   Cada  fita  contém  um  número.  Para  cada  filme  precisamos  saber  seu  título  e  categoria  (comédia,   suspense,  terror,  etc).  Muitos  de  nossos  filmes  tem  mais  de  uma  cópia.  A  cada  filme  fornecemos  um   ID  e  então  controlamos  qual  o  filme  que  uma  fita  contém.  Sempre  temos  uma  fita  para  dado  filme,  e   cada  fita  tem  apenas  um  filme.  Não  temos  aqui  nenhum  filme  que  requeira  mais  de  uma  fita.   Frequentemente  as  pessoas  alugam  filmes  pelos  atores.  Queremos  manter  informações  sobre  os   astros  que  atuam  em  nosso  filmes.  Os  clientes  gostam  de  saber  a  data  de  nascimento  de  um  astro,   bem  como  o  seu  verdadeiro  nome.   Temos  muitos  clientes.  Para  cada  membro  mantemos  seu  primeiro  e  ultimo  nome  telefone  e   endereço.  Além  disso  mantemos  o  status  de  credito  de  cada  um.   Queremos  controlar  os  alugueis  de  filmes.  Um  cliente  pode  alugar  vários  filmes  ao  mesmo  tempo.   Apenas  mantemos  os  alugueis  correntes  (pendentes)  .  Não  controlamos  o  histórico  de  locações.                                    
  2. 2.   2. Identificar  as  Entidades,  Relacionamentos  e  Atributos  para  o  contexto  descrito   abaixo:     Deseja-­‐se  controlar  a  lista  dos  funcionários  de  uma  empresa.  Para  cada  funcionário  é   armazenado  o  seu  nome,  CPF  e  data  de  nascimento.  Cada  funcionário  possui  um  único  cargo  na   empresa,  este  cargo  é  definido  em  uma  tabela  de  cargos  que  relaciona  todos  os  códigos  dos   possíveis  cargos,  o  nome  do  cargo  e  o  salário  atual.  O  sistema  também  precisa  armazenar   informações  sobre  os  dependentes  de  cada  funcionário.  As  informações  armazenadas  sobre   dependentes  são  nome,  sexo  e  data  de  nascimento.                                                    
  3. 3. 3. Criar  o  modelo  conceitual  para  o  contexto  abaixo:   -­‐  identificar  as  entidades;   -­‐  identificar  os  atributos  (no  mínimo  2  para  cada  entidade)   -­‐  identificar  os  relacionamentos  entre  as  entidades;   -­‐  identificar  as  cardinalidades  dos  relacionamentos  (mínimo  e  máximo)  entre  as   entidades.     Cenário:     Deseja-­‐se  criar  um  sistema  para  controlar  os  dados  referentes  às  consultas  médicas  realizadas  em   uma  clínica  médica.  A  clínica  possui  vários  médicos  associados  que  realizam  consultas  com   pacientes.  Para  cada  consulta  é  necessário  armazenar  em  um  campo  textual  as  observações  do   médico  a  respeito  do  paciente  e  também  quais  foram  os  remédios  prescritos  quando  for  o  caso.   Um  médico  normalmente  atende  pacientes  de  acordo  com  sua  especialidade,  podendo  ter  mais   que  uma  (dermatologia,  pediatria,  cardiologia,  neurologia  ou  clínico  geral).  Os  remédios  possuem   uma  classificação  de  acordo  com  as  suas  restrições  de  venda  (tarja  vermelha,  tarja  preta)  sendo   que  cada  remédio  possui  apenas  uma  classificação.     Outros  requisitos:   -­‐  armazenar  os  dados  de  contato  do  usuário  e  suas  informações  pessoais;   -­‐  armazenar  os  dados  pessoais  de  cada  médico  para  contato;   -­‐  armazenar  os  históricos  das  consultas  dos  pacientes.                                        
  4. 4. 4. Criar  o  modelo  conceitual  para  o  contexto  abaixo:     Revenda  de  veículos   A  AutoStand,  que  comercializa  veículos  novos  e  usados,  deseja  um  banco  de  dados  para  gerir  a  sua   informação,  que  descreveu  da  seguinte  forma:   Sobre  o  veículo:   -­‐  Matrícula   -­‐  Marca  e  modelo   -­‐  Data  de  matrícula   -­‐  Tipo  do  veículo  –  esportivo,  passeio,  utilitário  ...   -­‐  Cor  (tabela  de  cores)   -­‐  Localização  (stand,  armazém,  oficina,  etc)   -­‐  data  de  entrada   -­‐  indicação  de  novo  ou  usado   -­‐  cilindrada   -­‐  potência   -­‐  quilometragem     Sobre  o  cliente:   -­‐  Nome,  endereço,  localidade  ,  telefone,  CPF,  RG   -­‐  classificação  como  regular  ou  frotista   -­‐  vendedor  associado     Sobre  o  fornecedor  ou  proprietário  anterior:   -­‐  Nome,  endereço,  localidade,  telefone,  fax,  CPF,  RG     Sobre  os  tipos  de  custos:   -­‐  custos  associados  ao  veículo,  funilaria,  pintura,  eletricista,  combustível,  transportes  ....     Sobre  os  valores:   -­‐  valor  de  compra  do  veículo   -­‐  valor  pelo  qual  se  pretende  vender  o  veículo;   -­‐  outros  custos  com  a  comercialização  do  veículo   -­‐  preço  de  venda,  data  da  venda  e  condições     Notas:  é  importante  guardar  as  vendas  efetuadas  por  cada  vendedor  com  as  respectivas  datas  e   comissões  sobre  as  vendas  para  cálculo  do  prêmio  mensal  dos  vendedores.  Os  veículos  novos  são   disponibilizados  por  um  fornecedor  e  os  veículos  usados  são  comprados  do  proprietário  anterior.      

×