sdaadadadad
326 palavras
2 páginas
Ano Lectivo 2013/14CET em Informática - Base de Dados
Atividadades Formativas 4
Após frequentar com sucesso a disciplina de Aplicações Informáticas você decidiu pôr em prática os conhecimentos aprendidos, pelo que decidiu construir um site na Internet para disponibilização de músicas em formato MP3. Tendo em conta os problemas enfrentados pelo Napster, você decidiu que o site apenas disponibilizará músicas sem direitos de autor, ou músicas cedidas gratuitamente pelas respectivas editoras. O objectivo preferencial deste site é a divulgação de músicas de novos grupos, tanto ao nível da região Algarvia como ao nível nacional.
Como o site terá de gerir grandes volumes de informação e de modo a que a sua gestão seja o mais automatizada possível, terá de elaborar uma base de dados com ligação às páginas Web.
1. O primeiro passo para a construção da base de dados será a elaboração de um DER (Diagrama
Entidade-Relação) com base nos seguintes requisitos/funcionalidades do site:
Em primeiro lugar é necessário guardar informações sobre o(s) autor(es) da(s) música(s) enviada(s): autor, morada, telefone, email, url_site;
Depois é necessário guardar informações sobre cada música enviada por um autor: título, duração (em minutos), ano, descrição, tipo (tenha em atenção que uma determinada música pode ser classificada segundo diferentes tipos), tamanho (em megabytes);
Para efeitos de segurança e estatística, é necessário guardar informações acerca dos uploads de cada música, feitos pelos autores: a data e a hora de início do upload;
Os downloads são efectuados por utilizadores: sem que o utilizador saiba, é guardado o IP do seu computador;
Para cada download feito, é necessário guardar determinadas informações, de modo a compilar um Top 10 diário: a data e a hora do download;
De modo a dinamizar o site, será criada uma mailing list: os utilizadores que se decidirem juntar terão de fornecer o seu email e as suas preferências