Databas livscykelstadier

click fraud protection
...

Databas är vilket mjukvarupaket som helst som skapas och implementeras för att hantera datafiler i ett organiserat och digitalt format. Syftet med all databasprogramvara är att effektivt hantera och hantera stora uppsättningar data och, av denna anledning, dess utveckling och implementering följs noggrant och dokumenteras för att undvika eventuella felfunktioner under driften period. Denna observations- och dokumentationsprocess för ett databasprogram är formellt känt som databasens livscykel, som består av fem huvudsteg. Dessa stadier av databasens livscykel representerar de faser genom vilka detta program faktiskt planeras, utvecklas, utvärderas och implementeras i praktiska miljöer. Dessutom, om ett problem (eller ett kryphål) upptäcks i något skede, rullas livscykeln tillbaka (eller startas om) för att eliminera det, för att producera en effektiv databasmjukvara.

Planera

Det första steget i en livscykel för databasutveckling innefattar insamling av nödvändig information, och utarbetande av ett teoretiskt ramverk avseende de krav som databasprogrammet är för tagit fram. Det är i detta skede som en utvecklare planerar en plattform över vilken databasprogrammet ska utformas, allokerar en budget associerad med processen, och sätter en tidslinje inom vilken processen för utveckling och implementering ska vara avslutad.

Dagens video

Analys

Analysfasen innebär en kritisk utvärdering av den databasutvecklingsplanering som genomförts i förväg. I detta skede utvärderar mer än en utvecklare (eller ett team av utvecklare) planen för databasutveckling mot faktorer som kostnad, tidsperiod, utvecklingsplattform (som programmeringsspråk) och prognostiserade utvecklingsresultat, för att analysera effektiviteten i samband med den planerade databasen program. I enkla termer; denna fas innebär att man analyserar planen och hittar eventuella kryphål som finns i databasutvecklingsplanen.

Design utveckling

Ett databasprogram (efter noggrann planering och analys) designas eller utvecklas i detta tredje skede av databasens livscykel. Det är i detta skede som alla logiska designparametrar för databasoperationer slutförs, och programutvecklingen utförs under en angiven tidsperiod. När detta designskede är slutfört görs ett komplett databasprogramvarupaket tillgängligt, med alla tekniska begränsningar och kryphål som åtgärdats i de två föregående stegen. Dessutom kontrolleras vanligtvis denna slutgiltiga version av databasprogrammet för dess funktion effektivitet (i design-/utvecklingsstadiet) innan det tas in i nästa steg av genomförande.

Genomförande

I detta skede implementeras det utvecklade programmet över den givna uppsättningen av datavärden (information) och dess driftsparametrar sätts slutligen i kraft över fördefinierade uppgifter. Detta innebär att i implementeringsstadiet börjar det utvecklade databasprogrammet att fungera som användarkontrollerad programvara, som syftar till att hantera en redan existerande datapool för de önskade uppgifterna.

Underhåll

Det femte skedet av underhåll är vanligtvis ett förlängt skede, som representerar hela den period som är tilldelas för testning, hantering, felsökning och underhåll av funktionerna i den utvecklade databasen program. Detta skede börjar normalt direkt efter implementeringen av ett databasprogram och varar tills det blir betydande problem uppstår med databasen, vilket kräver att den omdesignas eller omplaneras för en annan cykel av genomförande.