Добавлен: 15.07.2023
Просмотров: 12
Скачиваний: 2
Так как стандартов на объекты баз данных не существует, то физическая модель зависит от конкретной реализации СУБД. Но в логической модели могут соответствовать несколько разных физических моделей.
Физическая модель данных отображает исполнение объектов логической модели на уровне объектов определенной базы данных. В физической модели данных содержание логической модели данных соответствует таблица, экземпляру содержания – строка в таблице, а атрибуту – колонка таблицы. Помимо перечисленных объектов, физическая модель может содержать объекты, тип которых зависит от СУБД: последовательности, триггеры, процедуры, представления, индексы и т.п.
Логическая модель расширяет концептуальную путем определения для основы их атрибутов, описаний и ограничений, уточняет состав основы и взаимосвязи между ними. Логическая модель данных может быть основана на другой логической модели, например на основе модели процессов. Она является универсальной и никак не связана с конкретной реализацией СУБД. Если в логической модели не имеет значения, какой конкретно тип данных имеет атрибут, то в физической модели важно описать всю информацию о конкретных физических объектах - таблицах, колонках, индексах, процедурах и т.д.
В заключение скажу, что разделение модели данных на логические и физические позволяет решить несколько важных задач.