Базы данных. Учебное пособие

       

Основные понятия и определения


В  сетевой  модели  существуют  два  основных  понятия:  типы  записей  и  наборы.  Типы  записей -  это  совокупность  логически  связанных  записей.  Например,  тип  записи  клиент  может  включать  такие  элементы  данных,  как  ИД-Клиент,  Имя,  Адрес,  Сумма-Счета,  Дата-Последнего-Платежа.  Все  типы  записей  -  это  заданные  имена,  такие  как  КЛИЕНТ,  СЧЕТ,  ТОРГОВЫЙ  АГЕНТ  и  т.д.

Наборы  -  это  отношения  один-ко-многим  (или  один-к-одному)  между  двумя  типами  записей.  Например,  один  набор  выражает  отношения  один-ко-многим  между  записями  клиентов  и  подлежащих  оплате  ими  счетов.  В любом  сетевом  наборе  один  тип  записей  является  владельцем,  а  остальные  - членами.  В  данном  примере  тип  записи  клиент  является  владельцем,  а  тип  записи  счета – членом.  Отношение  один-ко-многим  допускает  возможность,  что  с  записью  клиент  может  быть  связано  ноль,  одна  или  несколько  записей  счетов.  Конечно,  бывают  ситуации,  когда  отношения -  строго  один-к-одному,  как,  например,  между  грузовиком  и  его  водителем,  но  они  обрабатываются  таким  же  образом. Имя  набора  - это  метка,  которая  присвоена  стрелке.   Все  эти  понятия  проиллюстрированы  примером,  приведенным  на  рис.6.1.




Рис.6.1  является  примером  трехуровневого  дерева.  В  данном  случае  дерево  состоит  из  типов  сегментов  ОТДЕЛ,  СЛУЖАЩИЙ,  СПЕЦИАЛЬНОСТЬ,  НАЗНАЧЕН НА  и  их  отношений.

Рис.7.1.  Иерархическая  организация  типов  сегментов

 базы  данных  отдела


Содержание раздела