Вы находитесь на странице: 1из 9

Tecnologia de Base de Dados

Modelo Entidade-Relacionamento
(Exercícios)

Cada exercício requer os seguintes pontos:


 Levantamento das entidades e seus atributos;
 Representação usando o DER com as respectivas cardinalidades dos
relacionamentos;
Tecnologia de Base de Dados

EX1:
Uma determinada empresa está organizada por departamentos.
 A cada departamento está associado um nome único, um
número único, um empregado que é o gerente e a data em que
este começou a gerir o departamento.
 Um departamento pode ter várias localizações. Cada
departamento controla um determinado número de projectos.
Cada projecto tem um nome único, um número único e uma
localização única.
 Para os empregados é necessário guardar o nome (próprio e
de família), número do BI, endereço, salário, sexo, data de
nascimento e o correspondente supervisor.
Tecnologia de Base de Dados

 Para cada projecto é necessário tomar nota do número de


horas por semana que cada empregado nele trabalha.

 Para efeitos de seguro é necessário conhecer os dependentes


de cada empregado, ou seja, o nome, sexo, data de
nascimento e grau de parentesco.
Tecnologia de Base de Dados

EX2:
 Uma fábrica pretende implementar uma base de dados para
gerir o "stock" dos seus produtos,as encomendas, e as vendas.
Para tornar o problema menos extenso, não vamos
aquiconsiderar a parte relativa às vendas.
 A empresa comercializa vários produtos, cada um dos quais
com um código, um nome, e um preço. Em cada momento a
empresa deve ainda saber qual a quantidade existente
noarmazém de cada um dos produtos.
 Uma encomenda tem um número de encomenda e a data em
que foi feita mas pode ter vários produtos, essa informação diz
respeito apenas a um fornecedor. De cada fornecedor a
empresa deseja guardar a informação relativa ao seu nome,
NUIT, morada, forma de pagamento, prazo de pagamento, e
um código interno do tipo de fornecedor.
Tecnologia de Base de Dados
• Exercício3:
A companhia discográfica PimbaParaTodos decidiu criar uma base de
dados com informação sobre os seus músicos bem como outra
informação da companhia. A informação dada ao desenhador foi a
seguinte:
 Cada músico tem um nro. de BI, um nome, uma morada e um número
de telefone.
 Cada instrumento usado nos estúdios tem um nome (ex. guitarra,
bateria, etc.) e um código interno.
 Cada disco gravado na companhia tem um título, uma data, um formato
(ex. CD, MC, K7), e um identificador do disco.
 Cada música gravada na companhia tem um título e um autor.
Tecnologia de Base de Dados

 Cada músico pode tocar vários instrumentos, e cada instrumento pode


ser tocado por um músico.
 Cada disco tem um certo número de músicas, mas cada música só pode
aparecer num disco.
 Cada música pode ter a participação de vários músicos, e cada músico
pode participar em várias músicas.
 Cada disco tem um músico que é o seu produtor. Os músicos podem
produzir vários discos.
 Desenhe o diagrama de entidades e relacionamentos para este
problema.
Tecnologia de Base de Dados
• Exercicio4:
Tecnologia de Base de Dados
Tecnologia de Base de Dados
 A empresa MundoLuso pretende construir uma base de dados para
gestão das suas salas de cinema.
 A base de dados deve guardar informação relativa aos complexos de
cinema que a empresa gere, como seja, o nome do complexo, a sua
localização, os números de telefone de contacto e o número de salas que
possui.
 Para cada sala deve ser guardado o número que a identifica, a dimensão
da tela, o sistema de som disponı́vel, a lotação e a disposição dos lugares
da sala. Os lugares são identificados por uma fila e por um número de
cadeira.
 A base de dados deve também guardar informação relativa aos filmes
em exibição ou já exibidos, como seja, o nome do filme, a sua duração, a
sua classificação (M18, M16, M12, M6 ou M4) e respectivas sessões.
 Para cada sessão deve ser guardada a hora de inı́cio, a sala, eventuais
observações sobre a sessão (pode não ser nenhuma) e os bilhetes
vendidos para a sessão.
 Para além da informação da sessão, os bilhetes incluem ainda
informação sobre o lugar na sala, a data/hora em que foram vendidos e o
preço de venda.

Вам также может понравиться