trabalho da disciplina de laboratório de banco de dados

Propaganda
1
TRABALHO DA DISCIPLINA DE LABORATÓRIO DE BANCO DE DADOS
LEIA ATENTAMENTE AS SEGUINTES INSTRUÇÕES:
O trabalho prático da disciplina versa sobre um sistema de informação (SI), cuja camada de
persistência de dados deve ser implantada em computador. O trabalho deve ser elaborado
em DUPLA, sendo que cada grupo deverá escolher uma aplicação diferente.
O trabalho será dividido em 2 partes:
- PARTE I: Construção e população da base de dados (Peso 5.0)
Prazo máximo para entrega dos documentos solicitados: 14/06/2011
- PARTE II: Elaboração e execução de consultas sobre a base criada (Peso 5.0)
Prazo máximo para entrega dos documentos solicitados: 05/07/2011
Os documentos solicitados em cada parte do trabalho deverão ser entregues
por e-mail para a docente da disciplina. O e-mail deverá conter
obrigatoriamente como subject (assunto): LabBD, para que seja
corretamente direcionado para a pasta onde ficarão armazenados os
trabalhos da disciplina. Caso a instrução não seja seguida, o trabalho poderá
não ser avaliado.
Todos os arquivos enviados devem ser nomeados da seguinte forma:
LabBD_NomeAluno1_NomeAluno2_DataEnvio
Lab. Banco de Dados
Profa. Cristina Paludo Santos
Instruções para a execução da PARTE I do trabalho prático de avaliação da disciplina
2011/I
2
TRABALHO DA DISCIPLINA DE LABORATÓRIO DE BANCO DE DADOS
INSTRUÇÕES PARA EXECUÇÃO DA PARTE I:
Descrição e Implementação da Base de Dados
Cada grupo deverá propor um problema factível e interessante, descrevê-lo e modelá-lo em
SQL. Fazer uma descrição do problema em 1 parágrafo.
ATENÇÃO: não serão aceitas descrições de sistemas de informação versando sobre
problemas que atentem à moral e aos bons costumes, e que refiram, direta ou indiretamente,
a atividades classificadas como contravenções ou crimes.
O esquema relacional do problema proposto deve ser implementado usando o SGBD
MySQL. Nesta etapa 1, devem ser inseridas um mínimo de 5 (cinco) tuplas interessantes para
cada tabela e 50 (cinqüenta) tuplas no total, de modo que se compreenda bem o problema e
possa-se ainda detectar eventuais incorreções na modelagem.
A modelagem do banco de dados em SQL deve contemplar, no mínimo:
a) 6 tabelas, sendo que 2 tabelas devem possuir chaves primárias compostas;
b) 30 atributos diversos, espalhados entre as tabelas, dos quais:
b.1) pelo menos 8 devem ser do tipo VARCHAR com, no mínimo, 40 posições;
b.2) pelo menos 2 devem poder ser calculados (via subconsultas com as funções de agregação
SUM, AVG, COUNT);
Essa modelagem do banco de dados deve ter, no máximo, 10 tabelas e 50 atributos.
DEVERÁ SER ENTREGUE NESTA ETAPA DO TRABALHO:
1. Arquivo .doc com a descrição do problema e o modelo conceitual
(Diagrama Entidade-Relacionamento)
2. Arquivo .sql - script contendo os comandos para criação das tabelas,
descrição dos domínios dos atributos e inserção de dados nas tabelas.
Critérios de Avaliação para esta parte do trabalho:
Critério
1. Criatividade/qualidade do problema escolhido
2. Qualidade da modelagem conceitual da aplicação
3. Atendimento das regras de composição do banco de dados (número de
tabelas, tuplas, domínios dos atributos)
3. Qualidade do script gerado (uso adequado dos comandos SQL para criação
das tabelas, declaração de chaves, inserção de tuplas, etc.
Lab. Banco de Dados
Profa. Cristina Paludo Santos
Instruções para a execução da PARTE I do trabalho prático de avaliação da disciplina
2011/I
Peso
1.0
1.0
1.0
2.0
3
TRABALHO DA DISCIPLINA DE LABORATÓRIO DE BANCO DE DADOS
Lab. Banco de Dados
Profa. Cristina Paludo Santos
Instruções para a execução da PARTE I do trabalho prático de avaliação da disciplina
2011/I
Download