Banco De Dados Projeto P S
Professor Dr. Ricardo Torres
Projeto de um Banco de Dados Relacional para Sistema de Controle Acadˆ emico da CPG
Relat´ orio Final
28 de junho de 2006
Alunos
Anderson de Rezende Rocha (RA 030014)
Neumar Costa Malheiros (RA 030042)
2
Conte´ udo 1 Introdu¸ c˜ ao
7
2 Primeira Fase – Modelagem Conceitual
9
2.1
Levantamento de Requisitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
2.2
Modelo Conceitual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10
3 Segunda Fase – Modelagem Relacional
13
3.1
Aprimoramento do Modelo Conceitual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
3.2
Modelo Relacional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
3.2.1
Conven¸c˜ oes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
3.2.2
Rela¸c˜ oes (3FN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
Implementa¸c˜ ao do Banco de dados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17
3.3
4 Terceira fase – Sistema de Informa¸ c˜ ao
19
4.1
Ferramentas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
4.2
Casos de uso selecionados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
4.3
Prot´otipo desenvolvido - SCA-CPG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20
4.3.1
Vis˜ ao geral do prot´ otipo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20
4.3.2
C´ odigos SQL relacionados a algumas funcionalidades implementadas . . . . . . . . . .
38
5 Metodologia e cronograma
5.1
5.2
43
Metodologia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
43
5.1.1
Ferramentas utilizadas . . . . . . . . . . . . . . . . . . . . . . . .