Англійська лексика: Бази даних · Моделювання даних і нормалізація

Що означає denormalization?

Значення й приклади · Бази даних

/diːˌnɔːrmələˈzeɪʃən/іменникПоширений термін

denormalization: денормалізація

Навмисне зберігання тих самих даних у кількох місцях або об’єднання таблиць для швидшого читання з додатковою потребою підтримувати копії узгодженими.

Де і як уживається

Поширена у звітних базах, сховищах даних і проєктах NoSQL. Приклади — зберігати суму замовлення замість її обчислення або копіювати ім’я клієнта в таблицю замовлень. Це має бути свідомим рішенням після нормалізації, а не виправданням поганого проєктування.

Приклади речень

  1. We accepted some denormalization in the reporting tables to avoid eight-table joins.

    Ми погодилися на певну денормалізацію звітних таблиць, щоб уникнути об’єднання восьми таблиць.

    Дублювання даних було компромісом заради простіших і швидших звітних запитів.

  2. Denormalization speeds up the product page, but now the price is stored in two places.

    Денормалізація прискорює сторінку товару, але тепер ціну збережено у двох місцях.

    Перевага швидшого читання створила обов’язок синхронізувати дві копії ціни.

Поширені словосполучення

  • denormalize a table
  • deliberate denormalization
  • denormalized data
  • read performance

Це слово в інших галузях

Те саме англійське слово може мати інше значення в іншій галузі:

Інші терміни: Моделювання даних і нормалізація

Закріплюйте лексику читанням

Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською: