Топ питань
Часова шкала
Чат
Перспективи
Логічна модель даних
З Вікіпедії, вільної енциклопедії
Remove ads
Логічна модель даних, або логічна схема — модель даних конкретної предметної області, виражена незалежно від конкретного продукту керування базами даних або технології зберігання (фізична модель даних), але в термінах структур даних, таких як реляційні таблиці та колонки, об'єктно-орієнтовані класи чи теги XML. Вона є протилежністю концептуальній моделі даних, яка описує семантику організації без посилання на технологію.
Remove ads
Огляд
Логічні моделі даних подають абстрактну структуру області інформації. Вони часто мають схематичний характер і найтиповіше використовуються у бізнес-процесах, які прагнуть захопити речі, що мають важливе для організації значення, та як вони відносяться одна до одної. Одного разу перевірена та схвалена, логічна модель даних може стати основою фізичної моделі даних і сформувати дизайн бази даних.
Логічні моделі даних повинні засновуватися на структурах, визначених у попередній концептуальній моделі даних, оскільки вона описує семантику інформаційного контексту, яку логічна модель повинна також відображати. Навіть так, оскільки логічна модель передбачає реалізацію на конкретній обчислювальній системі, вміст логічної моделі даних коригується для досягнення певної ефективності.
Термін «логічна модель даних» іноді використовується як синонім «моделі предметної області» або як її альтернатива. Тоді як два поняття тісно пов'язані та мають цілі, що перекриваються, модель предметної області більше зосереджена на захопленні понять у предметній області, ніж на структурі даних, пов'язаній із цією областю.
Remove ads
Історія

Коли ANSI вперше виклав ідею логічної схеми 1975 року[2], вибір був між ієрархічною та мережевою. Реляційна модель — де дані описані в термінах таблиць і колонок — була визнана лише як теорія організації даних, але не програмне забезпечення, що існує для підтримки цього підходу. З цього часу об'єктно-орієнтований підхід до моделювання даних — де дані описані в термінах класів, атрибутів і асоціацій — також було введено.
Remove ads
Теми логічної моделі даних
Узагальнити
Перспектива
Причини побудови логічної структури даних
- Допомагає загальному розумінню елементів бізнес-даних і вимог
- Забезпечує основу для проектування бази даних
- Сприяє уникненню надмірності даних, і таким чином запобігає неузгодженості даних і бізнес-транзакцій
- Сприяє повторному використанню й обміну даними
- Знижує час і вартість розробки та підтримки
- Підтверджує логічну модель процесів і допомагає аналізувати вплив[en].
Концептуальна, логічна та фізична модель даних
Логічну модель даних іноді неправильно називають фізичною, яка не є тим, що люди ANSI мали на увазі. Фізичне проектування бази даних залучає глибоке використання конкретної технології керування базами даних. Наприклад, дизайн таблиця / колонка може бути реалізовано на наборі комп'ютерів, розташованих у різних частинах світу. Це є областю фізичної моделі.
Концептуальні, логічні та фізичні моделі даних дуже відрізняються своїми завданнями, цілями та вмістом. Ключові відмінності зазначено нижче.
Remove ads
Див. також
- DoDAF[en]
- FCO-IM[en]
- Модель даних архітектури ядра[en]
- Модель «сутність — зв'язок»
- Об'єктно-рольове моделювання[en]
- Проектування баз даних
- Схема бази даних
Примітки
Посилання
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads