Введіть щонайменше 2 символи для пошуку в усіх галузях.
Що означає denormalization?
Значення й приклади · Розробка програмного забезпечення
denormalization: денормалізація
Навмисне зберігання тих самих даних у кількох місцях або об’єднання таблиць для швидшого читання з додатковою потребою підтримувати копії узгодженими.
Де і як уживається
Поширена у звітних базах, сховищах даних і проєктах NoSQL. Приклади — зберігати суму замовлення замість її обчислення або копіювати ім’я клієнта в таблицю замовлень. Це має бути свідомим рішенням після нормалізації, а не виправданням поганого проєктування.
Приклади речень
We accepted some denormalization in the reporting tables to avoid eight-table joins.
Ми погодилися на певну денормалізацію звітних таблиць, щоб уникнути об’єднання восьми таблиць.
Дублювання даних було компромісом заради простіших і швидших звітних запитів.
Denormalization speeds up the product page, but now the price is stored in two places.
Денормалізація прискорює сторінку товару, але тепер ціну збережено у двох місцях.
Перевага швидшого читання створила обов’язок синхронізувати дві копії ціни.
Поширені словосполучення
- denormalize a table
- deliberate denormalization
- denormalized data
- read performance
Пов’язані терміни
Це слово в інших галузях
Те саме англійське слово може мати інше значення в іншій галузі:
Інші терміни: Бази даних і збереження даних
Закріплюйте лексику читанням
Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською:
