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

Anonim

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

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

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

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

После компиляции информации создаются отчеты и диаграммы, в том числе:

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

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

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

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

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

Резюме:

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