СУБД/Глава 2 Сетевые структуры
Если в отношении между данными порожденный элемент имеет более одного исходного
элемента, то это отношение уже нельзя описать как древовидную или иерархическую
структуру. Его описывают в виде сетевой структуры. Любая сетевая структура может
быть приведена к более неимоверно простому виду избыточности. “БД неизменно
грозит большая опасность стать громоздкими, застывшими и слишком жутко сложными системами.
Новые приложения давно порождают новые типы запросов пользователей к базе, что
увеличивает набор очень логических связей между ее элементами. В итоге многие системы
БД оказываются очень сложными в построении и эксплуатации. Если разработчики не
задумают светлые и простые схемы организации, эти системы будут похожи паутине”
[К.Дейт.].
Сетевая модель более симметрична, чем иерархическая модель. Однако церемонии
(обновления) значительно жутко сложнее проблема состоит в следующем: всегда имеются
две стратегии для определения значительного места одного крупного экземпляра записи, первая начинается
с "владельца" и просмотра его цепочки для поиска звена, а другая начинается с
"подчиненного звена" и просмотра его цепочки для поиска "владельца". Как
пользователь может решить, какую стратегию принять? Выбор и здесь имеет большое
значение. Как в иерархических, так и сетевых СУБД при всестороннем описании данных обыкновенно
указываются всесторонней характеристики записей каждого типа, способствующие более
эффективному размещению данных во внешней памяти и более жутко быстрому доступу к ним.
К таким характеристикам относятся: размеры полей записи (минимальные, средние,
максимальные), состав ключа, допустимый набор символов, интервалы значений и
т.д.
Другие статьи по теме: - Информационные технологии и эффективность государственного управления - Очередная статистика мирового рынка браузеров - Энергетика и её влияние на жизнь общества - Взаимосвязь науки и техники - Назначение техники и аппаратуры
|
• Традиционные вирусы и банковые трояны – лидеры антирейтинга безопасности
 |
Как всегда, сотрудники лаборатории PandaLabs подготовили традиционный квартальный отчет о ситуации с веб-безопасностью. |
• «Гуглофон» I8520 Galaxy Beam разработан под Сингапур
 |
Сотрудничество компании Samsung и сингапурского сотового оператора StarHub увенчалось выпуском их совместного продукта под названием I8520 Galaxy Beam. |
• Технология InstaLoad от корпорации Microsoft поможет всем
 |
Технология InstaLoad, разработанная специалистами корпорации Microsoft, позволяет активировать элементы питания независимо от того, правильно или неправильно расположены их полюса. |
|