Вопросы к Поиску с Алисой
Разница между внешним, концептуальным и внутренним уровнями базы данных заключается в их функциях и описании.
Внешний уровень — это представление базы данных с точки зрения пользователей. mti58.ru {7-host} Он описывает ту часть базы данных, которая относится к каждому пользователю. mti58.ru Внешний уровень состоит из нескольких различных представлений, каждое из которых содержит только те сущности, атрибуты и связи, которые интересны конкретному пользователю. multiurok.ru {7-host}
Концептуальный уровень — это обобщающее представление базы данных. mti58.ru Он описывает, какие данные хранятся в базе данных, а также связи, существующие между ними. mti58.ru Концептуальный уровень обобщает представления всех пользователей и не зависит от способа хранения данных. mti58.ru На этом уровне представлены все сущности, их атрибуты и связи, накладываемые на данные ограничения, семантическая информация о данных и другие компоненты. mti58.ru
Внутренний уровень — это физическое представление базы данных в компьютере. mti58.ru Он описывает, как информация хранится в базе данных. mti58.ru Внутренний уровень содержит описание структур данных и организации отдельных файлов, используемых для хранения данных в запоминающих устройствах. mti58.ru На этом уровне определяется, какой объём у данных, как и где их будут хранить и что для этого нужно. {6-host}
Таким образом, внешний уровень связан с индивидуальными представлениями пользователей, концептуальный уровень — с обобщённым представлением, а внутренний уровень описывает, как данные хранятся в базе данных.