Você está na página 1de 2

Gestão e Programação de Sistemas Informáticos

Programação e Sistemas de Informação


Módulo 13 – Técnicas de Modelação de Dados

Ficha de Trabalho n.º 1 12.º GPSI

Estudo de diagramas Entidade-Relacionamento e sua adaptação ao desenho de


modelos de base de dados.

1. É necessário informatizar uma empresa que processa encomendas.

Considera que:

- Um Cliente é caracterizado por:

- número, que o identifica unicamente

- nome

- morada

- localidade que inclui o código postal e a localidade propriamente dita

- telefone

- O Cliente faz uma encomenda que é identificada pelo ano e pelo número;

- Deve indicar-se a data em que foi feita a encomenda;

- Uma encomenda pode contemplar vários artigos em diferentes quantidades, referentes


ao mesmo Cliente

- Cada artigo é caracterizado pela sua descrição e por um preço unitário.

a) Crie o diagrama E-R relativo ao sistema proposto.

b) Defina as tabelas, chaves e tipos de dados relativos à base de dados que


proporia para suporte da informação pretendida.
2 - Desenhe o diagrama de Entidade-relacionamento (E-R) e modele a respetiva base
de dados, para as seguintes situações:

a) Uma cadeia de lojas pretende armazenar informação sobre cada loja


individual e sobre os fornecedores a que cada loja compra produtos.
 Cada loja pode comprar produtos a vários fornecedores e cada
fornecedor pode fornecer diversas lojas.
b) Uma empresa de pintura de construção civil pretende ter uma base de dados
com os pintores existentes no mercado filiados no Sindicato dos Pintores da
Região Centro e sobre as casas que estão atualmente a ser pintadas pela
empresa. Cada pintor pinta apenas uma casa de cada vez, mas vários
pintores podem ser designados para pintar a mesma casa. Só interessa
considerar as casas que estão a ser pintadas.
c) Uma base de dados de uma oficina contém informação sobre mecânicos e
sobre automóveis. Cada mecânico pode trabalhar em vários carros, mas
cada carro é atribuído apenas a um mecânico.

3 - A Pastelaria Flor do Pavia tem uma longa tradição no fabrico de bolos e doces, sendo
voz corrente que o seu património de receitas ascende a mais de um milhar. Por isso, e
também para poder gerir mais facilmente o stock de ingredientes, decidiu instalar um
SGBD. Cada receita tem um código, um nome, uma origem (região) e uma descrição
genérica. Na preparação da receita são necessários ingredientes em determinadas
quantidades. O armazém da pastelaria mantém um stock de ingredientes, sendo cada
ingrediente descrito por um código, um nome, quantidade em stock e preço de custo.
Proponha um esquema para esta base de dados, utilizando o método de Entidade -
Relacionamento.

Você também pode gostar