Все о моделировании в Компас-3D LT
   Главная Статьи Файлы Форум Ссылки Категории новостей
May 19 2025 23:05:40   
Навигация
Главная
Статьи
Файлы
FAQ
Форум
Ссылки
Категории новостей
Обратная связь
Фото галерея
Поиск
Разное
Карта Сайта
Популярные статьи
Что необходимо ... 65535
4.12.1 Професси... 35404
Учимся удалять!... 32511
Примеры, синони... 23825
Просмотр готовы... 23092
Декартовы коорд... 22930
FAST (методика ... 21843
содержание - се... 21164
Просмотр готовы... 19937
Работа с инстру... 15437
Сейчас на сайте
Гостей: 1
На сайте нет зарегистрированных пользователей

Пользователей: 9,955
новичок: Logyattella
Друзья сайта
Ramblers Top100
Рейтинг@Mail.ru

Реклама
Выполняем курсовые и лабораторные по разным языкам программирования
Подробнее - курсовые и лабораторные на заказ по Delphi
Turbo Pascal, Assembler, C, C++, C#, Visual Basic, Java, GPSS, Prolog
Иерархическая база данных
В иерархической БД каждая сущность обычно изображается в виде
записи с отражением иерархии всех ее взаимоотношений, существую-
щих в модели. Записи располагаются в очередности "родитель-пото-
мок", которой на модели соответствуют связи типа "один ко мно-
гим". Связи реализуются в виде некоторой комбинации логических
(ключевых) или физических указателей. В случае обнаружения сете-
вого взаимодействия (пример: КУПОН появляется на самом нижнем
уровне сразу трех иерархий) вводится понятие "виртуального логи-
ческого потомка", связи которого указывают на реальную запись,
находящуюся в другой иерархии: - - - - ¬
L - - - -

Рисунок 2-12
Иерархический проект
-----------------------------------------------------------------¬
¦ ----------------T--> PTF ¦
¦ ¦ САМОЛЕТ ¦ ¦
¦ L-------T-------+--> LCF ¦
¦ ¦ ¦
¦ --------------------+--------------------¬ ¦
¦ PCF ¦¦^ PPP PCF ¦¦^ PPP ¦
¦ v¦¦ v¦¦ PTF ¦
¦ --------+-------T--> PTF --------+-------T-->¦
¦ ¦ РЕЙС ¦ ¦ МЕСТО ¦ ¦
¦ L-------T-------+--> LP L-------T-------- ¦
¦ PCF ¦¦^ PPP PCF ¦¦^ PPP ¦
¦ v¦¦ v¦¦ ¦
¦ - - - - + - - - ¬ - - - - + - - - ¬ ¦
¦ КУПОН КУПОН ¦
¦ ¦ ^ ¦ ¦ ^ ¦ ¦
¦ ¦ ¦ ¦
¦ L - - - - - - - - L - - - - - - - - ¦
¦ ¦
¦ ¦
¦ ----------------T--> PTF ¦
¦ ¦ БИЛЕТ ¦ ¦
¦ L-------T-------+--> LCF ¦
¦ PCF ¦¦^ PPP ¦
¦ v¦¦ ¦
¦ --------+-------T--> PTF ¦
¦ ¦ КУПОН ¦ ¦
¦ L---------------- ¦
¦ ¦
¦ --------¬ Запись ---> PTF Последующий ¦
¦ L-------- указатель на ¦
¦ - - - - ¬ Виртуальный физического близнеца¦
¦ L - - - - логический потомок ¦
¦ ---> LCF Первый указа- ¦
¦ ^ Указатель на тель на логи- ¦
¦ ¦ PPP физического родителя ческого потомка¦
¦ ¦
¦ ---> LT Указатель на ¦
¦ логического близнеца ¦
¦ ¦
¦ ---> LF Указатель на ¦
¦ логического родителя ¦
¦ ¦
¦ ¦ PCF Первый указатель на ¦
¦ v физического потомка ¦
L-----------------------------------------------------------------

Файл на языке КОБОЛ

Если используется алгоритмический язык КОБОЛ, запись САМОЛЕТ
(AIRCRAFT) будет содержать повторяющуюся группу для сущности МЕС-
ТО (SEAT):

Рисунок 2-13
Расположение полей в записи на КОБОЛе
-------------------------------------------------------------¬
¦ Наименование записи AIRCRAFT ¦
¦ ¦
¦ Поля: ¦
¦ ¦
¦ 02 AIR_NAME PICTURE X(40) ¦
¦ 02 AIR_REG_NO PICTURE X(20) ¦
¦ 02 AIR_TYPE PICTURE X(6) ¦
¦ 02 AIR_DESC PICTURE X(40) ¦
¦ 02 AIR_NUMBER_SEATS PICTURE 9(3) ¦
¦ 02 SEATS OCCURS 0 TO 300 DEPENDING ¦
¦ ON AIR_NUMBER_SEATS ¦
¦ 04 SEAT_NO PICTURE X(3) ¦
¦ 04 SEAT_SMOKE_IND PICTURE X(1) ¦
¦ ¦
¦ Примечание: связь МЕСТА с САМОЛЕТОМ реализуется через по- ¦
¦ вторяющуюся группу, включенную в запись о само-¦
¦ лете, с числом вхождений, зависящим от значения¦
¦ поля AIR_NUMBER_SEATS. ¦
L-------------------------------------------------------------
Комментарии
Нет комментариев.
Добавить комментарий
Пожалуйста залогиньтесь для добавления комментария.
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.

Нет данных для оценки.
Гость
Имя

Пароль



Вы не зарегистрированны?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Случайные статьи
Кратчайшее описание
2. Подходы к оптим...
2.3.1 Общие сообра...
Общение
5.4 ЗАХВАТ ФАЙЛА ...
7.4 ОЖИДАНИЕ ЗАВЕР...
Манчестерское коди...
10.3.6 Драйвер кос...
5.1 OPEN
Быстрое продление ...
Подходы к определе...
3.1.1. Организация...
СЛОЖНЫЙ ПРИМЕР
Меры предосторожности
Глава 6. HUMMINBIR...
Как GPS-приемник о...
8.3 ТАЙМЕР
От автора
4.1.1 Определение
Московская область
Глава первая. У ИС...
Пользовательские п...
Глава 7. Pocket N...
8.1.4 Управление п...
Глава 4. Я и GPS
Процессы управлени...
5.12 КАНАЛЫ
Глава 1. GARMIN QUEST
Часть 6. Автомобил...
4.5 Управление пот...
10.4.2 Анализ потоков
Рабочая станция
Глава 2. Pocket N...
4. Особенности выд...
Учимся удалять! [К...
ДОПОЛНИТЕЛЬНЫЕ СОГ...
1.4 Способы комму...
7.3 ЗАВЕРШЕНИЕ ВЫ...
Группа 2 — програм...
Носимые аппараты
Мини-чат
Вам необходимо залогиниться.

Нет присланных сообщений.
Copyright © 2009