2024 Автор: Mildred Bawerman | [email protected]. Последнее изменение: 2023-12-16 08:42
Концептуальная против логической модели
Моделирование данных - это одна из задач, которая сбивает с толку многих разработчиков моделей из-за использования разных схем моделирования. Три стиля моделирования данных, которые очень популярны, - это концептуальные, физические и логические модели, но из-за множества пересекающихся принципов люди, желающие использовать любую из этих моделей, остаются в замешательстве. Их путаница еще больше усиливается из-за технического жаргона и терминологии. В этой статье мы попытаемся простыми словами выявить различия между концептуальной и логической моделями, чтобы убрать сомнения из умы читателей.
Концептуальное моделирование данных
Модель отношений сущностей - это основная функция концептуальной модели данных. В ERD этой модели объекты представлены в виде прямоугольников, а отношения изображены в форме ромбов. Пример взаимоотношений может быть взят как заказчик, отдающий заказ, в то время как пример организации - это все, что может быть интересно бизнесу. Эта модель была разработана Питером Ченом в 1976 году. Однако с тех пор эта модель была разбавлена и используется редко. в чистом виде сегодня.
В концептуальной модели данных помимо сущностей и отношений также есть элементы данных. Эти элементы данных связаны с сущностями как их атрибуты. Некоторые элементы данных, общие для всех сущностей, могут быть связаны со многими сущностями в модели. Одна из особенностей любой концептуальной модели данных - это использование той же терминологии для сущностей, которая используется в бизнесе. Хотя концептуальная модель относительно проста, она не остается таковой, учитывая сложность компаний сегодня. Чтобы описать сущности и их отношения в сегодняшнем контексте, в концептуальном моделировании данных требуется очень высокий уровень абстракции.
Логическое моделирование данных
Именно тогда, когда ИТ-данные должны быть реализованы в бизнес-данных, используется логическая модель данных. Хотя нет необходимости иметь порядок при именовании сущностей и отношений в концептуальной модели, логическая модель требует учета организации при создании атрибутов. Затем можно использовать суррогатные ключи, чтобы упростить задачу, если внешние ключи делают таблицы сложными. После завершения. Логическая модель кажется близкой к физической модели. Тем не менее, он все еще имеет сходство с концептуальной моделью. Логическая модель имеет первичный, внешний и альтернативный ключи, но ничего особенного для целевой платформы базы данных.
В чем разница между концептуальной и логической моделью данных? • Для моделирования данных важны как концептуальные, так и логические модели данных. • В то время как концептуальная модель данных упрощает коммуникацию с описанием требований к данным, логическая модель данных позволяет ИТ-специалистам вмешиваться, не беспокоясь об ограничениях базы данных. |
Рекомендуем:
Разница между моделью жидкой мозаики и сэндвич-моделью
Ключевое различие между жидкой мозаичной моделью и сэндвич-моделью состоит в том, что жидкая мозаичная модель утверждает, что клеточная мембрана представляет собой жидкий фосфолипидный бислой в белках
Разница между концептуальной и теоретической базой
Концептуальные и теоретические основы Все, кто участвует в проведении исследования, неизбежно сталкиваются с проблемой выбора правильной основы для продолжения и
Разница между моделью водопада и V-моделью
Ключевое различие - модель водопада и модель V Ключевое различие между моделью водопада и моделью V заключается в том, что в модели водопада тестирование программного обеспечения не выполняется
Разница между моделью затрат и моделью переоценки
Ключевое различие - модель затрат и модель переоценки Модель затрат и модель переоценки указаны в МСФО (IAS) 16 «Основные средства» и относятся к ним
Разница между логической и физической моделью данных
Логическая и физическая модель данных Прежде чем обсуждать разницу между логической и физической моделью данных, мы должны знать, что такое модель данных. Модель данных