Você está na página 1de 4

Exerccios DER

Professor: Fabio Alvarez Predolim


Disciplina: Modelagem de Banco de Dados

Nos exerccios a seguir, desenhe o DER (Modelo Conceitual) que represente as
seguintes situaes:
Identificar as entidades
Estabelecer os relacionamentos
Anotar as cardinalidades dos relacionamentos
Identificar os atributos de cada entidade e a respectiva chave primria

- Exerccio Exemplo
Uma Locadora de Vdeo deseja usar um
banco de dados para organizar as
informaes sobre seu acervo de DVDs
e seus clientes. O gerente da locadora
deseja informaes dos DVDs de acordo
com a empresa distribuidora (Warner,
Fox,...). O atendente deseja saber qual
DVD o cliente alugou e a data de
devoluo.






1. Uma pequena locadora de vdeos possui ao redor de 2.000 DVDs, cujo
emprstimo deve ser controlado. Para cada filme, necessrio saber seu
ttulo e sua categoria (comdia, drama, aventura...). Cada filme recebe um
identificador prprio, sendo fixada a etiqueta de cdigo de barras na caixa do
DVD. Para cada DVD controlado que filme ele contm. Para cada filme h
pelo menos uma mdia, e cada mdia (DVD) contm somente um filme.
Alguns poucos filmes necessitam de dois DVDs (duas mdias) que so
acondicionados sempre na mesma caixa. Os clientes podem desejar encontrar
os filmes estrelados pelo seu ator predileto. Por isso, necessrio manter a
informao dos atores que estrelam em cada filme. Nem todo filme possui
estrelas. Para cada ator os clientes s vezes desejam saber o nome real, bem
como a data de nascimento. A locadora possui muitos clientes cadastrados.
Somente clientes cadastrados podem alugar DVDs. Para cada cliente
necessrio saber seu prenome e seu sobrenome, seu telefone e seu
endereo. Alm disso, cada cliente recebe um nmero de associado.
Finalmente, desejamos saber que DVD cada cliente tem emprestado.
Conhecer a data de retirada e a data de devoluo da fita importante.

2. A empresa Nova Delta tem um nome, identificada pelo CNPJ e exerce um
tipo de atividade. A empresa divide-se em departamentos. Cada
departamento possui um cdigo que o identifica, nome e funcionrio
responsvel (Chefe). Os chefes de departamento esto divididos em
categorias e, para a empresa, importante saber a data em que foi assumida
cada chefia. Os funcionrios da empresa esto sempre lotados em um
departamento e cada funcionrio identificado por um nmero, possui um
nome, sexo, telefone, dependentes, data de alocao no departamento e
cargo. Os funcionrios so alocados em um ou mais projetos e a data de
alocao em cada projeto deve ser mantida. Um projeto identificado por um
cdigo, possui nome, horas previstas e horas gastas. A cada seis meses
feita uma avaliao de cada funcionrio por projeto, de onde se obtm um
conceito; a empresa mantm um histrico dos conceitos obtidos, visando
analis-los na poca de promoes.

3. Uma biblioteca possui um acervo com inmeros livros. Os livros so
emprestados a alunos, funcionrios e professores. Para facilitar o acesso aos
livros, a biblioteca mantm um catlogo dos mesmos classificados por
assunto, ttulo e autor. Gostaramos de informatizar esta biblioteca
projetando um banco de dados que permita registrar todo o acervo,
emprstimos, alm de permitir consultas on-line baseadas nos critrios de
classificao citados.

4. Sou diretor de uma instituio que oferece cursos desde o ensino
fundamental at a ps-graduao e desejo automatizar os processos de
controle escolar. A instituio divide-se em Departamentos de Ensino. Cada
Depto possui um cdigo que o identifica, nome e um professor responsvel.
Um depto tem um nico professor como responsvel, bem como um
professor s pode ser responsvel por um departamento. Os departamentos
possuem vrios cursos. Os cursos so identificados por cdigo, que no pode
se repetir, nome, preo, durao e horrio. Os cursos possuem disciplinas
comuns como matemtica, histria, ingls e disciplinas tcnicas como
tcnicas de programao, eletrnica bsica, etc. Alguns exemplos de cursos
so: Administrao de Empresas e Processamento de Dados. A durao dos
cursos pode variar entre 3 e 4 anos. Os professores podem lecionar vrias
disciplinas e so classificados como: professor de ensino fundamental, mdio
ou terceiro grau. Sua remunerao dada pela quantidade de horas aula e no
seu cadastro dever constar tambm: nome, nmero do RG, endereo,
estado civil, telefone e dependentes. Os dependentes do professor podem ser
esposa ou filhos e necessrio armazenar para eles o nome, sexo e data de
nascimento. As disciplinas tambm so identificadas por um cdigo e nome.
O aluno matriculado em apenas um curso e pode fazer vrias disciplinas por
semestre. importante saber com que professor o aluno est cursando
determinada disciplina e em qual semestre/ano. Para o aluno necessrio
armazenar seu nome, endereo, telefone, data de nascimento, nmero do
RG, filiao e nmero da matrcula (RA).

