Questão de Banco de Dados — Modelagem de dados — CESGRANRIO 2016
Banco de DadosModelagem de dados
- Código
- cg010643
- Banca
- CESGRANRIO
- Órgão
- UNIRIO
- Ano
- 2016
- Nível
- Médio
- Cargo
- Técnico em Tecnologia da Informação
Uma empresa que atua no ramo de entrega de encomendas precisa de um sistema de informação para controlar sua principal atividade. Durante o levantamento dos requisitos desse sistema, as seguintes informações sobre o pagamento de entregas foram fornecidas por um funcionário da empresa: • Uma entrega é identificada internamente por um código. Além disso, é necessário registrar o peso e as dimensões do objeto a ser entregue, o endereço de entrega e o custo da operação de entrega; • Uma entrega pode ser paga através de cartão de crédito, cartão de débito ou boleto bancário. Visando a atender às demandas de seus clientes, uma entrega pode ser paga usando-se qualquer combinação desses três meios de pagamento; • Em relação a um pagamento com cartão de crédito, o sistema deve registrar a data de pagamento, o valor pago, o número do cartão, sua data de validade e a instituição que o emitiu; • Em relação a um pagamento com cartão de débito, o sistema deve registrar a data de pagamento, o valor pago, o número do banco e os números da agência e da conta corrente às quais o cartão está vinculado; • Em relação a um pagamento com boleto bancário, o sistema deve registrar a data de pagamento, o valor pago e o número do código de barras do boleto; • Cada pagamento registrado se refere a uma única entrega • Não há entrega registrada no sistema que não tenha, pelo menos, um pagamento associado a ela. Qual diagrama E-R representa corretamente os elementos e as regras presentes na descrição dos requisitos listados acima, sem que haja perda de informações ou redundância de dados, além de observar as boas práticas de modelagem conceitual de dados?
- A

- B

- C

- D

- E
