Логическая и физическая модели базы данных: разница и сравнение

Модель базы данных — это своего рода модель данных, которая говорит нам, как данные могут быть организованы, сохранены и обработаны. Это также помогает определить логическую структуру базы данных.

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

Основные выводы

  1. Логические модели сосредоточены на структуре данных, отношениях и ограничениях; физические модели имеют дело с хранением, индексированием и оптимизацией производительности.
  2. Логическая модель не зависит от базы данных, тогда как физическая модель предназначена для конкретной системы управления базой данных.
  3. Логические модели служат основой для проектирования баз данных; физические модели используются для реализации и обслуживания.

Логическая модель базы данных по сравнению с физической моделью базы данных

Логическая модель базы данных на этапах процесса проектирования базы данных концентрируется на структуре данных и отношениях, в то время как физическая модель определяет, как данные будут храниться в базе данных и как к ним обращаться. Модель физической базы данных может состоять из таблиц для организации данных.

Логическая модель базы данных против физической модели базы данных

Логическая база данных, также называемая логической моделью данных или логической схемой, представляет собой тип модели данных. Чаще всего используется в бизнес-процессах. Это представлено с помощью диаграмм.

После утверждения логической модели она может стать основой для формирования физической модели базы данных. Он пытается объяснить данные через свою модель, но не реализует ее. Логическая модель базы данных также может быть разработана самостоятельно, без помощи СУБД.

Модель физической базы данных — это модель, реализованная в системе управления базами данных, т. е. в СУБД. Здесь модель или данные представлены в виде дизайнов. Он получен из логической базы данных.

Физическая модель базы данных будет состоять из всех артефактов, необходимых для создания отношений между таблицами или достижения целей, таких как определения, связывание таблиц, секционированные таблицы или кластеры, индексы и ограничения.

Сравнительная таблица

Параметры сравненияЛогическая модель базы данныхФизическая модель базы данных
ОпределениеОн описывает данные.Он отображает данные.
СозданоАрхитекторы данных и бизнес-аналитикиАдминистраторы баз данных и разработчики
Простой/СложныйЭто проще.Это Комплекс.
ЦельСоздает технические структуры и техническую карту правил.Реализация базы данных
моделированиеДиаграммы бизнес-процессов, ERD и документация по отзывам пользователей.
Схема модели сервера проектирования баз данных, документация и т. д.

Что такое логическая модель базы данных?

Модель логической базы данных связана со сбором информации о потребностях бизнеса. Он не фокусируется на дизайне базы данных. Модель логической базы данных собирает информацию о бизнес-объектах, организационных единицах и бизнес-процессах.

Читайте также:  Nikon D3100 против Nikon D3000: разница и сравнение

В основном это представлено с помощью диаграмм. Его структуры абстрактны, что показывает область информации. Это намного проще, чем модель физической базы данных.

Иногда модель логической базы данных и модель предметной области используются взаимозаменяемо, поскольку они тесно связаны друг с другом. Оба они имеют одну и ту же цель, поскольку оба связаны с захватом данных или домена, а не со структурой данных.

Модель логической базы данных была впервые представлена ​​в 1975 году ANSI. В то время не существовало программного обеспечения, поддерживающего эту логическую схему. Логическая модель была иерархической и сетевой.

После модели логической базы данных был реализован объектно-ориентированный подход, который может описывать данные в терминах атрибутов, классов и ассоциаций. Логическую базу данных можно сделать самостоятельно без использования СУБД.

Он представлен через такие платформы, как DIV-2 Viewpoint и OV-7 View. Логическая база данных может применяться в любой базе данных, поскольку это программное обеспечение. Обычно логические модели данных создаются бизнес-аналитиками и архитекторами данных.

логическая модель базы данных

Что такое физическая модель базы данных?

Модель физической базы данных или физическая схема обычно используются в управлении данными для объяснения и демонстрации того, как данные представляются и хранятся с использованием СУБД.

Здесь дизайн реализован, чтобы показать жизненный цикл проекта. Его также можно реконструировать из заданной базы данных. Обычно она является производной от логической модели базы данных. Он имеет аппаратные и программные спецификации и ограничения, а также индексы.

На рынке доступно семь типов баз данных, таких как Informix, SQL Server, Sybase, DB2, Oracle, Postgres и MySQL.Physical Schema очень специфична, обслуживая конкретные базы данных только в их реализации.

Например, SQL будет работать только в операционной системе Windows от Microsoft. Эта модель используется для создания схемы. Это также помогает моделировать ключи столбцов базы данных, индексы, триггеры, ограничения и другие элементы. RDBMS особенности. 

Читайте также:  Sonos Arc против Playbar: разница и сравнение

Модификация физической модели возможна в зависимости от требований. Разработчики и администраторы баз данных разрабатывают физическую схему. Для его разработки необходимы системы СУБД и РСУБД. Это очень сложно, если сравнивать с логической моделью базы данных.

Вся информация, собранная в физической схеме, преобразуется в бизнес- и реляционные модели. Таблицы и столбцы в нем составляются по информации, предоставленной логической моделью.

физическая модель базы данных

Основные различия между логической и физической моделью базы данных

  1. Логическая модель базы данных описывает данные, а не то, как они реализованы. Физическая модель базы данных демонстрирует данные, которые необходимо реализовать.
  2. Логические модели базы данных создаются бизнес-аналитиками и архитекторами данных. Физическая модель базы данных создается администраторами и разработчиками баз данных.
  3. Логическая модель базы данных проще, чем физическая модель базы данных. Физическая модель базы данных намного сложнее, чем модель логической базы данных.
  4. Логическая модель базы данных создает технические структуры и техническую карту правил. Целью физической модели базы данных является реализация базы данных.
  5. Моделирование логической модели базы данных включает диаграммы бизнес-процессов, ERD и документацию по отзывам пользователей. Моделирование модели физической базы данных включает схему модели сервера проектирования базы данных, документацию и т. д.
Рекомендации
  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. Логические модели баз данных с их бизнес-ориентированным подходом контрастируют с независимым от базы данных и системным характером физических моделей баз данных. Отличное объяснение в статье.

    Ответить
  2. Сравнительная таблица предоставила четкий обзор различий между логическими и физическими моделями баз данных с учетом таких важных параметров, как сложность, цели и создатели.

    Ответить
  3. В статье дается подробное объяснение логических и физических моделей баз данных и их ключевых отличий, а также реальных приложений.

    Ответить
  4. В статье представлены ценные идеи и определения логических и физических моделей, их использования при проектировании баз данных и различий между ними, что полезно для профессионалов и учащихся.

    Ответить
  5. Подробное описание логических и физических моделей баз данных, их целей и методов представления в статье дает всестороннее понимание этих основных концепций баз данных.

    Ответить
  6. Эта статья — фантастический ресурс для понимания различных типов моделей баз данных, таких как реляционные, сети и объекты, а также различий между логическими и физическими моделями.

    Ответить
  7. Я ценю углубленное сравнение логической и физической моделей баз данных и то, какую уникальную роль они играют в проектировании и реализации баз данных.

    Ответить
  8. Статья отлично подчеркивает различия между логическими и физическими моделями баз данных, от их целей до их создания различными заинтересованными сторонами, такими как архитекторы данных и администраторы баз данных.

    Ответить
  9. В этой статье эффективно объясняются логические и физические модели баз данных, их концепции и практические приложения. Он служит информативным руководством по этим концепциям баз данных.

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

    Ответить

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

Хотите сохранить эту статью на потом? Нажмите на сердечко в правом нижнем углу, чтобы сохранить в свой собственный блок статей!