Database livsløpsfaser

Database livsløpsfaser


Database er enhver programvarepakke laget og implementert for å håndtere datafiler på en organisert og digitalt format. Hensikten med noen database programvare er å effektivt administrere og håndtere store datasett, og på grunn av dette, er dens utvikling og implementering nøye observert og dokumentert for å unngå eventuelle feil i løpet av sin driftsperiode. Denne observasjonen og dokumentasjonsprosessen av et databaseprogram er formelt kjent som database livssyklus, som består av fem store stadier. Disse stadiene av database livssyklus representerer fasene der dette programmet er faktisk planlagt, utviklet, evaluert og implementert i praktiske miljøer. Videre, hvis et problem (eller et hull) detekteres ved hvilket som helst trinn, er livssyklusen rullet tilbake (eller startes på nytt) for å eliminere den, for å produsere en effektiv database programvare.

Planlegging

Den første fasen av en database utviklingsprosessen innebærer innsamling av nødvendig informasjon, og utarbeidelse av et teoretisk rammeverk om kravene som databasen programmet er utviklet. Det er i denne fasen at en utbygger planlegger en plattform over hvilke databasen programmet skal utformes, tildeler et budsjett knyttet til prosessen, og legger en tidslinje der prosessen med utvikling og implementering skal være ferdig.

Analyse

Analysen stadiet innebærer kritisk vurdering av databaseutvikling planlegging utført på forhånd. I denne fasen, mer enn en utvikler (eller et team av utviklere) vurderer plan for utvikling av databaser mot de elementer som kostnader, tidsperioden, utviklingsplattform (som programmeringsspråk), og prognostiserte utviklingsresultater, for å analysere effektiviteten forbundet med den planlagte databaseprogram. Enkelt sagt; denne fasen innebærer å analysere plan og finne noen smutthull som finnes i databasen utbyggingsplanen.

Design / Utvikling

En database program (etter nøye planlegging og analyse) er konstruert eller utviklet i denne tredje fasen av database livssyklus. Det er i denne fasen at alle de logiske design parametere av databaseoperasjoner er avsluttet, og programutvikling utføres under en bestemt tidsperiode. Ved ferdigstillelse av denne designfasen, er en komplett database programvarepakke som er gjort tilgjengelig, med alle de tekniske begrensningene og smutthull adressert i de to foregående trinn. Videre er dette ferdigstilt versjon av databaseprogram som regel sjekket for operasjonell effektivitet (i design / utvikling scenen) før det tas inn i neste fase av gjennomføringen.

Gjennomføring

I dette stadium er det utviklet program som er implementert over en gitt sett av dataverdier (informasjon) og dens operasjonelle parametere blir til slutt brakt til virkning over forhåndsdefinerte oppgaver. Dette betyr at i gjennomføringsfasen, starter utviklet databaseprogram jobbe som brukerstyrt programvare, forsøkte å administrere en pre-eksisterende pool av data for de ønskede oppgaver.

Vedlikehold

Den femte etappen av vedlikehold er vanligvis en lengre etappe, som representerer hele perioden som er allokert for testing, administrasjon, feilsøking og vedlikehold av funksjonene utviklet databaseprogram. Denne fasen begynner normalt rett etter gjennomføringen av en database program, og varer til noen betydelig problem oppstår med databasen, krever det å bli re-konstruert eller re-planlagt for en annen syklus av gjennomføringen.