Логички наспрам физичког модела базе података: разлика и поређење

Модел базе података је врста модела података који нам говори како се подаци могу организовати, ускладиштити и њима манипулисати. Такође помаже да се одреди логичка структура базе података.

Најпопуларнији пример модела базе података је релациони модел, који се састоји од формата табеле. Постоје различите врсте модела база података као што су мреже, објекти, документи, итд. Логички и физички модели база података су такође део тога.

Кључне Такеаваис

  1. Логички модели се фокусирају на структуру података, односе и ограничења; физички модели се баве складиштењем, индексирањем и оптимизацијом перформанси.
  2. Логички модел је независан од базе података, док је физички модел скројен за одређени систем управљања базом података.
  3. Логички модели служе као нацрт за пројектовање база података; за имплементацију и одржавање се користе физички модели.

Логички модел базе података у односу на модел физичке базе података

Логички модел базе података, у фазама процеса пројектовања базе података, концентрише се на структуру података и односе, док физички модел специфицира како ће се подаци чувати и како ће им се приступати у бази података. Физички модел базе података може се састојати од табела за организовање података.

Логички модел базе података наспрам физичког модела базе података

Логичка база података која се назива и логички модел података или логичка шема је врста модела података. Најчешће се користи у процесу пословања. Представљен је дијаграмима.

Када се логички модел одобри, он може постати основа за формирање физичког модела базе података. Покушава да објасни податке кроз свој модел, али га не примењује. Логички модел базе података се такође може самостално дизајнирати без употребе ДБМС-а.

Физички модел базе података је модел који се имплементира у Систем за управљање базом података, односно ДБМС. Овде су модел или подаци представљени преко дизајна. Изводи се из логичке базе података.

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

Упоредна табела

Параметри поређењаЛогички модел базе податакаФизички модел базе података
ДефиницијаОписује податке.Приказује податке.
Направљено одАрхитекте података и пословни аналитичариАдминистратори и програмери база података
Једноставна/СложенаЈедноставније је.Комплексно је.
ОбјективанИзрађује техничке структуре и техничку мапу правила.Имплементација базе података
МоделовањеДијаграми пословних процеса, ЕРД и документација за повратне информације корисника.
Дијаграм модела сервера за дизајн базе података, документација итд.

Шта је логички модел базе података?

Модел логичке базе података бави се прикупљањем информација о пословним потребама. Не фокусира се на дизајн базе података. Логички модел базе података прикупља информације о пословним субјектима, организационим јединицама и пословним процесима.

Такође читајте:  Интернет ствари против машинског учења: разлика и поређење

Углавном је представљен дијаграмима. Његове структуре су апстрактне, што показује домен информација. Много је једноставнији од модела физичке базе података.

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

Модел логичке базе података је први пут увео АНСИ 1975. године. У то време није постојао софтвер који би подржавао ову логичку шему. Логички модел је био хијерархијски и умрежен.

Након модела логичке базе података, имплементиран је објектно оријентисани приступ, који може описати податке у смислу атрибута, класа и асоцијација. Логичка база података се може направити независно без употребе ДБМС-а.

Представљен је кроз платформе као што су ДИВ-2 Виевпоинт и ОВ-7 Виев. Логичка база података се може применити у било којој врсти базе података јер је софтвер. Моделе логичких података обично креирају пословни аналитичари и архитекте података.

логички модел базе података

Шта је модел физичке базе података?

Модел физичке базе података или физичка шема се обично користи у управљању подацима да би се објаснило и приказало како се подаци представљају и чувају помоћу ДБМС-а.

Овде је дизајн имплементиран да прикаже животни циклус пројекта. Такође се може извршити реверзни инжењеринг из дате базе података. Обично се изводи из логичког модела базе података. Има хардверске и софтверске спецификације и ограничења, и индексе.

Постоји седам типова база података доступних на тржишту као што су Информик, СКЛ Сервер, Сибасе, ДБ2, Орацле, Постгрес и МиСКЛ.Физичка шема је веома специфична и служи само одређеним базама података у њиховој имплементацији.

На пример, СКЛ ће радити само у оперативном систему Виндовс од стране Мицросфт-а. Овај модел се користи за генерисање шеме. Такође помаже да се моделују кључеви колоне базе података, индекси, покретачи, ограничења и друго РДБМС карактеристике. 

Такође читајте:  Делл КСПС 15 у односу на МацБоок Про: разлика и поређење

Измена у физичком моделу је могућа на основу захтева. Програмери и администратори база података развијају физичку шему. За развој су му потребни ДБМС и РДБМС системи. Веома је компликовано ако га упоредимо са моделом логичке базе података.

Све информације које су прикупљене у физичкој шеми се конвертују у пословне и релационе моделе. У њему се праве табеле и колоне према информацијама које даје логички модел.

физички модел базе података

Главне разлике између логичког и физичког модела базе података

  1. Логички модел базе података описује податке, а не како се имплементирају. Физички модел базе података приказује податке које треба имплементирати.
  2. Моделе логичке базе података креирају пословни аналитичари и архитекте података. Физички модел базе података креирају администратори и програмери базе података.
  3. Логички модел базе података је једноставнији од модела физичке базе података. Физички модел базе података је много сложенији од модела логичке базе података.
  4. Логички модел базе података креира техничке структуре и техничку мапу правила. Циљ физичког модела базе података је имплементација базе података.
  5. Моделирање логичког модела базе података укључује дијаграме пословних процеса, ЕРД и документацију за повратне информације корисника. Моделирање физичког модела базе података укључује дијаграм модела сервера дизајна базе података, документацију итд.
Референце
  1. https://dl.acm.org/doi/abs/10.5555/172224
  2. https://escholarship.org/content/qt5bw2m3z5/qt5bw2m3z5.pdf#page=257

Последње ажурирање: 17. јул 2023

тачка 1
Један захтев?

Уложио сам толико труда да напишем овај пост на блогу да бих вам пружио вредност. Биће ми од велике помоћи ако размислите о томе да га поделите на друштвеним мрежама или са својим пријатељима/породицом. ДЕЉЕЊЕ ЈЕ ♥

10 мисли о “Логички насупрот физичком моделу базе података: разлика и поређење”

  1. Чланак одлично истиче разлике између логичких и физичких модела база података, од њихових циљева до њиховог креирања од стране различитих заинтересованих страна као што су архитекте података и администратори база података.

    одговорити

Оставите коментар

Желите да сачувате овај чланак за касније? Кликните на срце у доњем десном углу да бисте сачували у свом пољу за чланке!