Ключевые отличия трехуровневой архитектуры ANSI-SPARC от предшествующих моделей построения баз данных заключаются в следующем:
- Разделение представления пользователя. en.wikipedia.org Это позволяет создавать независимые пользовательские представления: каждый пользователь имеет доступ к одним и тем же данным, но с персонализированным представлением их. en.wikipedia.org
- Сокрытие сведений о физическом хранилище от пользователей. en.wikipedia.org Пользователям не нужно иметь дело с данными о физическом хранилище базы данных. en.wikipedia.org
- Возможность администратора базы данных изменять структуры хранения базы данных, не влияя на представления пользователей. en.wikipedia.org На внутреннюю структуру базы данных не должны влиять изменения физических аспектов хранилища, например, переход на новый диск. en.wikipedia.org
Таким образом, главная цель трехуровневой архитектуры — обеспечение независимости от данных: внешний уровень экранирован от приложений системой управления базой данных, физический уровень экранирован от СУБД операционной системой. studizba.com