5. Uma empresa vende diversos tipos de produtos atravs de um sistema de
telemarketing, onde o cliente pode solicitar informaes sobre produtos e
preos por telefone. Se o cliente quiser comprar algum produto, ele
cadastrado no sistema, ou se j estiver cadastrado, sua ficha recuperada e
atualizada. Depois disso, registra-se a sua compra composta de um ou mais
produtos. Cada compra gera uma remessa para o cliente, que pode ser de
vrios tipos, dependendo da escolha do cliente (ex: por moto-boy, correio,
sedex, fedex, etc.), acrescentando-se o preo do transporte remessa. Cada
compra corresponde a um ou mais pagamentos que devem ser efetuados
pelo cliente nos prazos combinados ( vista, 2 vezes, carto, etc.). Se no
houver produto solicitado em estoque, verifica-se quem o fornecedor do
produto e emite-se um pedido ao fornecedor de uma quantidade mnima
suficiente para atender o cliente e alimentar o estoque.

6. Um Departamento de desenvolvimento de projetos est lotado de
Funcionrios que possuem Dependentes para efeito de clculos salariais. Os
Funcionrios podem ser Engenheiros, Contadores e Secretrias. Os
Engenheiros so alocados em diversos projetos e apenas um deles pode
gerenciar o projeto. Os projetos usam peas que podem ser compostas de
outras peas. As peas so fornecidas por fornecedores diversos, mas apenas
alguns deles so credenciados pelo Departamento para o efetivo
fornecimento.

7. Uma livraria mantm o cadastro de livros disponveis para a venda. Para os
livros so armazenados ISSN, Nome, preo, lngua, edio, quantidade em
estoque. Para os autores so mantidos igualmente um cadastro que inclui
Nome Artstico, Nome Real, Data de Nascimento e uma breve nota biogrfica.
Cada livro pode ter vrios autores e para um mesmo autor podem existir
vrios livros cadastrados. As editoras so includas no cadastro a partir do
seu nome, endereo, telefone. Para um mesmo livro podem existir vrias
edies realizadas por editoras diferentes. Cada edio tem ISSN e preo
diferente. A livraria permite a realizao de pedidos pela INTERNET que so
armazenados para seu processamento. Os pedidos incluem Nmero de
Pedido, Nome do solicitante, endereo, valor total do pedido, forma de
pagamento e a lista de livros requisitados no pedido. Uma vez fechado um
pedido este mantido no cadastro como j processado.

8. Uma fbrica de peas possui um Departamento de Recursos Humanos lotado
de Funcionrios que possuem Dependentes para efeito de clculos salariais.
Alguns funcionrios so Gerentes. As Secretrias possuem domnio em
Processadores de Textos, e necessrio saber o conhecimento de cada uma.
Tambm necessrio saber se a secretria bilnge. Os Engenheiros
participam de diversos projetos de construo das peas e apenas um deles
pode gerenciar o projeto. s vezes, um projeto refere-se a mais de uma
pea. H diversas ferramentas disponveis na fbrica para serem utilizadas na
produo das peas. importante saber, no processo de produo de uma
pea, quais foram os funcionrios que produziram, bem como as ferramentas
utilizadas por eles. importante conhecer o nmero do CREA de cada
Engenheiro.

9. A empresa de distribuio possui vrios cinemas, em diversas localidades.
Cada cinema possui uma identificao nica, um nome fantasia, um endereo
completo, incluindo rua/avenida, bairro, cidade, estado e sua capacidade de
lotao. Os filmes podem ser dos mais variados tipos e gneros. Cada filme
registrado com um ttulo original, e se for filme estrangeiro, possuir tambm
o ttulo em portugus, o gnero, sua durao e seu pas de origem,
informaes sobre os atores que compem seu elenco e o seu diretor. Existir
um nico diretor para cada filme. Alguns cinemas apresentam mais de um
filme em cartaz, sendo nestes casos, sesses alternadas entre os filmes. As
sesses de cinema devem ter seu pblico registrado diariamente, para que se
permita a totalizao dos assistentes quando o filme sair de cartaz, ou a
qualquer instante. As sesses possuem horrios que variam de acordo com a
durao do filme, havendo sempre um intervalo de aproximadamente 15
minutos entre elas. Os atores de um filme podem, obviamente, atuar em
diversos filmes, assim como o diretor de um filme pode tambm ser ator
neste filme ou ainda mais, ser ator em outro filme. Um ator possui as
seguintes caractersticas: nmero de identificao, nome, nacionalidade e
data de nascimento. Este modelo de dados deve ser capaz de gerar as
seguintes informaes: Apurao do pblico por municpio, por cinema e por
sesso de cada cinema; Permitir uma forma de consulta, que dado um
determinado ator, sejam localizados os cinemas onde esto em cartaz filmes
em que este ator atua; Em quais cinemas esto sendo exibidos filmes
nacionais.

10. Para o Pedido abaixo desenhe o DER (Modelo Conceitual) apresentando
os seguintes pontos:
Identificar as entidades
Estabelecer os relacionamentos
Anotar as cardinalidades dos relacionamentos
Identificar os atributos de cada entidade e a respectiva chave primria