SlideShare uma empresa Scribd logo
Exercício de Modelagem de banco de Dados
Professora: Natasha Valentin
Aluno: Rafael Lima
Turma: DSN04S1
Manaus – 2015
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.
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.
Rafael lima dns04_s1_exercicio5

Mais conteúdo relacionado

Mais procurados

Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)
Janynne Gomes
 
Aula 4 banco de dados
Aula 4   banco de dados Aula 4   banco de dados
Aula 4 banco de dados
Jorge Ávila Miranda
 
Matemática aula 1 e 2
Matemática aula 1 e 2Matemática aula 1 e 2
Matemática aula 1 e 2
RASC EAD
 
Aula 9º ano - Razão e Proporção
Aula 9º ano - Razão e ProporçãoAula 9º ano - Razão e Proporção
Aula 9º ano - Razão e Proporção
Adriano Capilupe
 
Capítulo 05 - Fundamentos da inteligência de negócios: gestão da informação e...
Capítulo 05 - Fundamentos da inteligência de negócios: gestão da informação e...Capítulo 05 - Fundamentos da inteligência de negócios: gestão da informação e...
Capítulo 05 - Fundamentos da inteligência de negócios: gestão da informação e...
Everton Souza
 
Estrutura de Dados - Aula 12 - Listas Duplamente Encadeadas
Estrutura de Dados  - Aula 12 - Listas Duplamente EncadeadasEstrutura de Dados  - Aula 12 - Listas Duplamente Encadeadas
Estrutura de Dados - Aula 12 - Listas Duplamente Encadeadas
Leinylson Fontinele
 
Modelo Relacional, Rede e Hierárquico
Modelo Relacional, Rede e HierárquicoModelo Relacional, Rede e Hierárquico
Modelo Relacional, Rede e Hierárquico
rosimaracorsino
 
Aula 1
Aula 1Aula 1
Introdução a Banco de Dados
Introdução a Banco de DadosIntrodução a Banco de Dados
Introdução a Banco de Dados
Daniel Brandão
 
Sistema De GestãO De ClíNica VeterináRia
Sistema De GestãO De ClíNica VeterináRiaSistema De GestãO De ClíNica VeterináRia
Sistema De GestãO De ClíNica VeterináRia
guest4f7dd23
 
Arquitetura Cliente-Servidor - Banco de dados
Arquitetura Cliente-Servidor - Banco de dadosArquitetura Cliente-Servidor - Banco de dados
Arquitetura Cliente-Servidor - Banco de dados
Israel Messias
 
Sistema de estoque
Sistema de estoqueSistema de estoque
Sistema de estoque
Elvis Bruno
 
Banco de dados
Banco de dadosBanco de dados
Banco de dados
Albert Belchior
 
MATEMÁTICA - TEORIA DOS CONJUNTOS - AULA 6
MATEMÁTICA - TEORIA DOS CONJUNTOS - AULA 6MATEMÁTICA - TEORIA DOS CONJUNTOS - AULA 6
MATEMÁTICA - TEORIA DOS CONJUNTOS - AULA 6
Alexander Mayer
 
BD I - Aula 03 - Atributos, Tuplas, PK, FK, Relacionamento, Int. Ref
BD I - Aula 03 - Atributos, Tuplas, PK, FK, Relacionamento, Int. RefBD I - Aula 03 - Atributos, Tuplas, PK, FK, Relacionamento, Int. Ref
BD I - Aula 03 - Atributos, Tuplas, PK, FK, Relacionamento, Int. Ref
Rodrigo Kiyoshi Saito
 
Introdução a Bancos de Dados
Introdução a Bancos de DadosIntrodução a Bancos de Dados
Introdução a Bancos de Dados
Ricardo Flores Zago, PMP, MSc
 
Programação em Banco de Dados - Aula 16/08/2018
Programação em Banco de Dados - Aula 16/08/2018Programação em Banco de Dados - Aula 16/08/2018
Programação em Banco de Dados - Aula 16/08/2018
Elaine Cecília Gatto
 
Bancode dados modelagem conceitual
Bancode dados modelagem conceitualBancode dados modelagem conceitual
Bancode dados modelagem conceitual
Mario Sergio
 
Função afim
Função afimFunção afim
Função afim
Everton Moraes
 
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Leinylson Fontinele
 

Mais procurados (20)

Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)
 
Aula 4 banco de dados
Aula 4   banco de dados Aula 4   banco de dados
Aula 4 banco de dados
 
Matemática aula 1 e 2
Matemática aula 1 e 2Matemática aula 1 e 2
Matemática aula 1 e 2
 
Aula 9º ano - Razão e Proporção
Aula 9º ano - Razão e ProporçãoAula 9º ano - Razão e Proporção
Aula 9º ano - Razão e Proporção
 
Capítulo 05 - Fundamentos da inteligência de negócios: gestão da informação e...
Capítulo 05 - Fundamentos da inteligência de negócios: gestão da informação e...Capítulo 05 - Fundamentos da inteligência de negócios: gestão da informação e...
Capítulo 05 - Fundamentos da inteligência de negócios: gestão da informação e...
 
