Estágios do ciclo de vida do banco de dados

...

Banco de dados é qualquer pacote de software criado e implementado para gerenciar arquivos de dados em um formato organizado e digital. O objetivo de qualquer software de banco de dados é gerenciar e manipular efetivamente grandes conjuntos de dados e, por este motivo, seu o desenvolvimento e a implementação são cuidadosamente observados e documentados de modo a evitar qualquer mau funcionamento durante sua operação período. Esse processo de observação e documentação de um programa de banco de dados é formalmente conhecido como ciclo de vida do banco de dados, que consiste em cinco estágios principais. Essas etapas do ciclo de vida do banco de dados representam as fases através das quais este programa é realmente planejado, desenvolvido, avaliado e implementado em ambientes práticos. Além disso, se um problema (ou uma lacuna) for detectado em qualquer estágio, o ciclo de vida é revertido (ou reiniciado) para eliminá-lo, para produzir um software de banco de dados eficaz.

Planejamento

O primeiro estágio de um ciclo de vida de desenvolvimento de banco de dados envolve a coleta de informações necessárias, e preparação de um quadro teórico sobre os requisitos para os quais o programa de banco de dados é desenvolvido. É nesta fase que um desenvolvedor planeja uma plataforma sobre a qual o programa de banco de dados deve ser projetado, aloca um orçamento associado ao processo, e estabelece um cronograma no qual o processo de desenvolvimento e implementação deve ser concluído.

Vídeo do dia

Análise

A fase de análise envolve a avaliação crítica do planejamento de desenvolvimento do banco de dados realizado anteriormente. Nesta fase, mais de um desenvolvedor (ou uma equipe de desenvolvedores) avalia o plano de desenvolvimento de banco de dados em relação a elementos como custo, período de tempo, plataforma de desenvolvimento (como linguagens de programação) e resultados de desenvolvimento previstos, para analisar a eficácia associada ao banco de dados planejado programa. Em termos simples; esta fase envolve a análise do plano e a localização de quaisquer lacunas existentes no plano de desenvolvimento do banco de dados.

Desenvolvimento de design

Um programa de banco de dados (após planejamento e análise cuidadosos) é projetado ou desenvolvido neste terceiro estágio do ciclo de vida do banco de dados. É neste estágio que todos os parâmetros de design lógico das operações do banco de dados são finalizados e o desenvolvimento do programa é realizado em um período de tempo especificado. Após a conclusão desta etapa de projeto, um pacote completo de software de banco de dados é disponibilizado, com todas as limitações técnicas e lacunas abordadas nas duas etapas anteriores. Além disso, esta versão finalizada do programa de banco de dados geralmente é verificada quanto ao seu funcionamento eficácia (no estágio de design / desenvolvimento) antes de ser levado para o próximo estágio de implementação.

Implementação

Nesta etapa, o programa desenvolvido é implementado sobre um determinado conjunto de valores de dados (informações) e seus parâmetros operacionais são finalmente acionados sobre tarefas pré-definidas. Isso significa que, na fase de implementação, o programa de banco de dados desenvolvido passa a funcionar como um software controlado pelo usuário, com o objetivo de gerenciar um pool de dados pré-existente para as tarefas desejadas.

Manutenção

O quinto estágio de manutenção é geralmente um estágio prolongado, representando todo o período que é alocado para teste, gerenciamento, solução de problemas e manutenção dos recursos do banco de dados desenvolvido programa. Esta fase normalmente começa logo após a implementação de um programa de banco de dados e dura até qualquer considerável problema ocorre com o banco de dados, exigindo que ele seja redesenhado ou re-planejado para outro ciclo de implementação.