Оформить и купить диплом на бланке ГОЗНАК без предоплаты

Концептуальная схема базы данных

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

В настоящее время банк данных часто описывается как иерархическая трехуровневая структура.

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

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

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

Концептуальной схемой (концептуальной моделью, функциональной моделью) называют краткое описание базовой структуры данных.

Подсхема – представление о базе данных, складывающееся у пользователя. Подсхема находит отражение в прикладной программе.

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

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

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