Совместное использование заботу!

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

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

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

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

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

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

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

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

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

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

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

Читайте также:  Glowforge против 3D-принтера: разница и сравнение

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

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

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

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

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

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

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

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

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

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

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

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

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

Читайте также:  Canon EOS 1500D против 3000D: разница и сравнение

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

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

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

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

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

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

  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

точка 1
Один запрос?

Я приложил столько усилий, чтобы написать этот пост в блоге, чтобы предоставить вам ценность. Это будет очень полезно для меня, если вы подумаете о том, чтобы поделиться им в социальных сетях или со своими друзьями/родными. ДЕЛИТЬСЯ ♥️

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

By Сандип Бхандари

Сандип Бхандари имеет степень бакалавра вычислительной техники Университета Тапар (2006 г.). Имеет 20-летний опыт работы в сфере технологий. Он проявляет большой интерес к различным техническим областям, включая системы баз данных, компьютерные сети и программирование. Подробнее о нем можно прочитать на его био страница.