Introdução à Manipulação de Dados 2005/2006 4º Exercício Prático Imagine que pretende construir uma base de dados para guardar informação acerca dos seus CD audio. A base de dados deve incluir a seguinte informação: Cada album tem um título, uma data de copyright, um formato (ex: digital ou analógico) e um identificador de album. Cada músico tem um nome e uma nacionalidade e pode executar várias músicas. Cada música gravada tem um título, uma duração, um ano de criação, é desempenhada por um ou mais músicos e pode estar incluída em mais do que album. Cada album pode ter várias músicas e o sistema deve guardar informação acerca das músicas correspondentes a cada faixa de um album. Cada album tem um músico que funciona como seu produtor; um músico pode produzir vários albuns. 1. Elabore um diagrama EntidadeAssociação que modele a informação acima descrita. 2. Derive o esquema de tabelas. 3. Defina (em DDL) uma tabela derivada de uma Entidade e outra derivada de uma Associação. 4. Escreva os comandos SQL que respondem às seguintes questões: 4.1 – Quais os albuns em formato digital produzidos antes de 30-10-2000? 4.2 – Em que album se encontra a música “Hung up”? 4.3 – Quais as músicas executadas pelo Sting? 4.4 – Quantos são os albuns em formato analógico?