Денормализация данных в БД Oracle

Vovan_ST

Vovan_ST

ИТ специалист со стажем. Автор статьи. Профиль

Кратко о нормализации и денормализации данных в базах Oracle. Следует ли всегда стараться нормализировать все таблицы во избежание избыточности и аномалий с данными? Теоретически, да, но в действительности беспокоиться о процессе нормализации требуется не всегда. Когда дело дойдет до практики, вы обнаружите, что базы данных более крупных размеров способны легко справляться с избыточностью.

На самом деле, процесс нормализации может даже приводить в очень больших базах данных (вроде хранилищ информации) к неэффективной обработке запросов из-за того, что для извлечения информации будет вынуждать выполнять объединение большего количества таблиц. Кроме того, операции вроде обновлений занимают больше времени при использовании полностью нормализованных табличных структур, а это значит, что придется делать выбор между устранением вероятности возникновения аномалий данных и улучшением показателей производительности.

Вас заинтересует / Intresting for you:

Базы данных Oracle: что нужно ...
Базы данных Oracle: что нужно ... 64949 просмотров Ирина Светлова Thu, 24 Jun 2021, 20:01:45
Oracle изменения изменений!
Oracle изменения изменений! 3112 просмотров Stas Belkov Tue, 21 Nov 2017, 13:18:46
Oracle Personal Edition
Oracle Personal Edition 5969 просмотров Надин Tue, 21 Nov 2017, 13:32:12
Основные функций СУБД Oracle (...
Основные функций СУБД Oracle (... 3924 просмотров Stas Belkov Tue, 21 Nov 2017, 13:19:55
Войдите чтобы комментировать

anders7777 аватар
anders7777 ответил в теме #7982 7 года 2 мес. назад
Не уж то и в правду нельзя? Зачем тогда все эти теории нормализации?
MaxNiko аватар
MaxNiko ответил в теме #7909 7 года 3 мес. назад

ildergun пишет: Согласен. Без денормализованных данных в базе порой трудно обойтись, иначе теряем в производительности резко...

Полностью поддерживаю!
ildergun аватар
ildergun ответил в теме #7851 7 года 3 мес. назад
Согласен. Без денормализованных данных в базе порой трудно обойтись, иначе теряем в производительности резко...