К вопросу о модифицируемости и безаномальности схемы реляционной базы данных

Опубликовано: 
Проблемы программирования, Киев, - 2012, № 2-3, С. 281-288

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

ВложениеРазмер
Panchenko-K-Voprosu-DKNF-PP.doc759 КБ
Аннотация: 

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

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