Database ist jedes Softwarepaket erstellt und für die Verwaltung von Dateien in einer organisierten und digitalen Format implementiert. Der Zweck jeder Datenbank-Software ist es, effektiv zu verwalten und verarbeiten große Mengen von Daten , und aus diesem Grund , die Entwicklung und Umsetzung wird sorgfältig beobachtet und dokumentiert , so dass eventuelle Störungen während der Betriebsdauer zu vermeiden. Diese Beobachtung und Dokumentation Prozess einer Datenbank-Programm ist formal als Datenbank -Lebenszyklus , der von fünf großen Stufen besteht bekannt. Diese Stadien der Datenbank Lebenszyklus repräsentieren die Phasen , durch die dieses Programm tatsächlich geplant ist, entwickelt , bewertet und umgesetzt in praktische Umgebungen . Außerdem, wenn ein Problem ( oder eine Lücke ) in jeder Phase erfasst wird, wird der Lebenszyklus Rollback ( oder neu gestartet ) zu beseitigen , um eine effektive Datenbank-Software zu erzeugen. Planung
Die erste Stufe einer Datenbank -Lebenszyklus umfasst Sammlung der notwendigen Informationen und der Vorbereitung eines theoretischen Rahmens in Bezug auf die Anforderungen für die der Datenbank-Programm entwickelt. Es ist in dieser Phase, dass ein Entwickler eine Plattform , über die das Datenbank-Programm ist so ausgelegt sein will , weist ein Budget mit dem Prozess verbunden und setzt sich eine Zeitleiste , in denen der Prozess der Entwicklung und Umsetzung ist nicht abgeschlossen.
Analyse
die Analyse Phase beinhaltet kritische Auswertung der Datenbank-Entwicklung Planung durchgeführt vorher . In dieser Phase prüft mehrere Entwickler (oder ein Team von Entwicklern ) den Plan der Datenbank-Entwicklung gegen die Elemente wie Kosten-, Zeit - Zeit -Entwicklungsplattform (wie Programmiersprachen ) und prognostizierte Entwicklung Ergebnisse , um die Wirksamkeit zugeordnet analysieren die geplante Datenbank-Programm . In einfachen Worten , diese Phase beinhaltet die Analyse des Plans und die Suche nach etwaigen Schlupflöchern in der Datenbank Bebauungsplan existiert
Design /Entwicklung
ein Datenbank-Programm ( . nach sorgfältiger Planung und Analyse ) wird konstruiert oder entwickelt in dieser dritten Stufe der Datenbank -Lebenszyklus. Es ist in dieser Phase, dass alle logischen Design-Parameter von Datenbank-Operationen abgeschlossen sind, und die Entwicklung von Programmen wird unter einem bestimmten Zeitraum durchgeführt . Nach dem Abschluss dieser Konstruktion wird eine vollständige Datenbank -Software-Paket zur Verfügung gestellt , mit all den technischen Grenzen und Schlupflöcher in den beiden vorangegangenen Stufen gerichtet. Darüber hinaus ist diese endgültige Fassung des Datenbank-Programm in der Regel für seine operative Effizienz ( im Design /Entwicklung Stufe) überprüft, bevor seine in die nächste Phase der Umsetzung gemacht.
Umsetzung
in diesem Stadium kann das entwickelte Programm wird über den vorgegebenen Satz von Datenwerten (Information ) und seine Betriebsparameter durchgeführt werden schließlich in die Tat über vordefinierte Prozesse gebracht . Dies bedeutet, dass in der Umsetzungsphase , die entwickelte Datenbank-Programm arbeitet als user-controlled -Software startet , zielte darauf ab, eine bereits bestehende Pool von Daten für die gewünschten Aufgaben zu verwalten .
Wartung
Die fünfte Etappe der Wartung ist in der Regel eine längere Phase , die den gesamten Zeitraum , die für die Prüfung zugeordnet ist , die Verwaltung , Fehlerbehebung und Wartung der Eigenschaften der entwickelten Datenbank-Programm . Diese Phase beginnt in der Regel direkt nach der Implementierung eines Datenbank-Programm , und dauert bis eine erhebliche Problem mit der Datenbank , wonach es neu gestaltet werden oder für einen weiteren Zyklus der Umsetzung neu geplant .