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:

  1. Definição do sistema: Descrição detalhada o sistema, incluindo os tipos de imformações relevantes.
  2. 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.
  3. Esquema das relações: Definição dos esquemas das relações das entidades criadas, juntamente com as referências quando existir chaves extrangeiras.
  4. 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.
  5. 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).
  6. 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.
  7. 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.
  8. Testes: Uso, testes e verificação de possíveis erros e sugestões para correções e novas funcionalidades para versões futuras.

[voltar]