Den relasjonsdatabase organiserer data i en rekke tabeller . Hvert bord har sin egen felt spesifikke for den type av data som blir lagret . Database management system ( DBMS ) designet rundt relasjoner mellom tabeller har overlevd mer enn to tiår på grunn av sin fleksibilitet. Når brukeren skriver inn data i en tabell , og lagrer det i den massive databasen , vil en spørring huske informasjonen når som helst. Data Entry
I relasjonsdatabase, kan du administrere endeløse sett med data i tabeller uten å måtte gå tilbake og legge inn data en gang . Du kan opprette separate poster for hver type data som skal lagres. Databasen kan kreve mer design og vedlikehold . Det motsatte av relasjonsdatabase er den flat fil database , som er en gigantisk tabell over enkelte postene. Når du vil legge til informasjon , som for eksempel oppdatering av kundens informasjon , må du oppgi all informasjon i en ny rekord i flat fil database bord. Med relasjonsdatabase , sparer du mye tid ved å skape så mange bord som du vil.
Data ledelse fordeler
Microsoft SQL Server 2008 er et populært eksempel på en relasjonsdatabase . Microsoft Corporation oppdatert sin skalerbar server system for å gjøre det enklere for programmerere å bygge, forvalte og spørre sine datavarehus. Noen fordeler av relasjonsdatabaser som SQL Server 2008 er muligheten til å programmere en spørring for å søke alle data tabeller for nøyaktig informasjon du trenger , evnen til å skalere databasen til størrelsen av en meget stor organisasjon , evnen til å få tilgang til, oppdatere og dele informasjon blant mange brukergrupper stasjoner; og avanserte funksjoner for analyse og rapportering . Den spørrespråk er avhengig av formler for å fortelle databasen hva slags data du ønsker å trekke fra tabeller i systemet . Endelig kan relasjonsdatabase grensesnitt med mange tredjeparts verktøy.
Data Management Ulemper
Et alternativ til relasjonsdatabase er en database system ved hjelp av en objektorientert programmeringsspråk som Java. Tech Republic Justin James pekt på flere ulemper ved relasjonsdatabase system . Database utviklere har en tendens til å legge lag til databasen for nye funksjoner og bruke webtjenester til par lag med data . Ulempene oppstå fra begrensningene av språket. Ifølge James , tvinger dagens relasjonsdatabase utviklere å gjenskape logikken , for å finne løsninger på misforhold mellom programmer og deres database system , å ettermontere eller feilsøke eksisterende database på grunn av tid og penger allerede investert og å arbeide med et svært komplekst system .