Databaser kan være nyttige verktøy for en rekke organisasjoner . Evnen til hurtig lagre og hente bestemte sett av data i et organisert måte kan øke produktiviteten på en rekke måter. Men for en database være nyttig for en bestemt organisasjonens behov det første må gå gjennom de klassiske fasene i databasen designprosessen. Krav og Concept
Den første fasen med å 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 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 den transaksjonsbaserte mekanikk for tilgang til og endrer databasetabeller .