Avenida Jos Malhoa, 11 1099-018 Lisboa Pessoa Colectiva n. 501!"00 #ele$a%&o 'e$ional do (o)te Cent)o de *o)+a%&o P)o,issional de Chaves Bases de Dados Para cada uma das situaes abaixo, construa um diagrama de entidades e relaes que descreva a informao.
Situao 1 Uma transportadora area pretende implementar uma base de dados com a seguinte informao: A transportadora tem vrios avies. !ada avio tem, para alm da matr"cula, um nome, a marca do avio, o n#mero de lugares, e indicao da sua autonomia. $a transportadora trabal%am vrios pilotos. !ada avio fa& vrios voos. !ada voo deve ter, pelo menos, a indicao da data e %ora em que se efectua, dos locais de partida e de destino. !ada voo de um dado avio pilotado por um piloto. Situao 2 Uma fbrica pretende implementar uma base de dados para gerir os 'stoc(s' dos seus arma&ns, as encomendas, e as vendas. Para tornar o problema menos extenso, no vamos aqui considerar a parte relativa )s vendas. * assim que ter em conta que: A empresa comerciali&a vrios produtos, cada um dos quais com um c+digo, um nome, e um preo. ,m cada momento a empresa deve ainda saber qual a quantidade existente no arma&m de cada um dos produtos. Uma encomenda, que deve ter um n#mero de encomenda e a data em que foi feita, pode ter vrios produtos, mas di& respeito apenas a um fornecedor. -e cada fornecedor a empresa dese.a guardar a informao do seu nome, n#mero de contribuinte, morada, forma de pagamento, pra&o de pagamento, e um c+digo interno de tipo de fornecedor. Situao 3 Um grupo de docentes pretende organi&ar uma confer/ncia e, para guardar toda a informao relevante, vai ter que criar uma base de dados. $a confer/ncia so apresentados vrios artigos, cada um dos quais com um t"tulo e um n#mero. !ada artigo tem um ou mais autores. -e cada autor, pretende arma&enar0se para alm do nome, o endereo de email, e o nome e morada da instituio a que esto associados. * ainda a informao relativa aos participantes na confer/ncia. -e cada a participante dever ser retida a informao do seu nome, morada e endereo de email. Alm disso, distingue0se entre os participantes que so estudantes e os que no so. !ada participante no estudante tem de pagar antecipadamente a inscrio por transfer/ncia bancria, pelo que necessrio guardar o n#mero da transao. Para no pagar, o estudante tem de enviar antecipadamente um certificado e na base de dados deve ser arma&enado o nome da universidade que o passou.
Situao 4 Uma cl"nica mdica pretende informati&ar os seus servios. Para . querem comear por informati&ar os dados referentes a mdicos, a clientes 1ou pacientes2 e a consultas. $a cl"nica trabal%am vrios mdicos, de vrias especialidades diferentes. -e cada mdico, identificado internamente por um n#mero de empregado, a cl"nica pretende arma&enar o nome, especialidade, morada e telefone. 3ormadora: 4lga 3reitas 5 6476 1 INSTITUTO DO EMPREGO E FORMAO PROFISSIONAL, I.P. Avenida Jos Malhoa, 11 1099-018 Lisboa Pessoa Colectiva n. 501!"00 #ele$a%&o 'e$ional do (o)te Cent)o de *o)+a%&o P)o,issional de Chaves !omo usual, os mdicos do consultas a clientes. A cl"nica pretende ter sempre dispon"vel a informao dos nomes e moradas dos seus clientes. A cada consulta est associado um s+ mdico e um s+ cliente. Actualmente as consultas so numeradas para cada um dos mdicos, ou se.a para cada mdico % uma consulta 8, uma consulta 9, etc. Para a cl"nica importante manter este sistema de identificao das consultas, por forma a poderem ser introdu&idos dados relativos ao tempo em que a cl"nica ainda no estava informati&ada. -a consulta pretende arma&enar0se a data em que ocorreu, bem como os vrios frmacos que foram receitados pelo mdico na consulta. Situao 5 Um empresa de compra e vende de im+veis pretende informati&ar os seus servios. A empresa tem vrios casas para venda, cada uma das quais pertencente a um cliente da empresa. -a casa a empresa quer ter dispon"vel a &ona de locali&ao, o n#mero de assoal%adas, o preo e o ano de construo. -os clientes deve ser arma&enado o seu nome, morada e n: de telefone. Um mesmo cliente pode ter vrias casas para venda na empresa. !laro est que, nesses casos, no se quer repetir a informao da morada e n: de telefone do cliente. * ainda os clientes da empresa que, em ve& de quererem vender casas, querem comprar. -esses deve ser arma&enado, para alm da informao que se guarda dos outros clientes, a informao acerca dos interesses do cliente. -os interesses fa&em parte o n: de assoal%adas e &ona de locali&ao da casa que pretendem comprar. Um cliente pode ter interesse por vrios tipos de casas diferentes. -e cada casa que este.a para venda na empresa, deve ainda ser arma&enada a informao de que clientes . a visitaram, e quando. Situao 6 Pretende0se desenvolver uma base de dados para arma&enar informao duma biblioteca. ;al base de dados dever conter pelo menos informao referente a: todos os t"tulos existentes na biblioteca incluindo,de cada um deles, o 67<$ 1que um c+digo atribuido a n"vel internacional e que identifica univocamente um livro2, o nome, o ou os autores, a editora, os descritores do livro, a sua classificao= as locali&aes 1e.g. o n: da prateleira2 onde se devem encontram os vrios livros 1ou exemplares2 de cada um dos t"tulos= as informao relevantes sobre as editoras 1como nome, telefone, morada, fax, etc2= os leitores da biblioteca, cada um dos quais com um n: de leitor. -os leitores, a biblioteca pretende ainda ter mais alguma informao dispon"vel, como o nome, morada, etc= a biblioteca pretende, como natural, ter disponivel a informao de que leitores t/m que livros requisitados. Notas: 4s descritores dos livros so como 'palavras0c%ave' que do indicaes sobre os temas abordados pelos livros. Para uniformi&ar, os descritores no so livres, mas escol%idos de entre uma lista de poss"veis descritores, sendo cada um deles identificado por um c+digo.