Prévia do material em texto
1 LISTA DE EXERCÍCIOS – MODELO ER / MODELO RELACIONAL 1) Dê a definição de: a. Modelo b. Modelo de dados c. Modelo conceitual d. Modelo lógico e. Modelo físico 2)Deseja-se modelar os clientes de uma organização. Cada cliente possui um identificador, um nome, um endereço e um país. Discuta os prós e contras das duas alternativas de modelagem de país: a) Como atributo da entidade cliente; b) Como entidade relacionada a cliente. 3) A Figura a seguir apresenta uma entidade e respectivos atributos, muitos deles opcionais e um multi-valorado. Considere que há dois tipos de clientes, pessoas físicas e pessoas jurídicas. Pessoas físicas possuem código, CPF, nome, sexo (opcional), data de nascimento (opcional) e telefones (opcionais). Pessoas jurídicas possuem código, CNPJ, nome, data de criação (opcional) e telefones (opcionais). Apresente um diagrama ER que modele mais precisamente esta realidade. CURSO TÉCNICO EM INFORMÁTICA - INTEGRADO Disciplina: Banco de Dados Prof: Daniel Cosme Mendonça Maia 2 4) Estudo de caso - Uma loja que comercializa artigos de informática resolveu expandir a sua forma de atuação no mercado, e passou a aceitar pedidos de compra por telefone. Os clientes, ao ligarem para a loja para fazerem seus pedidos, são obrigados a fornecer o nome, sobrenome, telefone e endereço completo (rua, número, complemento, bairro, cidade, estado, CEP). Os pedidos de compra são identificados por um número de controle, e contém as informações da data em que foi feito o pedido, e a forma de pagamento (cheque, dinheiro, ou cartão). Os artigos comercializados na loja possuem um código, nome e preço unitário. Apresente o diagrama ER do estudo de caso anterior, não se esquecendo de estabelecer seus relacionamentos. 5) A partir das representações dos diagramas ER abaixo, faça a transformação do modelo conceitual para o modelo lógico (relacional) em forma textual e em forma de tabelas. a. b. 6. Faça a transformação do modelo conceitual implementado no exercício 4 para o modelo lógico (relacional) em forma textual. Entidade Fraca