Rafael lima dns04_s1_exercicio5

5

Click here to load reader

Transcript of Rafael lima dns04_s1_exercicio5

Page 1: Rafael lima dns04_s1_exercicio5

Exercício de Modelagem de banco de Dados

Professora: Natasha Valentin

Aluno: Rafael Lima

Turma: DSN04S1

Manaus – 2015

Page 2: Rafael lima dns04_s1_exercicio5

1. Construa o Diagrama Entidade Relacionamento Estendido (DERE) das seguintes especificações: a. Museu

Um determinado museu tem uma coleção de objetos de arte. Cada objeto de arte tem um identificador único, um autor (se for conhecido), um ano de criação (se for conhecido), um título, e uma descrição.

Os objetos de arte são categorizados de acordo com o seu tipo. Existem três categorias principais: pinturas, esculturas e estátuas, e uma categoria genérica para acomodar objetos que não pertencem a qualquer das três categorias principais.

Uma pintura tem um tipo de pintura (óleo, aquarela, …), um tipo de material no qual foi desenhada (papel, madeira, ...), e um estilo (moderno, abstrato, ...).

Uma escultura ou estátua tem um tipo de material no qual foi criada (madeira, pedra, ...), uma altura, um peso, e um estilo. Uma estátua tem ainda um tipo de figura (homem, mulher, animal, divindade, ...).

Um objeto da categoria genérica tem um tipo (fotografia, impressão, …) e um estilo.

Um objeto de arte contém ainda informação a descrever o país/cultura de origem (Italiano, Egípcio, Português, Índio, ...) e a época (renascentista, moderno, ...).

Os objetos de arte podem ser também categorizados como permanentes caso pertençam ao museu (e sobre estes guarda-se a data de compra, se está exposto ou em armazém, e o custo) ou como emprestados (e sobre estes guarda-se informação sobre a coleção de onde foi emprestado, a data de empréstimo e a data de devolução).

O museu registra ainda informação sobre autores, caso sejam conhecidos, como seja o nome, data de nascimento, data de falecimento (caso tenha já falecido), país de origem, época, estilo principal e descrição. O nome assume-se como sendo único.

Registra-se ainda informação sobre exposições de objetos de arte que vão sendo organizadas, como seja o nome da exposição, data de início e data de termino.

Guarda-se ainda informação sobre outras coleções com quem o museu interage, o nome (único), tipo (museu, pessoal, ...), descrição, endereço, telefone e pessoa de contato.

Page 3: Rafael lima dns04_s1_exercicio5
Page 4: Rafael lima dns04_s1_exercicio5

b. Empresa de locação de veículos O objetivo deste exercício é construir um esquema ER para o BD de uma empresa de locação de veículos. A empresa em questão aluga automóveis, vans

de passageiros e veículos de carga.

Ela atende a dois mercados, o das pessoas físicas e o das pessoas jurídicas.

Para acelerar o atendimento, é importante conhecer os dados de clientes que já tenham usado a locadora no passado. Para cada pessoa física é necessário conhecer seu nome, sexo, data de nascimento, endereço, telefone, RG e CPF. Já para as pessoas jurídicas é necessário conhecer a sua razão social, CNPJ, inscrição estadual, endereço e telefone. Os clientes são identificados por um código interno à locadora.

A empresa tem uma grande rede de filiais, espalhadas pelo país. Em um momento no tempo, um veículo encontra-se sob responsabilidade de uma filial. Entretanto, como veículos podem ser alugados para viagens em um sentido somente, eles podem mudar de filial.

Um veículo é identificado pela sua placa. Além disso, é necessário conhecer o número do chassis, o número do motor, o ano, o tipo de veículo e a cor de cada veículo.

O sistema em computador deverá registrar:

o Os veículos disponíveis em determinada filial na data corrente.

o As reservas para veículos em uma filial, com previsão de que veículos estarão disponíveis em uma data futura.

o Os veículos presentemente alugados pela filial, o ponto de entrega (caso seja diferente do de locação) e data de entrega prevista. Os veículos são classificados por uma tabela de tipos. Por exemplo, P3 corresponde a automóveis pequenos, de quatro portas e com ar-condicionado e G4

a grandes automóveis de luxo. As reservas não são feitas para uma marca ou modelo de veículo, mas para um tipo de

veículo.

Para tipos de automóveis, os clientes desejam saber o tamanho, classificado em pequeno, médio e grande, o número de passageiros, o número de portas, bem como se possui os seguintes acessórios: ar-condicionado, rádio, toca-fitas, CD, direção hidráulica e câmbio automático.

Para tipos de vans de passageiros, as informações são as mesmas que para automóveis. Já para tipos de veículos de carga, as informações acima não são relevantes. Neste caso, os clientes desejam saber a capacidade de carga do veículo.

Para cada tipo de veículo, há um determinado número de horas necessário para limpeza e revisão de entrega, entre uma reserva e outra.

Além disso, o sistema deve programar as revisões dos veículos, impedindo que sejam reservados quando há revisões pendentes. Esta programação é feita com base em um conjunto de parâmetros que são a quilometragem atual do veículo, a quilometragem média diária de veículo de cada tipo, bem como em uma tabela de revisões do tipo de veículo.

A seguradora que segura os veículos, exige que, para cada veículo alugado, seja mantida a identificação do motorista, o número de sua habilitação e data de vencimento da mesma. A habilitação não pode vencer dentro do prazo da locação.

Page 5: Rafael lima dns04_s1_exercicio5