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

Что значит denormalization?

Значение и примеры · Базы данных и SQL

/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

Это слово в других отраслях

Одно и то же английское слово может иметь другое значение в другой отрасли:

Другие термины: Моделирование данных и нормализация

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

Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском: