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

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

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

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

Oracle изменения изменений!
Oracle изменения изменений! 2261 просмотров Stas Belkov Tue, 21 Nov 2017, 13:18:46
Oracle Personal Edition
Oracle Personal Edition 5188 просмотров Надин Tue, 21 Nov 2017, 13:32:12
Основные функций СУБД Oracle (...
Основные функций СУБД Oracle (... 2875 просмотров Stas Belkov Tue, 21 Nov 2017, 13:19:55
Разница между базой данных и э...
Разница между базой данных и э... 2136 просмотров Александров Попков Tue, 21 Nov 2017, 13:18:46
Войдите чтобы комментировать

anders7777 аватар
anders7777 ответил в теме #7982 25 янв 2017 14:42
Не уж то и в правду нельзя? Зачем тогда все эти теории нормализации?
MaxNiko аватар
MaxNiko ответил в теме #7909 16 янв 2017 18:25

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

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