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:

  1. Definição da base de dados: Estudo e análise de uma base de dados a ser implementada utilizando a tecnologia em questão;
  2. 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);
  3. 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;
  4. 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:
    1. Resumo;
    2. Introdução e definição do sistema;
    3. Dicionário de dados;
    4. Modelagem Entidade-Relacionamento;
    5. Querys para criação das tabelas;
    6. Listagem das Storeprecedures e Triggers implementadas com explicação das funcionalidades de cada;
    7. Querys para cadastros, exclusão e alteração, com a explicação da funcionalidade de cada uma das querys apresentadas;
    8. Querys para listagens simples e com relacionamentos de tabelas, com a explicação da funcionalidade de cada uma das querys apresentadas;
    9. Apresentação de Resultados/Conclusão
    10. Bibliografia utilizada.
  5. Apresentação: Apresentação para a turma.
As notas do trabalho são divididas em duas partes:
  1. 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;
  2. 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:

[voltar]