23.7.4. Обеспечение независимости данных

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

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

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