powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Недостатки нормализации БД
17 сообщений из 67, страница 3 из 3
Недостатки нормализации БД
    #38136397
Arhat109
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_мод,

то, что Вы потеряли в моей цитате. А именно: "нормализация была введена для того, чтобы исключить дублирование данных. В идеале совсем". Остальное было обоснованием неверности вашего поста, на который ответил. Это проблема ТАК никогда не звучала.
...
Рейтинг: 0 / 0
Недостатки нормализации БД
    #38136457
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Arhat109"нормализация была введена для того, чтобы исключить дублирование данных. В идеале совсем".
Ага, а 2х2=4
Проблема дублирования это еще и проблема перевычисления вторичных данных при изменении первичных.
...
Рейтинг: 0 / 0
Недостатки нормализации БД
    #38136484
Arhat109
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_мод,

неумение отделить первичные от вторичных данных, непонимание какие из них надо перевычислять, а какие можно и хранить - это ещё одна большая проблема ... денормализации данных и есстественный результат ТС-а, по её незнанию. :)
...
Рейтинг: 0 / 0
Недостатки нормализации БД
    #38136596
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно, а первая нормальная форма какое дублирование устраняет?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Недостатки нормализации БД
    #38136673
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovИнтересно, а первая нормальная форма какое дублирование устраняет?..

"... формы 1НФ, 2НФ, 3НФ сами по себе не имеют особо важного значения и должны рассматриваться лишь как промежуточные этапы на пути к созданию формы НФБК (и форм более высокого уровня)." :)
1НФ гарантирует, что в любом допустимом значении переменной отношения каждый ее кортеж содержит только одно значение каждого из атрибутов. То есть, не содержит, в частности , двух и более одинаковых значений
...
Рейтинг: 0 / 0
Недостатки нормализации БД
    #38136711
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Иногда нормализация противоречит законодательным нормам РФ . Веско?:)
...
Рейтинг: 0 / 0
Недостатки нормализации БД
    #38136860
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда БД распухает до хорошенького data warehouse в ней возникает
необходимость что-то искусственно денормализовать, сархивировать,
сконвертировать e.t.c. Существование хранимых репортов в БД - само по себе
шаг в сторону от нормализации. Материализация тяжелых представлений
(mviews, snapshots) - тоже вобщем-то некий отход от НФ3 в сторону
более низких НФ. Любое внедрение полей класса XMLType, CLOB
e.t.c. документов - тоже из этой серии.
...
Рейтинг: 0 / 0
Недостатки нормализации БД
    #38136888
Hawkmoon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovИнтересно, а первая нормальная форма какое дублирование устраняет?..


После такого аффтар попадает в мой No-read list. Навечно.
...
Рейтинг: 0 / 0
Недостатки нормализации БД
    #38137010
Arhat109
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hawkmoon,

да ладно, зачем так "строго". :)

мож чел забыл 1НФ и вопрошает... оно ведь смотря как 1НФ
... вот ежели как написал Бредятина - несколько значений, то 1НФ устраняет содержательную часть ячейки, относящуюся к разделителям значений. Они там всяко дублируются. :)

... а ежели до 1НФ была зависимость от порядку следования (кортежей, полей), то соответственно устраняется этот самый "объем порядку" (он же тоже как-то указан... и дублирован, если не в данных, то в коде)... :)

... а мож и не знал, что такое 1НФ (тут как оказывается и так быват)... :)
...
Рейтинг: 0 / 0
Недостатки нормализации БД
    #38137032
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Важно. Такой тип, как, например, набор строк, не противоречит 1НФ. Должно быть только одно значение (только один набор строк):)
...
Рейтинг: 0 / 0
Недостатки нормализации БД
    #38137381
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БредятинаВажно. Такой тип, как, например, набор строк, не противоречит 1НФ. Должно быть только одно значение (только один набор строк):)

осталось удивиться: причем тут "тип"?
...
Рейтинг: 0 / 0
Недостатки нормализации БД
    #38137890
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОзверинБредятинаВажно. Такой тип, как, например, набор строк, не противоречит 1НФ. Должно быть только одно значение (только один набор строк):)
осталось удивиться: причем тут "тип"?
Не тип, а такой тип, как, например, набор строк:)
Попутно замечу, что Дейт считает весьма привлекательной такую характеристику НФБК: каждый атрибут должен представлять некоторый факт о ключе, только о ключе и ни о чем ином, кроме ключа.
Это уже приближено к известным правилам нормализации в NoSQL, значительно более простым и понятным, чем процедура нормализации в РМД:
1) не является ли данное свойство свойством какого-то другого типа сущности?
2) не является ли данное свойство самостоятельной сущностью.
В том числе и поэтому, по крайней мере, на этапе изучения основ проектирования БД, рекомендуется использовать М2:
13577413
...
Рейтинг: 0 / 0
Недостатки нормализации БД
    #38138148
CawaSPb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В дополнение к "Введение в СУБД" Дэйта.

Дэйт утверждает ( C.J. Date "The Birth of the Relational Model" Part two of three ), что "конечно, иногда денормализация необходима (по соображениям эффективности)", но справедливо указывает, что нужно это делать на уровне физического дизайна.
Иногда это возможно, иногда нет (что, скорее, говорит о недостаточном совершенстве конкретной РСУБД). Приходится базовые отношения использовать как часть физического дизайна. От этого сложно уйти, т.к. в реальной СУБД только таблицы обладают рядом свойств, определяющих параметры физического хранения.
...
Рейтинг: 0 / 0
Недостатки нормализации БД
    #38138189
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CawaSPbВ дополнение к "Введение в СУБД" Дэйта.

Дэйт утверждает ( C.J. Date "The Birth of the Relational Model" Part two of three ), что "конечно, иногда денормализация необходима (по соображениям эффективности)", но справедливо указывает, что нужно это делать на уровне физического дизайна.
Иногда это возможно, иногда нет (что, скорее, говорит о недостаточном совершенстве конкретной РСУБД). Приходится базовые отношения использовать как часть физического дизайна. От этого сложно уйти, т.к. в реальной СУБД только таблицы обладают рядом свойств, определяющих параметры физического хранения.
Ну вот ТС и не ушел. Надо было иму напирать, что он для NoSQL делал. А там никакой теории нет как в РМД. Да и Дейт все таки РМДшник. А то что сделал в РСУБД, так это мол де временно. Мож и сдал ба.
...
Рейтинг: 0 / 0
Недостатки нормализации БД
    #38140075
Маскlау.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем "спасибо", пришла повестка из военкомата. :(
...
Рейтинг: 0 / 0
Недостатки нормализации БД
    #38141028
Arhat109
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Маскlау.,

это полезнее, чем вопрос, заданный в теме. Удачи, в попытке стать Мужчиной.
...
Рейтинг: 0 / 0
Недостатки нормализации БД
    #38141073
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Маскlау.Всем "спасибо", пришла повестка из военкомата. :(
Поздравляю!
...
Рейтинг: 0 / 0
17 сообщений из 67, страница 3 из 3
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Недостатки нормализации БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]