Database är någon mjukvara skapas och implementeras för att hantera datafiler på ett organiserat och digitalt format . Syftet med eventuella databasprogram är att effektivt hantera och hantera stora datamängder och , av denna anledning , är dess utveckling och genomförande noga observeras och dokumenteras för att undvika eventuella fel under sin verksamhetsperiod. Denna observation och dokumentation processen av ett databasprogram är formellt känd som databas livscykel , som består av fem viktigaste stegen . Dessa stadier av databasen livscykel representerar faser genom vilka programmet är faktiskt planeras , utvecklas , utvärderas och implementeras i praktiska miljöer . Dessutom , om ett problem ( eller ett kryphål ) detekteras i något skede , är livscykeln rullade tillbaka ( eller startas om ) för att eliminera det , för att ge en effektiv databasprogram . Planering
Det första steget i en databas livscykel innebär insamling av nödvändig information , samt förberedelse av ett teoretiskt ramverk om vilka krav som databasen programmet utvecklas . Det är i detta skede som en utvecklare planerar en plattform över vilken databas programmet ska utformas , allokerar en budget i samband med processen , och avvecklar en tidslinje där processen för utveckling och genomförande är att vara klar .
analys
analysen steg innefattar kritisk utvärdering av databasen utvecklingsplanering utförts förhand . I detta skede bedömer mer än en utvecklare ( eller ett team av utvecklare ) planen för databasutveckling mot elementen som kostnad , tid - period , utvecklingsplattform ( som programmeringsspråk ) , och prognostiserade utvecklingsresultat , för att analysera effektiviteten i samband med den planerade databasen programmet . Enkelt uttryckt , den här fasen innebär att analysera planen och hitta några kryphål som finns i databasen utvecklingsplan
Design /Utveckling
Ett databasprogram ( . efter noggrann planering och analys ) är konstruerade eller utvecklade i detta tredje steg av databasen livscykel . Det är i detta skede att alla logiska konstruktionsparametrarna av databasen verksamheten avslutats , och programutveckling utförs under en angiven tidsperiod . Vid färdigställandet av denna design stadiet , är en komplett databas programpaket tillgängliga , med alla tekniska begränsningar och kryphål upp i de föregående två steg . Dessutom är detta slutfördes version av databasen programmet brukar kontrolleras för sin operativa effektivitet ( i design /utvecklingsstadiet ) innan det tas in i nästa stadium av genomförandet .
Genomförande
i detta skede är utvecklad som genomfördes under given uppsättning datavärden ( information) och dess operativa parametrar slutligen förde till handling över fördefinierade uppgifter . Detta innebär att , i genomförandefasen , startar den utvecklade databasen programmet arbetar så användarvänlig kontrollerad programvara , som syftar till att förvalta en befintlig pool av data för de önskade uppgifterna .
Underhåll
femte etappen av underhåll är oftast en långvarig skede , som representerar hela den period som är avsatt för testning , hantera , felsöka och underhålla funktioner i utvecklade databasprogram . Detta stadium börjar normalt direkt efter genomförandet av ett databasprogram , och varar till någon betydande problem uppstår med databasen , kräver det att vara re - konstruerade eller re - planeras för en ny cykel av genomförandet .