SIG 2006/07 – 1º semestre Exercício de Base de Dados Considere uma livraria onde se vendem, além de livros, CDs e DVDs. Cada obra (do tipo “livro”, “CD” ou “DVD”) pode, naturalmente ter mais de um autor, mas é publicada unicamente por uma editora. Os livros dispõem de um código identificador chamado ISBN e os discos CD / DVD também se identificam por um código próprio e irrepetível. A livraria pretende ter registados, numa base de dados relacional, os dados referentes a todas as obras, mas também para os clientes, tais como número de contribuinte, nome, telefone, morada, etc., de modo a saber, por exemplo, que obras comprou cada cliente numa data específica. Objectivos do Exercício 1) Construir uma base de dados relacional que permita modelar as entidades referidas. Basta indicar as tabelas que farão parte da BD, destacando os atributos que farão parte da chave primária. 2) Identificar as relações (11, 1M,...) entre os atributos das tabelas. 3) Elaborar em SQL três queries à escolha que envolvam a consulta a mais do que a uma só tabela (a resposta consiste em enunciar em português a query e propor a solução em SQL). Prazo de entrega: Aula teórica de 4ª feira, 11-Out-2006 Grupos de 2 ou 3 alunos.