ДБМС вс РДБМС
Софтверска апликација која омогућава корисницима да чувају податке позната је као база података. У архитектури базе података постоје различите имплементације и теорије у циљу складиштења физичких података. База података која смешта податке у табеле које имају везе са другим табелама у бази података назива се РДБМС или Релатионал Датабасе Систем Манагемент. Међутим, у ДБМС или систему за управљање базама података, међу табелама нема односа.
ДБМС
ДБМС се дефинира као софтверски програм који се користи за управљање свим базама података које су похрањене на мрежном или системском тврдом диску. Постоје различите врсте система за управљање базама података, а неки од њих су конфигурисани за посебне сврхе.
ДБМС је доступан у различитим облицима као алат који се користи за управљање базама података. Нека популарна ДБМС решења укључују ДБ2, Орацле, ФилеМакер и Мицрософт Аццесс. Кориштењем ових производа могу се створити привилегије или права која могу бити специфична за одређене кориснике. То значи да администратори базе података могу доделити одређена права неким корисницима или доделити различите нивое администрације.
Сваки ДБМС има неке основне елементе. Прво је примена језика за моделирање који дефинише језик који се користи за сваку базу података. Друго, ДБМС такође управља структуром података. Језик упита података је трећи елемент ДБМС-а. Структуре података раде са језиком упита за податке како би се осигурало да неважни подаци не могу бити унесени у базу података која се користи у систему.
РДБМС
Систем база података у којима се одржавају односи између различитих табела назива се Релациони систем за управљање базама података. И РДБМС и ДБМС користе се за чување података у физичкој бази података.
Решење за РДБМС је потребно када се морају похранити и одржавати велике количине података. Модел релационих података састоји се од индекса, кључева, страних кључева, табела и њихових односа са другим табелама. Релативни ДБМС примењује правила иако страни кључеви подржавају и РДБМС и ДБМС.
Едгар Франк Цодд је 1970. увео теорију релацијске базе података. Цодд је за ову релацијску теорију или модел дефинисао тринаест правила. Односи између различитих врста података главни су захтев релацијског модела.
РДМС се може назвати следећом генерацијом система за управљање базама података. ДБМС се користи као основни модел за спремање података у систем релацијских база података. Међутим, сложене пословне апликације користе РДБМС а не ДБМС.
ДБМС вс. РДБМС • Однос између табела се одржава у РДБМС-у, док то није случај ДБМС-а, јер се користи за управљање базом података. • ДБМС прихвата податке „равне датотеке“ што значи да нема везе између различитих података док РДБМС не прихвата ову врсту дизајна. • ДБМС се користи за једноставније пословне апликације док се РДБМС користи за сложеније апликације. • Иако концепт страног кључа подржава и ДБМС и РДБМС, али његов једини РДБМС који примењује правила. • РДБМС решење захтевају велики скупови података док мали скупови података могу да управљају ДБМС.
|