Buscar

Exercícios Revisão Prova I

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Exercícios Revisão Prova I 
 
 
 
1. (Enade, 2005) Todo jogador deve pertencer a um único clube. Assinale a opção que 
representa corretamente, no modelo entidade-relacionamento, a especificação 
apresentada acima. 
 
a)
class Domain Model
Clube Jogador
(1,0) (n,0)
 
b) 
class Domain Model
Clube Jogador
(0,1) (0,n)
 
c) 
class Domain Model
Clube Jogador
(1,n) (0,n)
 
d) 
class Domain Model
Clube Jogador
(0,n) (0,n)
 
e) 
class Domain Model
Clube Jogador
(1,1) (0,n)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2. Assinale a alternativa que representa corretamente, usando-se do modelo entidade 
relacionamento, a afirmação: Todo livro deve pertencer a uma única biblioteca. 
 
3. Considere o seguinte modelo ER: 
 
cd Data Model
Empregado Mesa
Alocação
(0,1) (1,1)
 
 
a) Crie um diagrama de ocorrência para o MER acima 
 
 
b) Explique o significado das cardinalidade máximas e mínimas expressas no MER 
 
4. Hollywood possui diversos estúdios cinematográficos, cada caracterizado por um 
código, nome, um proprietário, data de fundação, e o faturamento do ano anterior. Estes 
estúdios produzem vários filmes e os filmes são produzidos por um único estúdio. Os 
filmes possuem um código, nome, o número de meses que levou sendo feito, o ano de 
lançamento, o número do "copyright", e o custo total do filme. Os atores podem atuar em 
um ou vários filmes e não existem filmes sem atores. Os atores possuem um código, 
nome artístico, uma nacionalidade, idade, sexo. Em cada filme onde atua, um ator ganha 
um cachê, e desempenha um personagem que possui um nome. Faça o MER para a 
situação acima. 
 
5. Não é possível ser nulo e nem mesmo ter valores iguais. Estas restrições dizem 
respeito a qual tipo de atributo? 
 
 
6. Para a situação descrita a seguir, crie o modelo conceitual de banco de dados 
correspondente. Em uma empresa há empregados, cada empregado alocado em uma 
mesa de trabalho. Em cada mesa tem-se somente um empregado alocado, mas é 
possível que existam mesas de trabalho sem empregados alocados. Cada empregado 
pode usar mais que um computador, sendo que cada computador deve ter uma categoria 
(Trabalho, Projeto etc). Nesta mesma empresa há diversos projetos que participam 
diversos empregados, sendo necessária a participação de no mínimo um empregado em 
cada projeto. 
 Pergunta-se: 
a) Quais relacionamentos são de cardinalidade máxima? 
b) Há alguma cardinalidade mínima que seja igual (0,1), qual? 
 
7. Uma pequena locadora de vídeo possui ao redor de 2.000 fitas de vídeo, cujo 
empréstimo deve ser controlado. Cada fita possui um número de identificação. Para cada 
filme, é necessário saber seu título e sua categoria (comédia, drama, aventura, Cada filme 
recebe um identificador próprio). Para cada fita é controlado que filme ela contém. Para 
cada filme há pelo menos uma fita, e cada fita contém somente um filme. Alguns poucos 
filmes necessitam duas fitas. Para cada ator os clientes às vezes desejam saber o seu 
nome real, bem como a data de nascimento. Para cada cliente é necessário saber o seu 
nome, o seu telefone e o seu endereço. Além disso, cada cliente recebe um número de 
associado. Faça o MER para a situação acima.

Outros materiais