Топ питань
Часова шкала
Чат
Перспективи

Логічна модель даних

З Вікіпедії, вільної енциклопедії

Remove ads

Логічна модель даних, або логічна схема модель даних конкретної предметної області, виражена незалежно від конкретного продукту керування базами даних або технології зберігання (фізична модель даних), але в термінах структур даних, таких як реляційні таблиці та колонки, об'єктно-орієнтовані класи чи теги XML. Вона є протилежністю концептуальній моделі даних, яка описує семантику організації без посилання на технологію.

Remove ads

Огляд

Логічні моделі даних подають абстрактну структуру області інформації. Вони часто мають схематичний характер і найтиповіше використовуються у бізнес-процесах, які прагнуть захопити речі, що мають важливе для організації значення, та як вони відносяться одна до одної. Одного разу перевірена та схвалена, логічна модель даних може стати основою фізичної моделі даних і сформувати дизайн бази даних.

Логічні моделі даних повинні засновуватися на структурах, визначених у попередній концептуальній моделі даних, оскільки вона описує семантику інформаційного контексту, яку логічна модель повинна також відображати. Навіть так, оскільки логічна модель передбачає реалізацію на конкретній обчислювальній системі, вміст логічної моделі даних коригується для досягнення певної ефективності.

Термін «логічна модель даних» іноді використовується як синонім «моделі предметної області» або як її альтернатива. Тоді як два поняття тісно пов'язані та мають цілі, що перекриваються, модель предметної області більше зосереджена на захопленні понять у предметній області, ніж на структурі даних, пов'язаній із цією областю.

Remove ads

Історія

Thumb
Трирівнева архітектура[en] ANSI/SPARC, яка «показує, що модель даних може бути зовнішньою моделлю (чи розрізом), концептуальною чи фізичною. Це не єдиний спосіб подивитися на моделі даних, але він є корисним, особливо при порівнянні моделей»[1].

Коли ANSI вперше виклав ідею логічної схеми 1975 року[2], вибір був між ієрархічною та мережевою. Реляційна модель — де дані описані в термінах таблиць і колонок — була визнана лише як теорія організації даних, але не програмне забезпечення, що існує для підтримки цього підходу. З цього часу об'єктно-орієнтований підхід до моделювання даних — де дані описані в термінах класів, атрибутів і асоціацій — також було введено.

Remove ads

Теми логічної моделі даних

Узагальнити
Перспектива

Причини побудови логічної структури даних

  • Допомагає загальному розумінню елементів бізнес-даних і вимог
  • Забезпечує основу для проектування бази даних
  • Сприяє уникненню надмірності даних, і таким чином запобігає неузгодженості даних і бізнес-транзакцій
  • Сприяє повторному використанню й обміну даними
  • Знижує час і вартість розробки та підтримки
  • Підтверджує логічну модель процесів і допомагає аналізувати вплив[en].

Концептуальна, логічна та фізична модель даних

Логічну модель даних іноді неправильно називають фізичною, яка не є тим, що люди ANSI мали на увазі. Фізичне проектування бази даних залучає глибоке використання конкретної технології керування базами даних. Наприклад, дизайн таблиця / колонка може бути реалізовано на наборі комп'ютерів, розташованих у різних частинах світу. Це є областю фізичної моделі.

Концептуальні, логічні та фізичні моделі даних дуже відрізняються своїми завданнями, цілями та вмістом. Ключові відмінності зазначено нижче.

Більше інформації Концептуальна модель даних (англ. CDM), Логічна модель даних (англ. LDM) ...
Remove ads

Див. також

Примітки

Посилання

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads