Jump to content

Принцип ортогонального проектирования

Принцип ортогонального проектирования (сокращенно POOD) был разработан исследователями баз данных Дэвидом Макговераном и Кристофером Дж. Дейтом в начале 1990-х годов и впервые опубликован «Новый принцип проектирования баз данных» в июльском выпуске журнала Database Programming and Design за 1994 год и несколько раз переиздавался. . Это второй из двух принципов проектирования баз данных , которые направлены на то, чтобы базы данных не были слишком сложными или избыточными, причем первым принципом является принцип полной нормализации ( POFN ).

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

Этот принцип является повторением требования, чтобы база данных представляла собой минимальное множество покрытий реляционной алгебры. Реляционная алгебра допускает дублирование данных в отношениях, которые являются элементами алгебры. Одним из требований к эффективности базы данных является отсутствие дублирования данных. Этому требованию отвечает минимальное множество покрытий реляционной алгебры.

Источники

[ редактировать ]
  • Развенчание баз данных: принцип ортогонального проектирования, часть I, Д. Макговеран и К. Дж. Дейт [1]
  • Развенчание баз данных: принцип ортогонального проектирования, часть II, Д. Макговеран и Си Джей Дейт [2]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 9a42185a91fdc5c6819436606b1da3b4__1522542360
URL1:https://arc.ask3.ru/arc/aa/9a/b4/9a42185a91fdc5c6819436606b1da3b4.html
Заголовок, (Title) документа по адресу, URL1:
Principle of orthogonal design - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)