Estrutura de Dados - Aula 12 - Listas Duplamente Encadeadas
Estrutura de Dados  - Aula 12 - Listas Duplamente EncadeadasEstrutura de Dados  - Aula 12 - Listas Duplamente Encadeadas
Estrutura de Dados - Aula 12 - Listas Duplamente Encadeadas
 
Modelo Relacional, Rede e Hierárquico
Modelo Relacional, Rede e HierárquicoModelo Relacional, Rede e Hierárquico
Modelo Relacional, Rede e Hierárquico
 
Aula 1
Aula 1Aula 1
Aula 1
 
Introdução a Banco de Dados
Introdução a Banco de DadosIntrodução a Banco de Dados
Introdução a Banco de Dados
 
Sistema De GestãO De ClíNica VeterináRia
Sistema De GestãO De ClíNica VeterináRiaSistema De GestãO De ClíNica VeterináRia
Sistema De GestãO De ClíNica VeterináRia
 
Arquitetura Cliente-Servidor - Banco de dados
Arquitetura Cliente-Servidor - Banco de dadosArquitetura Cliente-Servidor - Banco de dados
Arquitetura Cliente-Servidor - Banco de dados
 
Sistema de estoque
Sistema de estoqueSistema de estoque
Sistema de estoque
 
Banco de dados
Banco de dadosBanco de dados
Banco de dados
 
MATEMÁTICA - TEORIA DOS CONJUNTOS - AULA 6
MATEMÁTICA - TEORIA DOS CONJUNTOS - AULA 6MATEMÁTICA - TEORIA DOS CONJUNTOS - AULA 6
MATEMÁTICA - TEORIA DOS CONJUNTOS - AULA 6
 
BD I - Aula 03 - Atributos, Tuplas, PK, FK, Relacionamento, Int. Ref
BD I - Aula 03 - Atributos, Tuplas, PK, FK, Relacionamento, Int. RefBD I - Aula 03 - Atributos, Tuplas, PK, FK, Relacionamento, Int. Ref
BD I - Aula 03 - Atributos, Tuplas, PK, FK, Relacionamento, Int. Ref
 
Introdução a Bancos de Dados
Introdução a Bancos de DadosIntrodução a Bancos de Dados
Introdução a Bancos de Dados
 
Programação em Banco de Dados - Aula 16/08/2018
Programação em Banco de Dados - Aula 16/08/2018Programação em Banco de Dados - Aula 16/08/2018
Programação em Banco de Dados - Aula 16/08/2018
 
Bancode dados modelagem conceitual
Bancode dados modelagem conceitualBancode dados modelagem conceitual
Bancode dados modelagem conceitual
 
Função afim
Função afimFunção afim
Função afim
 
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
 

Último

O que é um Ménage a Trois Contemporâneo .pdf
O que é um Ménage a Trois Contemporâneo .pdfO que é um Ménage a Trois Contemporâneo .pdf
O que é um Ménage a Trois Contemporâneo .pdf
Pastor Robson Colaço
 
Vogais Ilustrados para alfabetização infantil
Vogais Ilustrados para alfabetização infantilVogais Ilustrados para alfabetização infantil
Vogais Ilustrados para alfabetização infantil
mamaeieby
 
Especialidade - Animais Ameaçados de Extinção(1).pdf
Especialidade - Animais Ameaçados de Extinção(1).pdfEspecialidade - Animais Ameaçados de Extinção(1).pdf
Especialidade - Animais Ameaçados de Extinção(1).pdf
DanielCastro80471
 
Livro: Pedagogia do Oprimido - Paulo Freire
Livro: Pedagogia do Oprimido - Paulo FreireLivro: Pedagogia do Oprimido - Paulo Freire
Livro: Pedagogia do Oprimido - Paulo Freire
WelberMerlinCardoso
 
Introdução à Sociologia: caça-palavras na escola
Introdução à Sociologia: caça-palavras na escolaIntrodução à Sociologia: caça-palavras na escola
Introdução à Sociologia: caça-palavras na escola
Professor Belinaso
 
Funções e Progressões - Livro completo prisma
Funções e Progressões - Livro completo prismaFunções e Progressões - Livro completo prisma
Funções e Progressões - Livro completo prisma
djincognito
 
Atividades de Inglês e Espanhol para Imprimir - Alfabetinho
Atividades de Inglês e Espanhol para Imprimir - AlfabetinhoAtividades de Inglês e Espanhol para Imprimir - Alfabetinho
Atividades de Inglês e Espanhol para Imprimir - Alfabetinho
MateusTavares54
 
apresentação sobre Clarice Lispector .pptx
apresentação sobre Clarice Lispector .pptxapresentação sobre Clarice Lispector .pptx
apresentação sobre Clarice Lispector .pptx
JuliaMachado73
 
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdfA QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
AurelianoFerreirades2
 
759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf
759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf
759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf
MessiasMarianoG
 
Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)
Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)
Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)
Centro Jacques Delors
 
0002_matematica_6ano livro de matemática
0002_matematica_6ano livro de matemática0002_matematica_6ano livro de matemática
0002_matematica_6ano livro de matemática
Giovana Gomes da Silva
 
