|
|
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
_мод, то, что Вы потеряли в моей цитате. А именно: "нормализация была введена для того, чтобы исключить дублирование данных. В идеале совсем". Остальное было обоснованием неверности вашего поста, на который ответил. Это проблема ТАК никогда не звучала. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 15:13 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
Arhat109"нормализация была введена для того, чтобы исключить дублирование данных. В идеале совсем". Ага, а 2х2=4 Проблема дублирования это еще и проблема перевычисления вторичных данных при изменении первичных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 15:38 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
_мод, неумение отделить первичные от вторичных данных, непонимание какие из них надо перевычислять, а какие можно и хранить - это ещё одна большая проблема ... денормализации данных и есстественный результат ТС-а, по её незнанию. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 15:51 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
Интересно, а первая нормальная форма какое дублирование устраняет?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 16:28 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovИнтересно, а первая нормальная форма какое дублирование устраняет?.. "... формы 1НФ, 2НФ, 3НФ сами по себе не имеют особо важного значения и должны рассматриваться лишь как промежуточные этапы на пути к созданию формы НФБК (и форм более высокого уровня)." :) 1НФ гарантирует, что в любом допустимом значении переменной отношения каждый ее кортеж содержит только одно значение каждого из атрибутов. То есть, не содержит, в частности , двух и более одинаковых значений ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 16:57 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
Иногда нормализация противоречит законодательным нормам РФ . Веско?:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 17:15 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
Когда БД распухает до хорошенького data warehouse в ней возникает необходимость что-то искусственно денормализовать, сархивировать, сконвертировать e.t.c. Существование хранимых репортов в БД - само по себе шаг в сторону от нормализации. Материализация тяжелых представлений (mviews, snapshots) - тоже вобщем-то некий отход от НФ3 в сторону более низких НФ. Любое внедрение полей класса XMLType, CLOB e.t.c. документов - тоже из этой серии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 18:16 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovИнтересно, а первая нормальная форма какое дублирование устраняет?.. После такого аффтар попадает в мой No-read list. Навечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 18:41 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
Hawkmoon, да ладно, зачем так "строго". :) мож чел забыл 1НФ и вопрошает... оно ведь смотря как 1НФ ... вот ежели как написал Бредятина - несколько значений, то 1НФ устраняет содержательную часть ячейки, относящуюся к разделителям значений. Они там всяко дублируются. :) ... а ежели до 1НФ была зависимость от порядку следования (кортежей, полей), то соответственно устраняется этот самый "объем порядку" (он же тоже как-то указан... и дублирован, если не в данных, то в коде)... :) ... а мож и не знал, что такое 1НФ (тут как оказывается и так быват)... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 20:15 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
Важно. Такой тип, как, например, набор строк, не противоречит 1НФ. Должно быть только одно значение (только один набор строк):) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 20:32 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
БредятинаВажно. Такой тип, как, например, набор строк, не противоречит 1НФ. Должно быть только одно значение (только один набор строк):) осталось удивиться: причем тут "тип"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2013, 09:37 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
ОзверинБредятинаВажно. Такой тип, как, например, набор строк, не противоречит 1НФ. Должно быть только одно значение (только один набор строк):) осталось удивиться: причем тут "тип"? Не тип, а такой тип, как, например, набор строк:) Попутно замечу, что Дейт считает весьма привлекательной такую характеристику НФБК: каждый атрибут должен представлять некоторый факт о ключе, только о ключе и ни о чем ином, кроме ключа. Это уже приближено к известным правилам нормализации в NoSQL, значительно более простым и понятным, чем процедура нормализации в РМД: 1) не является ли данное свойство свойством какого-то другого типа сущности? 2) не является ли данное свойство самостоятельной сущностью. В том числе и поэтому, по крайней мере, на этапе изучения основ проектирования БД, рекомендуется использовать М2: 13577413 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2013, 13:34 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
В дополнение к "Введение в СУБД" Дэйта. Дэйт утверждает ( C.J. Date "The Birth of the Relational Model" Part two of three ), что "конечно, иногда денормализация необходима (по соображениям эффективности)", но справедливо указывает, что нужно это делать на уровне физического дизайна. Иногда это возможно, иногда нет (что, скорее, говорит о недостаточном совершенстве конкретной РСУБД). Приходится базовые отношения использовать как часть физического дизайна. От этого сложно уйти, т.к. в реальной СУБД только таблицы обладают рядом свойств, определяющих параметры физического хранения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2013, 15:27 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
CawaSPbВ дополнение к "Введение в СУБД" Дэйта. Дэйт утверждает ( C.J. Date "The Birth of the Relational Model" Part two of three ), что "конечно, иногда денормализация необходима (по соображениям эффективности)", но справедливо указывает, что нужно это делать на уровне физического дизайна. Иногда это возможно, иногда нет (что, скорее, говорит о недостаточном совершенстве конкретной РСУБД). Приходится базовые отношения использовать как часть физического дизайна. От этого сложно уйти, т.к. в реальной СУБД только таблицы обладают рядом свойств, определяющих параметры физического хранения. Ну вот ТС и не ушел. Надо было иму напирать, что он для NoSQL делал. А там никакой теории нет как в РМД. Да и Дейт все таки РМДшник. А то что сделал в РСУБД, так это мол де временно. Мож и сдал ба. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2013, 15:47 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
Всем "спасибо", пришла повестка из военкомата. :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2013, 14:37 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
Маскlау., это полезнее, чем вопрос, заданный в теме. Удачи, в попытке стать Мужчиной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2013, 06:41 |
|
||
|
|

start [/forum/moderation_log.php?user_name=A.Zernov]: |
0ms |
get settings: |
5ms |
get forum list: |
15ms |
get settings: |
10ms |
get forum list: |
16ms |
get settings: |
11ms |
get forum list: |
14ms |
get settings: |
8ms |
get forum list: |
13ms |
get settings: |
8ms |
get forum list: |
23ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
68ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 2165ms |
| total: | 2430ms |

| 0 / 0 |
