Релациони модел - шта је то, дефиниција и концепт

Релациони модел састоји се од представљања података помоћу повезаних табела чији се редови називају корпе и променљиве колона, чиме се формира база података

Створио их је 1970. Едгар Франк Цодд, запосленик ИБМ-а у Сан Јосеу (Калифорнија). Његова операција је заиста једноставна. Заснивају се на теорији скупова и предикатској логици.

Они су представљени табелама података, тако да су редови различити случајеви, а ступци поља која се проучавају. Широко се користи за динамичко управљање подацима.

Формални појмови релационог модела

Постоји низ формалних појмова који одговарају неформалним изразима. Погодно је да их познајете како бисте их упознали. У пракси се користе једноставни изрази, лакши за разумевање.

  • Веза, која је формални појам, има свој неформални еквивалент у табели.
  • Корпа није ништа друго до запис који је представљен у редовима табеле, а атрибут је колона или поље.
  • Кардиналност се односи на број редова или записа, а степен је број колона или поља.
  • Коначно, примарни кључ је јединствени идентификатор за сваки случај.

Како функционише релациони модел

Иако ћемо то видети у последњем примеру, показаћемо како то функционише. Имајте на уму да саме табеле већ успостављају везе између података, па отуда и назив. Заправо се њиме руководе нека једноставна правила, која су следећа:

  • Табеле су средиште модела и у њима морају бити представљени подаци. Табеле се такође користе приликом израчунавања резултата од других.
  • Редослед сваке колоне одређен је врстом упита који се спроводи. Стога почетни редослед није потребан, јер се свака релација састоји од јединственог скупа података.
  • Као што смо већ поменули, редови су подаци или случајеви, ступци су поља или променљиве. С друге стране, свака ћелија је запис који има две димензије.
  • За сваки запис је неопходно имати јединствени идентификатор (примарни кључ). То вам омогућава да успоставите везе између две или више табела, користећи га као страни кључ.

Предности и недостаци релационог модела

Овај релациони модел, као и све остало, има предности и недостатке.

Међу предностима можемо истаћи следеће;

  • С једне стране, има процесе који избегавају дуплирање података.
  • С друге стране, гарантује референтни интегритет уклањањем свега што је повезано са записом када је то потребно.
  • Поред тога, омогућава нормализацију.

С друге стране, међу недостацима или непријатностима имамо следеће:

  • Прва је да има ограничења у графичким приказима или системима геопозиционирања.
  • Друга је да се блокови текста не обрађују ефикасно.

Пример релационог модела

Замислимо да желимо да направимо модел са добављачима, набавкама, складиштем (са категоријама), купцима и продајом. Свака табела представља групу сличних података. Они имају низ података у колонама (пољима) и сваки од њих (скуп) ићи ће редом. Поједноставили смо то, само у сврху приказивања онога што смо видели у овом чланку. Може бити нешто слично ↓

Табеле би биле попуњене, ако за пример користимо клијенте, са подацима сваког од њих у низу и типом (име, презиме …) у колони. 1 значи „један“, а М значи „многима“. Односи се на чињеницу да су у овом релационом моделу излази сваке табеле појединачни подаци, али могу бити повезани са неколико следећих.

Популар Постс

Какав ће бити глобални економски опоравак и који су сценарији за нас

Цовид-19 је погодио најмање 7 милиона људи, према званичним владиним подацима. Његов утицај је био неодољив и променио је социо-економске стандарде нашег доба. Оно што је некада изгледало као нормално, сада делује као утопија; будућност је постала неизвестан терен, подложан непредвиђеним околностимаПрочитајте више…

5 корака за одабир идеалне картице новчаника за ваше потребе

Сигурно плаћање је од суштинске важности, а нарочито са процватом куповине на мрежи. Колико пута сте желели да купите нешто, али се нисте усудили дати картицу на којој имате сву своју уштеђевину? Картица за торбицу вам омогућава да купујете без да имате пуно новца на њој, једноставна је и ефикасна. Једна уплатаПрочитајте више…

Које алате за управљање ризиком има еасиМаркетс? -.

Управљање ризиком је веома важно у трговини. У ствари, то је унутар три темељна стуба заједно са психологијом и анализом. У складу са тим, посредник еасиМаркетс нуди својим клијентима различите алате за управљање ризиком. После великог пада врећа изазваног ЦОВИД-19 многиПрочитајте више…

Нагли пораст броја брокера у време коронавируса, које аспекте треба узети у обзир? -.

Криза од коронавируса проузроковала је записе који се нису видели много деценија. Волатилност је била изузетно висока, а финансијски сектор је тешко погођен. Тсунами на берзама довео је до тога да су светске берзе нагло пропале. Нарочито погађа неке од њих као Прочитајте више…