Escolar Documentos
Profissional Documentos
Cultura Documentos
E A SISTEMATIZAO DO PROCESSO
DE DESENVOLVIMENTO DE MODELOS
CONCEITUAIS DE BANCOS DE DADOS
Consideraes Iniciais
Resultado:
Aluno = registro_aluno, nome_aluno, endereo_aluno
Matria = cdigo_matria, nome_matria
Nota = bimestre, nota_aluno_matria
Professor = registro_professor, nome_professor
Curso = cdigo_curso, nome_curso
Turma = cdigo_turma, nome_turma
Vale notar, que a entidade Nota denominada fraca em relao s
entidades fortes Matria e Aluno, pois no possui chave primria prpria
e por isso depender das chaves primrias das entidades fortes para
compor a individualidade de cada linha quando se tornar uma tabela.
Consideraes Finais
Esperamos que, com base nos exemplos apresentados, tenhamos
conseguido demonstrar a facilidade de se implementar um processo padro
para a elaborao de modelos conceituais de banco de dados relacionais
e orientados a objetos, e que no h motivos para que a complexidade
dos conceitos estudados comprometa a qualidade do que se proposto.
Gostaramos de ressaltar, no entanto, que o processo acima deve
servir como trilha e no como trilho, pois no h impedimentos para
que possa sofrer ajustes e desvios.
Tambm no contempla todos os conceitos e as boas prticas neces-
srias para a elaborao do modelo, restringindo-se apenas ao essencial.
Por fim, importante alertar que, em algumas vezes, o objeto ou
relacionamento est oculto, sendo descoberto somente aps alguns
refinamentos do modelo.
Isso, contudo, no a regra, pois mais comum que objetos e
relacionamentos estejam explcitos nos prprios textos de levantamentos
Referncias Bibliogrficas
PRATA, J.F. (2005). 10 passos para elaborao de um modelo conceitual de
banco de dados. 18. ed. Rio de Janeiro: SQL Magazine.
ELMASRI, R. e NAVATHE S.B. (2000). Sistema gerenciador de banco de
dados. 3. ed. Rio de Janeiro: Editora LTC.
BOOCH, G.; RUMBAUGH, J.; JACOBSON, I. (1997). The Unified Language
for Object-oriented Development. Documentation Set Version 1.0.