Аннотация и ключевые слова
Аннотация (русский):
В статье рассматривается статическая модель базы данных EAV. Достоинства и недостатки этой модели, сравнение с реляционной моделью.

Ключевые слова:
база данных, структура, масштабируемость.
Текст

УДК 004.652

Построение баз данных на основе EAV-технологий

Creation of databases on the basis of EAV-technologies

Андреева К.Ю., магистрант

ФГБОУ ВПО «Воронежский государственный технический университет»

г. Воронеж, Россия

vgtu-aits@yandex.ru

DOI: 10.12737/15994

 

Аннотация: В статье рассматривается статическая модель базы данных EAV. Достоинства и недостатки этой модели, сравнение с реляционной моделью.

Summary:ThearticleconsidersstaticmodeloftheEAVdatabase. There are merits and demerits of this model, comparison with relational model.

Ключевые слова: база данных, структура, масштабируемость.

Keywords: database, structure, scalability.

 

 

Введение.При использовании реляционной модели данных часто возникают проблемы с хранением и использованием данных с динамически изменяющейся структурой. Чаще всего набор атрибутов велик и заранее не известен. Структура базы, существующие таблицы и набор атрибутов меняется и в текущий момент не известен. Например, при появлении нового атрибута необходимо менять количество столбцов в таблице, а при появлении нового типа сущности – добавлять новую таблицу. Если с одной базой работает несколько человек, такие изменения сильно осложняют работу. Как сделать так, что бы при динамическом развитии наполнения базы, структура базы данных оставалась постоянной и соответственно методы взаимодействия с ней не менялись. Этого и позволяет добиться модель данных EAV, EAV-технология. 


Войти или Создать
* Забыли пароль?