Projeto de bancos de dados
AS ETAPAS DE UM PROJETO DE BANCO DE DADOS
Um projeto de banco de dados é sub-dividido em etapas onde o objetivo é a criação de um banco de dados otimizado que atenda as expectativas do cliente. E nesse contexto, os modelos de dados são muito importantes para a transmissão de idéias entre o cliente e o projetista, bem como facilitar a manutenção do banco de dados no futuro. O projeto de banco de dados é basicamente, dividido em Projeto Conceitual, Projeto Lógico e Projeto Físico. Porém antes de começar a projetar o banco de dados é necessário a realização de análise de requisitos junto ao cliente. Essa talvez seja a fase mais importante do projeto, pois é nessa hora que as necessidades e expectativas do cliente são transmitidas para o projetista. Veja o fluxo do projeto de banco de dados na figura abaixo.
Projeto de banco de dados
Análise de Requisitos
A primeira etapa do projeto de banco de dados é a identificação dos requisitos que o banco de dados deve atender. Nessa fase, realiza-se entrevistas com as pessoas envolvidas no processo, cria-se uma descrição textual macro do processo (mini-mundo), modelos externos (que devem ser entendidos por todos). Enfim, este é o momento em que as regas de negócio devem ser identificadas, se a fase de análise de requisitos for mal executada e se identificar regras de negócio que não representam a realidade, tudo o que for feito em seguida no projeto