domingo, 17 de junho de 2007

Banco de Dados - Trabalho Final

Projetar e implementar um sistema de banco de dados para manter as informações relativas
a uma aplicação definida pelo grupo e aprovada pelo professor. Os temas para desenvolvimento poderão ser os mesmos utilizados nas disciplinas Gerência de Projetos
e/ou Projeto de Sistemas.
Outros temas poderão ser escolhidos, a critério do grupo e com aprovação do professor. O
esquema relacional resultante do projeto deverá gerar, no mínimo, 10 tabelas.
Tarefas a serem cumpridas:

1) Representar o esquema conceitual do banco de dados através do diagrama entidaderelacionamento e do diagrama de classes.
2) Fazer o mapeamento do diagrama entidade-relacionamento ou do diagrama de classes para um esquema relacional, respeitando as regras de normalização.
3) Escrever comandos CREATE TABLE para as tabelas do esquema relacional gerado, considerando a existência de chaves primárias e estrangeiras.
4) Elaborar consultas SQL com as seguintes características (cada consulta deverá incluir, no mínimo, 3 tabelas):
· Duas consultas envolvendo junção.
· Três consultas envolvendo operações de conjuntos (união, interseção e diferença).
· Quatro consultas envolvendo operações agregadas (SUM, COUNT, MAX, MIN,
AVG), pelo menos uma das consultas deve envolver as cláusulas GROUP BY e
HAVING.
· Três consultas envolvendo os operadores LIKE, BETWEEN e IN.
· Criar duas visões, cada uma envolvendo pelo menos três tabelas.

OBS: Essas consultas deverão ser não apenas elaboradas, em termos de SQL Plus, mas deverão ser criadas na interface de programação.

5) Fazer uma interface para entrada de dados utilizando um ambiente de desenvolvimento integrado (Delphi, C++ Builder), java ou alguma ferramenta para desenvolvimento Web. Essa interface deverá contemplar a implementação de pelo menos cinco regras de negócio definidas para a aplicação.

Um comentário:

  1. Oh amigo, estava precisando tanto desse trabalho!!

    Tem como colocar o link no ar novamente?

    Agradeço!!

    ResponderExcluir