Escolar Documentos
Profissional Documentos
Cultura Documentos
Engenharia Informática
05/11/2019
Duração:2h
Exercício 1 (6 valores:1v;1v;0.75v;0.75v;1v;1.5v)
A B C D E F G
a1 b1 c1 d1 e1 f1 g1
a1 b1 c1 d2 e2 f2 g2
a2 b2 c1 d1 e1 f1 g1
a3 b1 c2 d2 e3 f2 g2
a3 b1 c2 d3 e2 f1 g1
a4 b2 c2 d1 d1 f1 g1
1 de 3
Bases de Dados I
Exercício 2 (8 valores)
Nota: o texto seguinte pode conter omissões ou situações que considere com descrição demasiado
sintética. Nessas situações, deverá explicar como assumiu resolver a situação.
Uma Câmara Municipal decidiu criar uma aplicação para efetuar a gestão dos feirantes
na suas feiras. Por isso, solicita a vossa colaboração no desenho da base de dados do seu
novo sistema, tendo prestado as seguintes afirmações:
“Nas feiras têm acesso dois tipos de feirantes: pequenos agricultores locais e
comerciantes profissionais. Os comerciantes podem dedicar-se a dois tipos de
atividades: géneros alimentícios ou outros produtos (roupas, árvores de fruto,
equipamentos, etc.).
Cada feira é identificada por um local de realização, sazonalidade e um tipo.
Em cada uma das realizações das feiras (semanais ou anuais, conforme a
sazonalidade), que são caracterizadas por data de início e fim, é cobrada uma taxa de
ocupação da área ocupada pelo feirante, que varia conforme o espaço por ele ocupado.
Cada feirante deve antecipadamente reservar a sua participação na edição da feira.
Essa reserva é efetuada através da indicação da área pretendida. O sistema deverá
guardar, também, a data+hora da reserva, e a decisão se a reserva foi aceite.
Sobre cada feirante recolhem-se o seu nome, NIF ou NIPC (conforme o caso), morada
postal (rua, nº de porta e código postal), contactos (telemóvel, email, etc.).”
a. Considerando o texto anterior, desenhe o Diagrama de Entidade-Relacionamento
Estendido que o descreva. Considere os atributos necessários para as entidades ou
relacionamentos que identificar. Indique no seu diagrama apenas os atributos chave
de entidade ou algum outro que mereça relevância (atributos multivalor, compostos,
derivados, chaves parciais, etc.).
Exercício 3 (6 valores:3.5v;1v;1,5v)
Considere o seguinte Diagrama E-R Estendido que representa a base de dados de uma
instalação industrial.
2 de 3
Bases de Dados I
Regras E-R
Regra 1
Relacionamento binário de grau 1:1 e participação obrigatória das duas entidades.
• É apenas necessário uma tabela.
• A chave primária dessa relação pode ser a chave primária de qualquer das entidades.
Regra 2
Relacionamento binário de grau 1:1 e participação obrigatória de apenas uma das entidades.
• São necessárias duas tabelas, uma para cada entidade.
• A chave primária de cada entidade serve de chave primária na tabela correspondente.
• A chave primária da entidade com participação não obrigatória tem de ser usada como
atributo na tabela correspondente à entidade cuja participação é obrigatória.
Regra 3
Regra 4
Regra 5
Regra 6
3 de 3