Egito antigo resumo - aula de história.pdf
Egito antigo resumo - aula de história.pdfEgito antigo resumo - aula de história.pdf
Egito antigo resumo - aula de história.pdf
sthefanydesr
 
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
AntnioManuelAgdoma
 
Fernão Lopes. pptx
Fernão Lopes.                       pptxFernão Lopes.                       pptx
Fernão Lopes. pptx
TomasSousa7
 
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptxSlides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
OS elementos de uma boa Redação para o ENEM.pdf
OS elementos de uma boa Redação para o ENEM.pdfOS elementos de uma boa Redação para o ENEM.pdf
OS elementos de uma boa Redação para o ENEM.pdf
AmiltonAparecido1
 
Atividade letra da música - Espalhe Amor, Anavitória.
Atividade letra da música - Espalhe  Amor, Anavitória.Atividade letra da música - Espalhe  Amor, Anavitória.
Atividade letra da música - Espalhe Amor, Anavitória.
Mary Alvarenga
 
A dinâmica da população mundial de acordo com as teorias populacionais.pptx
A dinâmica da população mundial de acordo com as teorias populacionais.pptxA dinâmica da população mundial de acordo com as teorias populacionais.pptx
A dinâmica da população mundial de acordo com as teorias populacionais.pptx
ReinaldoSouza57
 
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptxTreinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
MarcosPaulo777883
 

Último (20)

O que é um Ménage a Trois Contemporâneo .pdf
O que é um Ménage a Trois Contemporâneo .pdfO que é um Ménage a Trois Contemporâneo .pdf
O que é um Ménage a Trois Contemporâneo .pdf
 
Vogais Ilustrados para alfabetização infantil
Vogais Ilustrados para alfabetização infantilVogais Ilustrados para alfabetização infantil
Vogais Ilustrados para alfabetização infantil
 
Especialidade - Animais Ameaçados de Extinção(1).pdf
Especialidade - Animais Ameaçados de Extinção(1).pdfEspecialidade - Animais Ameaçados de Extinção(1).pdf
Especialidade - Animais Ameaçados de Extinção(1).pdf
 
Livro: Pedagogia do Oprimido - Paulo Freire
Livro: Pedagogia do Oprimido - Paulo FreireLivro: Pedagogia do Oprimido - Paulo Freire
Livro: Pedagogia do Oprimido - Paulo Freire
 
Introdução à Sociologia: caça-palavras na escola
Introdução à Sociologia: caça-palavras na escolaIntrodução à Sociologia: caça-palavras na escola
Introdução à Sociologia: caça-palavras na escola
 
Funções e Progressões - Livro completo prisma
Funções e Progressões - Livro completo prismaFunções e Progressões - Livro completo prisma
Funções e Progressões - Livro completo prisma
 
Atividades de Inglês e Espanhol para Imprimir - Alfabetinho
Atividades de Inglês e Espanhol para Imprimir - AlfabetinhoAtividades de Inglês e Espanhol para Imprimir - Alfabetinho
Atividades de Inglês e Espanhol para Imprimir - Alfabetinho
 
apresentação sobre Clarice Lispector .pptx
apresentação sobre Clarice Lispector .pptxapresentação sobre Clarice Lispector .pptx
apresentação sobre Clarice Lispector .pptx
 
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdfA QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
 
759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf
759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf
759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf
 
Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)
Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)
Folheto | Centro de Informação Europeia Jacques Delors (junho/2024)
 
0002_matematica_6ano livro de matemática
0002_matematica_6ano livro de matemática0002_matematica_6ano livro de matemática
0002_matematica_6ano livro de matemática
 
Egito antigo resumo - aula de história.pdf
Egito antigo resumo - aula de história.pdfEgito antigo resumo - aula de história.pdf
Egito antigo resumo - aula de história.pdf
 
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
 
Fernão Lopes. pptx
Fernão Lopes.                       pptxFernão Lopes.                       pptx
Fernão Lopes. pptx
 
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptxSlides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
 
OS elementos de uma boa Redação para o ENEM.pdf
OS elementos de uma boa Redação para o ENEM.pdfOS elementos de uma boa Redação para o ENEM.pdf
OS elementos de uma boa Redação para o ENEM.pdf
 
Atividade letra da música - Espalhe Amor, Anavitória.
Atividade letra da música - Espalhe  Amor, Anavitória.Atividade letra da música - Espalhe  Amor, Anavitória.
Atividade letra da música - Espalhe Amor, Anavitória.
 
A dinâmica da população mundial de acordo com as teorias populacionais.pptx
A dinâmica da população mundial de acordo com as teorias populacionais.pptxA dinâmica da população mundial de acordo com as teorias populacionais.pptx
A dinâmica da população mundial de acordo com as teorias populacionais.pptx
 
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptxTreinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
 

Rafael lima dns04_s1_exercicio5

  • 1. Exercício de Modelagem de banco de Dados Professora: Natasha Valentin Aluno: Rafael Lima Turma: DSN04S1 Manaus – 2015
  • 2. 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.
  • 3.
  • 4. 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.