Sei sulla pagina 1di 2

Agrupamento de Escolas Leal da

Módulo 5 Câmara
Desenvolvimento de Bases de Escola Secundária Leal da Câmara
Ano letivo 2019/2020
Dados 3.º P3

Ficha de Trabalho 4

1) A companhia discográfica Música para Todos 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 número de BI, um nome, uma morada e um número de telefone. Os
músicos em início de carreira muitas vezes partilham um endereço e além disso assume-
se que cada endereço só tem um 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.
• Cada músico pode tocar vários instrumentos, e cada instrumento pode ser tocado por
vários músicos.
• 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 E-R correspondente.

2) Represente o esquema relacional, para o seguinte exemplo:

Curso Profissional de Multimédia – Sistemas de Informação

1/2
3) Uma biblioteca deseja manter informações sobre os livros. Para cada livro a biblioteca deseja
armazenar as seguintes características: ISBN, título, ano, editora e autores do livro. Para os
autores, deseja guardar: nome e nacionalidade. Um autor pode ter vários livros, assim como
um livro pode ser escrito por vários autores. Cada livro da biblioteca pertence a uma categoria.
A biblioteca deseja manter um registo de todas as categorias existentes, com informações
como: código da categoria e descrição. Uma categoria pode ter vários livros.

4) Tendo em conta a situação descrita abaixo:


Os gestores de uma empresa de pastelaria pretendem informatizar os ficheiros que possuem
sobre a sua produção.
As receitas dos produtos, que a empresa produz tem vários ingredientes e o mesmo
ingrediente podem ser encontrados em várias receitas.
Os clientes fazem várias encomendas de várias receitas e a mesma receita pode ser
encontrada em diferentes encomendas.
Sobre as receitas tem que ficar registado o código da receita, nome da receita, tempos de
preparação, peso, valores de calorias, gorduras e pelo custo final do produto.
Cada ingrediente deve ser identificado por um código, pela designação e o stock.
A encomenda é constituída por um número sequencial, por uma data e um local de entrega
dos produtos. O cliente é caraterizado pelo Código do cliente, Nome, morada, telemóvel e
número de contribuinte.
Em cada receita tem que ficar registado a quantidade usada de cada ingrediente.
Em cada encomenda tem que ficar registada a quantidade da receita encomendada.
Nota: Sempre que falte alguma informação, deve criar anotações de forma a justificar as opções
tomadas.
a) Identifique as entidades do modelo.
b) Selecione para cada uma das entidades, o conjunto de atributos.
c) Represente o modelo entidade-relacionamento.
d) Represente o esquema relacional.

Curso Profissional de Multimédia – Sistemas de Informação

2/2

Potrebbero piacerti anche