Banco de dados e suas fases
DADOS
FASES DO PROJETO.
• O banco de dados, muitas vezes, é a parte mais importante do sistema, pois é onde fica a informação. Por consequência, um projeto de banco de dados é essencial para o desenvolvimento de sistemas de informação. Um projeto de banco de dados bem ou mal realizado pode determinar o sucesso ou insucesso do sistema. Muitas vezes a falta de clareza ao entender a natureza exata do ambiente onde o banco de dados será aplicado, leva à criação de bancos de dados ruins, que não alcançam o objetivo esperado pelo cliente
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.
•
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 será