Trabalho Final de Banco de Dados II
Grupos de até 4 integrantes
Apresentação a definir
Desenvolver um sistema, utilizando banco de dados POSTGRES, com pelo menos quatro tabelas, uma storeprocedure e uma trigger (gatilho + procedimento). Todos os elementos descritos devem ser utilizados em alguma parte do sistema. Além disso, devem ser descritas querys para cadastros, listagens, exclusão, alterações, incluindo listagens de relacionamentos entre tabelas. O Trabalho deve seguir o seguinte roteiro:
- Definição da base de dados: Estudo e análise de uma base de dados a ser implementada utilizando a tecnologia em questão;
- Modelagem da base de dados: Criação do modelo da base de dados, incluindo a definição das informações e a
estrutura entidade-relacionamento (já feito no trabalho de modelagem, mas é necessário colar neste trabalho);
- Implementação: Implementação de um sistema em Java, JSP ou PHP (ou alguma outra linguagem que acesse a base de dados) utilizando o banco de dados POSTGRES. Procure se certificar que a tecnologia esteja disponível no laboratório ou, caso contrário, traga um notebook com os softwares instalados;
- Documentação: Escrever a documentação referente à base de dados implementada. A documentação deve estar no formato do modelo de trabalho (1). A documentação terá que ter os seguintes ítens:
- Resumo;
- Introdução e definição do sistema;
- Dicionário de dados;
- Modelagem Entidade-Relacionamento;
- Querys para criação das tabelas;
- Listagem das Storeprecedures e Triggers implementadas com explicação das funcionalidades de cada;
- Querys para cadastros, exclusão e alteração, com a explicação da funcionalidade de cada uma das querys apresentadas;
- Querys para listagens simples e com relacionamentos de tabelas, com a explicação da funcionalidade de cada uma das querys apresentadas;
- Apresentação de Resultados/Conclusão
- Bibliografia utilizada.
- Apresentação: Apresentação para a turma.
As notas do trabalho são divididas em duas partes:
- Nota da apresentação: Nota referente a apresentação do que foi feito, por todos os integrantes do grupo, para a turma, no laboratório e com datashow. Serão feitas perguntas para o grupo e perguntas individuais. A nota da apresentação pode ser diferente para cada integrante do grupo e um integrante com nota baixa irá reduzir a nota geral do grupo;
- Nota da documentação: Nota referente a documentação entregue em mãos e enviada por email ao professor segundo as definições do formato de modelo de trabalho (1). Quanto mais completa a documentação, melhor a nota.
As notas serão avaliadas individualmente e em grupo. Alguns ítens devem observados em relação aos pesos das notas:
- Criatividade e originalidade do tema escolhido para o trabalho;
- Qualidade da implementação e da documentação;
- Trabalho em grupo e cooperação de todos os integrantes;
- Conhecimento individual sobre o trabalho e as tecnologias;
- Qualidade e criatividade da apresentação do trabalho pelo grupo.
[voltar]