Exemplo de planificação de bd

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (952 palavras )
  • Download(s) : 0
  • Publicado : 6 de fevereiro de 2011
Ler documento completo
Amostra do texto
Bases de Dados
1ª aula prática

Para cada uma das situações abaixo, construa um diagrama de entidades e relações que descreva a informação.
 
 
Situação 1
Uma transportadora aérea pretendeimplementar uma base de dados com a seguinte informação:
• A transportadora tem vários aviões. Cada avião tem, para além da matrícula, um nome, a marca do avião, o número de lugares, e indicação dasua autonomia.
• Na transportadora trabalham vários pilotos.
• Cada avião faz vários voos. Cada voo deve ter, pelo menos, a indicação da data e hora em que se efectua, dos locais de partidae de destino.
• Cada voo de um dado avião é pilotado por um piloto.
Situação 2
Uma fábrica pretende implementar uma base de dados para gerir os "stocks" dos seus armazéns, as encomendas, e asvendas. Para tornar o problema menos extenso, não vamos aqui considerar a parte relativa às vendas. Há assim que ter em conta que:
• A empresa comercializa vários produtos, cada um dos quais comum código, um nome, e um preço. Em cada momento a empresa deve ainda saber qual a quantidade existente no armazém de cada um dos produtos.
• Uma encomenda, que deve ter um número de encomenda e adata em que foi feita, pode ter vários produtos, mas diz respeito apenas a um fornecedor.
• De cada fornecedor a empresa deseja guardar a informação do seu nome, número de contribuinte, morada,forma de pagamento, prazo de pagamento, e um código interno de tipo de fornecedor.
Situação 3
Um grupo de docentes pretende organizar uma conferência e, para guardar toda a informação relevante, vaiter que criar uma base de dados.
Na conferência são apresentados vários artigos, cada um dos quais com um título e um número. Cada artigo tem um ou mais autores. De cada autor, pretende armazenar-separa além do nome, o endereço de email, e o nome e morada da instituição a que estão associados.
Há ainda a informação relativa aos participantes na conferência. De cada a participante deverá ser...
tracking img