Трехуровневая архитектура СУБД ANSI-SPARC позволяет отделить пользовательское представление базы данных от её физического представления. studfile.info
Три уровня архитектуры и их функции: rudesignshop.ru
- Внешний уровень (External Level). rudesignshop.ru Отвечает за взаимодействие с конечными пользователями и приложениями. rudesignshop.ru Здесь создаются различные представления данных, соответствующие потребностям конкретных групп пользователей. rudesignshop.ru Например, бухгалтерский отдел может видеть только финансовые данные клиентов, тогда как отдел продаж имеет доступ к контактной информации. rudesignshop.ru
- Концептуальный уровень (Conceptual Level). rudesignshop.ru Выступает связующим звеном между внешним и внутренним уровнями. rudesignshop.ru Содержит полное логическое представление всех данных в базе, включая отношения между ними. rudesignshop.ru Этот уровень определяет, какие именно данные будут храниться в системе и как они связаны друг с другом. rudesignshop.ru
- Внутренний уровень (Internal Level). rudesignshop.ru Занимается физическим хранением данных. rudesignshop.ru Здесь решаются вопросы о том, как именно организованы файлы на диске, какие индексы используются и как оптимизирован доступ к данным. rudesignshop.ru
Благодаря строгому разделению уровней изменения на внутреннем уровне никак не влияют на внешние представления данных. rudesignshop.ru Это позволяет, например, внедрять новую систему шифрования данных: изменения происходят только на внутреннем уровне, в то время как интерфейсы сотрудников и прикладные программы продолжают работать в привычном режиме. rudesignshop.ru