Stadier av Database Development Life Cycle

Stadier av Database Development Life Cycle


Utforming og gjennomføring av en database kan være en komplisert og tidkrevende prosess. Det er seks forskjellige trinn i database design livssyklus, og det er viktig for databasedesignere til å betale svært oppmerksom på hvert trinn på veien. Det er mye lettere å utforme en database riktig fra starten enn å gå tilbake og rette en feil design i ettertid.

krav Analyse

I denne første fasen av databasen livssyklus, databasen utbygger og andre medlemmer av teamet lære om kravene, inkludert hva databasen er ment å gjøre, og hvilke problemer det er behov for å løse. Database designere snakke med ledere, sluttbrukere og andre om databasen og ta notater som vil hjelpe dem å bygge tabeller, spørringer og rapporter de trenger.

design Phase

Den neste fasen er designfasen. I denne fasen databasen utvikleren skisser ut tabellene som vil gjøre opp databasen og utvikler forholdet mellom bordene. For eksempel kan en ansatt database inneholder en tabell for demografisk informasjon, en annen for lønnsinformasjon og en tredje for fordeler. Hver av disse tabellene er knyttet sammen av en felles element, for eksempel et personnummer eller ansatt ID.

logisk design

Under den logiske design fasen, identifiserer database utvikler primærnøkkelen av databasen, samt datatyper som brukes for hvert felt. I tilfelle av en ansatt database, kan primærnøkkelen være ansatt personnummer eller arbeidsgiver ID.

fysisk design

Når den fysiske utformingen fasen begynner, begynner faktisk databasen utvikleren koding databasen og bygge bordene. Utvikleren kan begynne med å bygge hver tabell i databasen, angi datatype for hver og begynner å gå inn i noen testdata. I denne fasen databasen utvikleren implementerer også relasjonene mellom tabellene som ble identifisert tidligere.

testing

Etter at databasen utvikleren har utviklet databasen og sette alle elementene på plass, er neste trinn for brukere å faktisk teste design og identifisere potensielle feil. Brukere kan legge inn eksempeldata, eller reelle data, inn i databasen, kan du bruke spørringer utvikleren har designet og rapportere tilbake eventuelle problemer de møter. Databasen utvikleren bruker disse testresultatene for å forbedre ytelsen til databasen, noe som medførte at brukerne kan teste programmet.

omtale

Gjennomgangen fasen begynner etter at testingen er ferdig og brukerne er tilfreds med at databasen fungerer slik det skal. I denne fasen personer som i utgangspunktet etterspør databasen løsningen gjennomgang resultatene av testingen, se på brukerkommentarer og enten logge av på prosjektet eller be om ytterligere forbedringer.