Projeto de Banco de Dados
Para o desenvolvimento de um bom sistema, é de grande importância que as informações, e como elas se relacionam, estejam bem definidas e estruturadas. Para isso, pode-se seguir um roteiro básico para o desenvolvimento de um projeto de banco de dados:
- Definição do sistema: Descrição detalhada o sistema, incluindo os tipos de imformações relevantes.
- Modelagem Conceitual: Criação do modelo Entidade-Relacionamento conceitual do sistema. É uma macro visão de como as informções estarão organizadas e relacionadas entre si.
- Esquema das relações: Definição dos esquemas das relações das entidades criadas, juntamente com as referências quando existir chaves extrangeiras.
- Modelagem Física: Adaptação do modelo Entidade-Relacionament conceitual do sistema ao modelo físico, já organizado e normalizado para facilitar o entendimento para a implementação.
- Dicionário de Dados: Esta parte é composta pelo nome e descrição de cada tabela que comporá o banco de dados, incluindo informações específicas para cada atributo dessa tabela (nome, descrição e tipo).
- Implementação no Banco de Dados: Implementação do modelo físico no banco de dados por meio de SQL ou ambiente de implementação próprio de cada Sistema Gerenciador de Banco de Dados.
- Implementação do Sistema: Fora do escopo da modelagem e implementação no banco de dados, esta tarefa se define como a implementação da visão, ou do sistema, que o usuário final irá usará para interagir com o banco de dados.
- Testes: Uso, testes e verificação de possíveis erros e sugestões para correções e novas funcionalidades para versões futuras.
[voltar]