|
|
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
по сабжу : ТСу нужно искать не "Недостатки нормализации БД ", а "оправдание"/обоснование применения денормализации - с этим ещё может что-то бы и "выгорело" б но мой ХШ говорит то же, что уже озвучил Dimitry Sibiryakov Dimitry Sibiryakov... Хотя, конечно, вероятнее, что он её вообще не нормализовал, а теперь ищет отмазки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2013, 14:14 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
vova;да вы чо ?! вот так, взял, и одним махом, всех архитекторов - на пенсию ! могЁш ! давай, жги ещё !! Ну если ТС так зажгет на защите, то, возможно, ему вместо диплома и вручат сразу пенсионное или другую какую-то запрещающую проектировать БД раз и на всегда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2013, 17:28 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
Как прошла защита - кто-нибудь знает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2013, 17:34 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
> Как прошла защита - кто-нибудь знает? Вопрос следует формулировать по-другому: кому-нибудь интересно, что получил хомячок на защите? Я бы не то, что диплом об образовании, а работу дворника человеку, не умеющему читать, не предложил бы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2013, 21:01 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
vova;, подозреваю, что ты не сможешь нормализовать простую Накладную. Докажи обратное. Можешь позвать н помощь всех родственников, даже с настоящего форума. А я позову токо Бредятину. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2013, 21:18 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
Не сдал, потому что вы скоты не подсказали авторитетного автора. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2013, 00:38 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
Маскlау.Не сдал, потому что вы скоты не подсказали авторитетного автора. Не корректно. Между отношением и таблицей, все-таки, есть разница. Здесь принято использовать концептуально более точный термин - бараны. А не скоты:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2013, 01:07 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
ViPRosvova;, подозреваю, что ты не сможешь нормализовать простую Накладную. Докажи обратное. Можешь позвать н помощь всех родственников, даже с настоящего форума. смешной ты, дядя :) ну вот придумай хоть одну, минимальную причину, по которой мне, захотелось бы, тебе, хоть что-нибудь доказывать ? ViPRosА я позову токо Бредятину. давай я, лучше тебе анекдотик расскажу, а ты себя в нём найдёш :) Заходит заяц в бар, и на весь бар: - Эй, козлы, кто на меня? Молчание. Заяц снова: - Ещё раз спрашиваю, кто на меня? Снова молчание. Заяц опять: - Всё, в последний раз спрашиваю. Кто на меня? Выходит медведь: - Ну, я. - Тебя как зовут? - Миша. - Эй, козлы, кто на нас с Мишей? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2013, 03:57 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
Как у Дейта 13865046 , так и в других источниках, включая данное обсуждение, суть и практическая ценность денормализации раскрыты не достаточно полно. Обычно суть представляется в общем виде: "... сократить количество соединений, которые требуется выполнять в приложении на этапе прогона, поскольку (в действительности) некоторые из этих соединений уже выполнены заранее в составе работ по проектированию базы данных." На самом деле, соединение типов сущности практически никогда недопустимо. А практическую ценность представляют: 1) дублирование значений свойств одних типов сущности в других (связанных) типах сущности; 2) избыточные связи, как правило, многие ко многим. Первый пример широко распространен, периодически здесь обсуждается, и даже автоматизирован в ВИПРОС в рамках механизма миграции свойств. Второй - тоже представлен в ВИПРОС в виде миграции ссылок, как одного из типов свойств. Однако, избыточную связь многие ко многим таким путем, вероятно, нельзя обеспечить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2013, 10:12 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
Маскlау Не сдал, потому что ... Вроде на защите диплом не СДАЮТ, а ЗАЩИЩАЮТ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2013, 10:39 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
ТСу надо было на МУМПСе диплом делать: то что не раскрыто у Дейта, скорее всего, охотно попытались бы раскрыть пиарщики МУМПСа. Возможно, и авторитетов нашел бы прямо здесь среди оных(ого). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2013, 18:16 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
mad_nazgulТ.е. без нормализации РМД не имеет никакого смысла. Обобщать, так обобщать. Я бы сказал, что даже с нормализацией РМД не имеет особого смысла :-| ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 02:03 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
guest_20040622mad_nazgulТ.е. без нормализации РМД не имеет никакого смысла. Обобщать, так обобщать. Я бы сказал, что даже с нормализацией РМД не имеет особого смысла :-| Это вопрос философский, даже более того - это вопрос веры. ;-) Если Вы не верите в РМД, то она нафиг не нужна. Остальные, в рамках РМД, вполне продуктивно решают поставленные задачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 08:54 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
ViPRosmad_nazgul, хорошо нормализавнная РМД превращается в EAV, а там вроде проблемы со скоростью :) Ну не совсем. EAV - это просто один из способов представления "объектов". Причем не очень эффективный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 08:56 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
mad_nazgul, А РМД что представляет? Субъекты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 09:05 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
Проблема эта появилась вмсете с первыми СУБД. Звучит она так: дублировать или нет данные. Дублирование повышает скорость запросов, но увеличивает время любых изменений (аналогично индексам). Построение оптимальной БД - искусство и труд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 09:25 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
Нормализация, скорее всего, в последнюю орчередь связана с физической оптимизацией. Производится на этапе логического проектирования (предшествует физчиской) и имеет целью логическую оптимизацию: снижение избыточности, аномалий. При этом, например, при нормализации по НФБК могут возникать проблемы с навязыванием схеме ФЗ, т.е. деклартивных ОЦ. Поэтому проектипровщик стоит перед выбором. Ну так же при нормализации могут появляться таблицы не соотвествующие сущностям предметеной области. А физические в последствии могут примводить к денормализации, но это все же влияние физического на логическое. С целью снижения этой зависимомсти в СУБД могут быть предусмотрены дополнительные фичи. Напрмер, кластерные таблицы. Просто данные таблиц которые могут соединяться находятся совместно хранятся в одних блоках. А производительность в СУБД в которых данные хранеятся на вторичных носителях, определяется в основнеом количесвтовом чтенй блоков. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 09:52 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
_мод, Первые СУБД появились как раз чтобы хранить большие объемы данных... нормализация появилась для того чтобы исключить дублирование данных, в идеале - совсем. То, что скорость доступа к данным по факту падает при повышении градуса нормализации - это проблема как плохо организованных движков так и отсутствия нормального понятия Связь в РМД в целом. Индексы в РМД - это внедрение элементов МУМПС (иерархической организации части спец.данных), поскольку без них, ваще ничего не ищется, как факт. ИМХО, ещё раз, СУБД - это такие проги, которые ориентированы на обработку данных, которые априори НЕ лезут в память компа. Если лезут - или более того, должны влезать целиком (есть и такие типа субд), то это обыкновенный дебилизм и не умение разработчика работать с данными... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 11:40 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
mad_nazgulEAV - это просто один из способов представления "объектов". Причем не очень эффективный. Скорее, хранения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 11:41 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
ViPRosА РМД что представляет? Субъекты? Скорее, хранит. Представление основано на модели верхнего уровня в архитектуре "модель верхнего уровня+маппинг+РМД", которую приходится применять при использовании "реляционных систем". И вопросы нормализации и денормализации тоже приходится пропускать через маппинг, если можно так выразиться:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 11:44 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
Arhat109Первые СУБД появились как раз чтобы хранить большие объемы данных Нет. Большие объемы данных можно хранить и на магнитных лентах Arhat109Индексы в РМД - это внедрение элементов МУМПС (иерархической организации части спец.данных), поскольку без них, ваще ничего не ищется, как факт. Индексы впервые появились в ISAM Arhat109ИМХО, ещё раз, СУБД - это такие проги, которые ориентированы на обработку данных, которые априори НЕ лезут в память компа. Про кеширование забыли зы что сказать-то хотели по теме ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 11:58 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
Arhat109ИМХО, ещё раз, СУБД - это такие проги, которые ориентированы на обработку данных, которые априори НЕ лезут в память компа. Если лезут - или более того, должны влезать целиком (есть и такие типа субд), то это обыкновенный дебилизм и не умение разработчика работать с данными... СУБД - это не только (и не столько) умение быстро искать данные и строить выборки - плоские файлы действительно зачастую быстрее. СУБД - это еще транзакционность, целостность данных при многопользовательской работе и т.п., и это параллельно размеру. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 12:20 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
Macklay, BigTable , google довольно авторитетная контора. В BigTable все храниться в денормализованном виде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 13:05 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
ЕвгенийВMacklay, BigTable , google довольно авторитетная контора. В BigTable все храниться в денормализованном виде. Это NoSQL, фактически это слегка расширенная файловая система :-) Что для таких объемов как у Google вполне оправдано. Вещь на сколько я понял узкоспециализированная. Так что критикой денормализации/не нормализации в РМД не является. ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 13:11 |
|
||
|
Недостатки нормализации БД
|
|||
|---|---|---|---|
|
#18+
mad_nazgulЕвгенийВMacklay, BigTable , google довольно авторитетная контора. В BigTable все храниться в денормализованном виде. Это NoSQL, фактически это слегка расширенная файловая система :-) Что для таких объемов как у Google вполне оправдано. Вещь на сколько я понял узкоспециализированная. Так что критикой денормализации/не нормализации в РМД не является. ;-) 13855813 13856625 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 14:09 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=38135081&tid=1541381]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
33ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 345ms |

| 0 / 0 |
