Подаци су најважнији аспект у рачунању. Било којем програму, било великом или малом, потребни су подаци да би обрадили и произвели своје резултате; што је често нека врста података. Чување података се много развило у последњих неколико година. Први начин за чување података био је у текстуалним датотекама. Овај вав је веома неефикасан и са њим се тешко носити, посебно када се ради о већим количинама података.
Уз потребу за бољим средствима за чување и преузимање података, створен је ДБМС (систем за управљање базама података). ДБМС похрањује податке у таблицу у којој су уноси поднесени у одређеној категорији и правилно су индексирани. То је омогућило програмерима да имају много више структуре приликом спремања или преузимања података. Такође је пуно лакше претражити одређену базу података за податке које желите. ДБМС такође пружа функције претраживања како би пронашао одређени унос у базу података. Након што га пронађете, из тог уноса можете извући све остале повезане информације. ДБМС је врло компетентан систем за праћење података, али не мјери се добро. Бављење огромним базама података, иако је могуће, постаје велика ствар у ДБМС-у.
Да би се носио са овим блокадом пута, развијен је РДБМС или релациона ДБМС. Релативна база података садржи податке у више табела. Свака табела садржи базу података која је потом повезана са другим табелама с обзиром на њихове односе. То се најбоље објашњава примером. Рецимо да имате посао поправке аутомобила за који желите да направите базу података, треба вам списак ваших клијената и аутомобила који су њихови власници. Можда је мало сложеније ако се имплементира у ДБМС, али с РДБМС-ом то можете учинити с лакоћом. Можете да направите две таблице, једну за клијенте и једну за аутомобиле, а затим их повежете једни са другима. Помоћу тога можете лако извући информације о клијенту које аутомобиле поседује.
РДБМС је побољшање у односу на старији ДБМС. Омогућава механизам за превазилажење ограничења с којима се суочавају ДБМС. Надаље, програмер заправо нема толико тога за научити приликом претворбе из ДБМС-а у РДБМС. Чак можете да се придржавате старог ДБМС формата ако заиста желите и ставите све податке у једну таблицу. Чак и ако још увек немате потребу за РДБМС-ом, можда би имало смисла започети конверзију програма у њега у случају да треба.
Пронађите више информација о ДБМС и РДМС.