Fasi del ciclo di vita del database

April 26

Fasi del ciclo di vita del database


Database è un qualsiasi pacchetto software creato e implementato per la gestione dei file di dati in un formato organizzato e digitale. Lo scopo di qualsiasi software database per gestire efficacemente e gestire grandi insiemi di dati e, per questo motivo, il suo sviluppo e attuazione viene attentamente osservati e documentati in modo da evitare qualsiasi malfunzionamento durante il periodo operativo. Questo processo di osservazione e documentazione di un programma di database è formalmente conosciuto come ciclo di vita del database, che consiste di cinque fasi principali. Queste fasi del ciclo di vita del database rappresentano le fasi attraverso le quali questo programma è in realtà progettato, sviluppato, valutate e attuate in ambienti pratici. Inoltre, se viene rilevato un problema (o una scappatoia) in qualsiasi fase, il ciclo di vita è rotolato-back (o rinnovate) per eliminarlo, per produrre un software di database efficace.

Pianificazione

La prima fase di un ciclo di vita di sviluppo di database comporta la raccolta delle informazioni necessarie, e la preparazione di un quadro teorico per quanto riguarda i requisiti per i quali si sviluppa il programma di database. È in questa fase che uno sviluppatore prevede una piattaforma su cui il programma di database deve essere progettato, alloca un bilancio associato al processo, e si stabilisce una linea temporale in cui deve essere completato il processo di sviluppo e di realizzazione.

Analisi

La fase di analisi comporta una valutazione critica della pianificazione dello sviluppo di database effettuati in anticipo. In questa fase, più di uno sviluppatore (o un team di sviluppatori) valuta il piano di sviluppo di database contro gli elementi come il costo, periodo di tempo, piattaforma di sviluppo (come linguaggi di programmazione), e risultati di sviluppo previsti, per analizzare l'efficacia associata a il programma di database previsto. In parole povere; questa fase prevede l'analisi del piano e di trovare eventuali lacune che esistono all'interno del piano di sviluppo del database.

Sviluppo progettuale

Un programma di database (dopo un'attenta pianificazione e analisi) è progettato o sviluppato in questa terza fase del ciclo di vita dei dati. È in questa fase che tutti i parametri di progettazione logica di operazioni del database sono finalizzate, e lo sviluppo del programma viene effettuata nell'ambito di un periodo di tempo specificato. Al completamento di questa fase di progettazione, un pacchetto software database completo è reso disponibile, con tutti i limiti tecnici e lacune trattati nelle precedenti due fasi. Inoltre, questa versione perfezionata del programma di database di solito è controllato per la sua efficacia operativa (in fase di progettazione / sviluppo) prima della sua presa nella prossima fase di attuazione.

Implementazione

In questa fase, il programma sviluppato viene attuato per il dato insieme di valori di dati (informazioni) ed i suoi parametri operativi sono finalmente portato in azione i compiti predefiniti. Ciò significa che, in fase di realizzazione, il programma di database sviluppato inizia il suo lavoro come software controllato dall'utente, mirato a gestire un pool preesistente di dati per le attività desiderate.

Manutenzione

La quinta tappa della manutenzione è di solito una fase prolungata, che rappresenta l'intero periodo che viene assegnato per la prova, la gestione, la risoluzione dei problemi e mantenendo le caratteristiche del programma di database sviluppato. Questa fase normalmente inizia subito dopo l'esecuzione di un programma di database, e dura fino a qualsiasi problema notevole si verifica con il database, per cui deve essere riprogettato o ri-programmato per un altro ciclo di attuazione.