Преглед садржаја:
Дефиниција - Шта значи релациони модел?
Релацијски модел је концептуална основа релацијских база података. Предложио га је ЕФ Цодд 1969., то је метода структурирања података користећи односе, који су математичке структуре сличне мрежи, које се састоје од ступаца и редова. Цодд је за ИБМ предложио релацијски модел, али није имао појма колико ће изузетно важан и утицајан његов рад постати основа релацијских база података. Већина нас је добро упозната са физичком манифестацијом односа у бази података - то се зове табела.
Иако се релацијски модел увелико задужује из математике и користи математичке изразе као што су домени, уније и распони, карактеристике и услове које описује лако је дефинисати помоћу једноставног енглеског језика.
Техопедија објашњава релативни модел
У релацијском моделу сви подаци морају бити похрањени у односе (табеле), а сваки однос се састоји од редова и ступаца. Сваки однос мора имати заглавље и тело. Заглавље је једноставно листа ступаца у односу. Тело је скуп података који попуни однос, организовано у редове. Можете екстраполирати да ће спајање једног ступца и једног реда резултирати јединственом вредношћу - ова вредност се назива тапис.
Друга главна карактеристика релацијског модела је употреба тастера. То су посебно означени ступци унутар релације, који се користе за наручивање података или повезивање података с другим односима. Један од најважнијих кључева је примарни кључ који се користи за јединствену идентификацију сваког реда података. Да би се олакшало претраживање података, већина релацијских база података иде даље и физички их врши поредак по примарном кључу. Страни кључеви односе податке у једном односу са примарним кључем другог односа.
Осим што дефинише како ће се подаци структуирати као што је горе дискутирано, релациони модел такође поставља скуп правила за спровођење интегритета података, позната као ограничења интегритета. Такође дефинише начин на који се треба манипулисати подацима (релацијски рачун). Поред тога, модел дефинише посебну карактеристику која се назива нормализација како би се осигурало ефикасно чување података.
