ДОСЛІДЖЕННЯ ШВИДКОСТІ ВИКОНАННЯ ОПЕРАЦІЙ У НОРМАЛІЗОВАНІЙ І ДЕНОРМАЛІЗОВАНІЙ БАЗАХ ДАНИХ

Євген Сергійович Дюков, Анна Валентинівна Пузікова

Анотація


У статті наведені результати дослідження швидкості виконання операцій селекції та вставки в реляційних базах даних, таблиці яких знаходяться у нормалізованій (до нормальної форми Бойса-Кодда) і відповідно у денормалізованій формах. В якості об’єкта дослідження була обрана стандартна база даних World, яка постачається з СУБД MySQL. Для операції вставки у денормалізовану базу даних з метою збереження цілісності даних був написаний тригер. Показано, що проведення денормалізації таблиць реляційних баз даних призводить до пришвидшення виконання операції селекції, але є причиною уповільнення інших операцій, зокрема, операції вставки.


Повний текст:

PDF

Посилання


Гарсия-Молина Г., Ульман Д., Уидом Д. Системы баз данных. Полный курс. М.: Вильямс, 2003. 1088 с.

Дейт К. Дж. Введение в системы баз данных. М.: Вильямс, 2005. 1328 с.

Зачем нужна денормализация баз данных, и когда ее использовать (Блог компании Латера Софтвер, Разработка веб-сайтов) URL: https://habr.com/ru/company/latera/blog/281262/ (дата звернення: 18.04.2019).

Коннолли Т., Бегг К., Страчан А. Базы данных: проектирование, реализация, сопровождение. Теория и практика: уч. пос. М.: Вильямс, 2000. 1120 с.

Databases: Normalization or Denormalization. Which is the better technique? URL: http://www.ovaistariq.net/199/databases-normalization-or-denormalization-which-is-the-better-technique/#.XLroWegzaUl (дата звернення: 18.04.2019).


Посилання

  • Поки немає зовнішніх посилань.