|  | 
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ сабж ) ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 12.03.2020, 19:21 |  | ||
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ Сначала надо прочитать про нормализацию. Posted via ActualForum NNTP Server 1.5 ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 12.03.2020, 19:32 |  | ||
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ sc2r2bey, Вам вопрос на собеседовании прилетел? )) Ахахх.. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 13.03.2020, 01:25 |  | ||
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ Типичный пример денормализации - регистры сведений в 1С. Это просто табличка с удобно подготовленными параметрами, чтобы их не вытаскивать запросом из 10 таблиц. За удобство и скорость платим размером БД и временем создания новых записей в регистре. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 13.03.2020, 09:46 |  | ||
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ L_argo, Вопрос-то был другой :) Что и Где почитать. Например, можно начать с вики ВикиДенормализация (англ. denormalization) — намеренное приведение структуры базы данных в состояние, не соответствующее критериям нормализации, обычно проводимое с целью ускорения операций чтения из базы за счет добавления избыточных данных. https://ru.wikipedia.org/wiki/Денормализация ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 13.03.2020, 11:47 |  | ||
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ викиза счет добавления избыточных данных Внезапно. А мне недавно в этом разделе какой-то крупный теоретег втирал, что нормализация это не про избыточность, а про какие-то функциональные зависимости. Posted via ActualForum NNTP Server 1.5 ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 13.03.2020, 13:50 |  | ||
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ Dimitry Sibiryakov викиза счет добавления избыточных данных Внезапно. А мне недавно в этом разделе какой-то крупный теоретег втирал, что нормализация это не про избыточность, а про какие-то функциональные зависимости. Это одно и тоже Функциональные зависимости в рамках одного таблицы приводят к избыточности ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 13.03.2020, 15:12 |  | ||
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ В ветку призываются теоретеги ) ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 13.03.2020, 21:27 |  | ||
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ L_argo Типичный пример денормализации - регистры сведений в 1С. Это просто табличка с удобно подготовленными параметрами, чтобы их не вытаскивать запросом из 10 таблиц. За удобство и скорость платим размером БД и временем создания новых записей в регистре. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 17.03.2020, 15:02 |  | ||
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ Dimitry Sibiryakov викиза счет добавления избыточных данных Внезапно. А мне недавно в этом разделе какой-то крупный теоретег втирал, что нормализация это не про избыточность, а про какие-то функциональные зависимости. Нормализацию именно для устранения избыточности данных делают. Если избыточности в данных нет, то и противоречивости в них не будет! ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 17.03.2020, 15:07 |  | ||
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ msLex Dimitry Sibiryakov пропущено... Внезапно. А мне недавно в этом разделе какой-то крупный теоретег втирал, что нормализация это не про избыточность, а про какие-то функциональные зависимости. Это одно и тоже Функциональные зависимости в рамках одного таблицы приводят к избыточности Функциональные зависимости в таблице (отношении) всегда есть. В идеале только [полные] функциональные зависимости атрибутов от первичного ключа должны быть. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 17.03.2020, 15:10 |  | ||
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ sc2r2bey сабж ) Введение в системы баз данных, Дейт К., М, Наука, 1980 про нормализацию читай. Дальше 3 НФ не ходи. Там дебри в практической жизни не нужные будут. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 17.03.2020, 15:21 |  | ||
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ Dimitry Sibiryakov Внезапно. А мне недавно в этом разделе какой-то крупный теоретег втирал, что нормализация это не про избыточность, а про какие-то функциональные зависимости. Это не взаимоисключающие вещи. Избыточность - это неформальная как бы проблема. Действительно, нужно в случае корректировки просматривать несколько записей, вместо одной. Кроме избыточности, нарушение некоторых нормальных форм приводит к аномалиям ввода и удаления. Например, если много товаров на разных складах. И все в одной таблице, то удалив все товары с данного склада, удаляется и информация о складе из БД. Тория функциональных зависимостей позволяет формализовать, сделать математической теорией. Что упрощает выявление нарушений нормальных форм. Нормализация схемы БД- это как бы логическая оптимизация БД. Но это иногда может привести к проблемам с производительностью, либо оптимизацией всей системы в целом. Тогда как бы приходится производить деморализацию схемы. Т.е. проиграть в логической оптимизации ради производительности, ради оптимизации всей системы в целом. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 22.03.2020, 21:49 |  | ||
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ Dimitry Sibiryakov викиза счет добавления избыточных данных Внезапно. А мне недавно в этом разделе какой-то крупный теоретег втирал, что нормализация это не про избыточность, а про какие-то функциональные зависимости. Да это лох какой-то был, точна! ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 26.03.2020, 16:30 |  | ||
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ Гугли-бингай-яндексуй по ключевым фразам "OLAP", "star schema", "snowflake schema". ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 02.04.2020, 16:46 |  | ||
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ fkthat Гугли-бингай-яндексуй по ключевым фразам "OLAP", "star schema", "snowflake schema". ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 07.04.2020, 18:38 |  | ||
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ SQL*PlusИ как это относится к денормализации? Хранимые агрегаты это один из основных видов денормализации. А весь OLAP это хранимые агрегаты в красивой упаковке, посыпанной маркетинговым булшитом. Posted via ActualForum NNTP Server 1.5 ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 07.04.2020, 18:47 |  | ||
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ SQL*Plus И как это относится к денормализации? И для витрин данных часто используется денормализация. Можно почитать Kimball The data warehouse toolkit. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 07.04.2020, 20:00 |  | ||
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ Dimitry Sibiryakov SQL*PlusИ как это ("star schema", "snowflake schema") относится к денормализации? агрегаты в красивой упаковке, посыпанной маркетинговым булшитом. Какое отношение хранимые агрегаты имеют к денормализации реляционной модели данных? Нормализованная схема данных - это когда один факт хранится ОДИН раз. Денормализованная схема данных - это когда один факт хранится МНОГО раз. Хранение агрегатов - это один из способов повышения производительности систем поддержки принятия решений (DSS / OLAP / DWH). ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.04.2020, 13:34 |  | ||
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ SQL*PlusКакое отношение хранимые агрегаты имеют к денормализации реляционной модели данных? Прямой: значение агрегата дублирует уже имеющиеся в БД данные. Сумма по счёту равна сумме его спецификации, например. Posted via ActualForum NNTP Server 1.5 ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.04.2020, 13:45 |  | ||
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ Dimitry Sibiryakov SQL*PlusИ как это относится к денормализации? Хранимые агрегаты это один из основных видов денормализации. А весь OLAP это хранимые агрегаты в красивой упаковке, посыпанной маркетинговым булшитом. Так-то OLAP это просто аббревиатура от "Online Analytical Processing" - никакого отношения к какому-то определенному прдукту или классу продуктов оно не имеет отношения. Если ты на FoxPro for DOS отчеты делаешь, то это такой же OLAP как и остальное. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.04.2020, 14:34 |  | ||
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ Dimitry Sibiryakov SQL*PlusКакое отношение хранимые агрегаты имеют к денормализации реляционной модели данных? Прямой: значение агрегата дублирует уже имеющиеся в БД данные. Сумма по счёту равна сумме его спецификации, например. Что такое нормализация реляционной модели данных знаете? (сомневаюсь) "Спецификация счета" - что это??? Судя по использованию - это что-то числовое - его/её можно суммировать. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.04.2020, 15:45 |  | ||
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ fkthatЕсли ты на FoxPro for DOS отчеты делаешь, то это такой же OLAP как и остальное. Если они считаются часами - то ни о каком "online" уже речи идти не может. А чтобы они не считались часами как раз и применяется набор трюков (технологий), основной (практически единственной) из которых является денормализация в виде хранимых агрегатов. Posted via ActualForum NNTP Server 1.5 ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.04.2020, 15:54 |  | ||
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ SQL*Plus Хранение агрегатов - это один из способов повышения производительности систем поддержки принятия решений (DSS / OLAP / DWH). Если ты вместе с набором значений хранишь где-то их сумму, то это ни одной из первых четырех (1-3 НФ и НФБК) не нарушает никак. Это избыточность, но не денормализация. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.04.2020, 18:13 |  | ||
| 
Что и где прочитать про денормализацию? | |||
|---|---|---|---|
| #18+ fkthat SQL*Plus Хранение агрегатов - это один из способов повышения производительности систем поддержки принятия решений (DSS / OLAP / DWH). Если ты вместе с набором значений хранишь где-то их сумму, то это ни одной из первых четырех (1-3 НФ и НФБК) не нарушает никак. Это избыточность, но не денормализация. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.04.2020, 20:01 |  | ||
|  | 

| start [/forum/topic.php?fid=32&msg=39945566&tid=1539861]: | 0ms | 
| get settings: | 11ms | 
| get forum list: | 14ms | 
| check forum access: | 4ms | 
| check topic access: | 4ms | 
| track hit: | 42ms | 
| get topic data: | 11ms | 
| get forum data: | 3ms | 
| get page messages: | 59ms | 
| get tp. blocked users: | 2ms | 
| others: | 17ms | 
| total: | 167ms | 

| 0 / 0 | 
