Faser av Database Design Process

Faser av Database Design Process


Databaser kan være nyttige verktøy for en rekke organisasjoner. Evnen til hurtig å lagre og hente bestemte sett av data i et høyt organisert måte kan øke produktiviteten på en rekke måter. Men for en database for å være nyttig for en bestemt organisasjonens behov det første må gå gjennom de klassiske faser av databasen designprosessen.

Krav og Concept

Den første fasen av å utforme en database er å vurdere de spesifikke krav en organisasjon har i sin database. Avhengig av hvordan en organisasjon vil bruke sin database, kan designerne deretter gå videre til å skape en konseptuell utforming av hvordan databasen vil fungere. Dette tar hensyn til antall brukere som trenger å lese fra databasen, hvor mange vil skrive til den, og på hvilke måter de vil få tilgang til databasen. Basert på disse faktorene, lå designere ut en plan for ulike databasetabeller, og transaksjons mekanikk for tilgang til og endrer databasetabeller.

Velg et DBMS

Når designerne først tenkt ut hvordan en database fungerer, gjør de det uten noen spesiell database management system i tankene. Når designere har de operative parametere i systemet de ønsker å bygge for sine kunder, de deretter gå videre til å velge hvilken database management system (DBMS) de vil bruke for å gjennomføre det. Dette valget avhenger av hvilken databasesystemet beste gir seg til de tekniske kravene i prosjektet, samt de økonomiske ressursene i organisasjonen og tid og arbeidskraft organisasjonen er villig til å sette inn systemvedlikehold.

Oversettelse

Når designerne velge en DBMS, de påtar seg å oversette deres høyt nivå teknisk design til et lavnivå datamodell som funksjoner og detaljer er spesifikke for styringssystemet designerne valgte. Dette innebærer å skape de nødvendige ordnede og underordnede tabeller, etablere ulike database brukere med tilstrekkelige rettigheter til å bedre sikkerheten i databasen, og skrive programvare koden er nødvendig for organisasjonen å faktisk bruke sin nye database.

Hardware Design og implementering

Når koden og programvare er klar, designere er klar til å planlegge den fysiske implementering av systemet. Dette innebærer å velge server og nettverksmaskinvare, kartlegge sin installasjon i organisasjonens anlegget og deretter faktisk sette opp maskinvaren og installere programvaren. Etter designerne teste gjennomføring og sette systemet gjennom skritt for å sikre at den fungerer som den skal, er den klar til bruk for organisasjonen som bestilt sin skapelse.