Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Розробка бази даних для обліку та записи співробітників

Реферат Розробка бази даних для обліку та записи співробітників





них

Ієрархічна модель даних-представлення бази даних у вигляді деревовидної (ієрархічної) структури, що складається з об'єктів (даних) різних рівнів.

Між об'єктами існують зв'язки, кожен об'єкт може включати в себе декілька об'єктів нижчого рівня. Такі об'єкти перебувають у відношенні предка (об'єкт більш близький до кореня) до нащадка (об'єкт більш низького рівня), при цьому можлива ситуація, коли об'єкт-предок не має нащадків або має їх кілька, тоді як у об'єкта-нащадка обов'язково тільки один предок. Об'єкти, що мають загального предка, називаються близнюками.

Основними інформаційними одиницями в ієрархічній моделі даних є сегмент і поле. Поле даних визначається як найменша неподільна одиниця даних, доступна користувачу. Для сегмента визначаються тип сегмента та примірник сегмента. Примірник сегмента утворюється з конкретних значень полів даних. Тип сегмента - це пойменована сукупність вхідних у нього типів полів даних.

Як і мережева, ієрархічна модель даних базується на графовой формі побудови даних, і на концептуальному рівні вона є просто окремим випадком мережевої моделі даних. В ієрархічній моделі даних вершині графа відповідає тип сегмента або просто сегмент, а дуг - типи зв'язків предок - нащадок. В ієрархічних структуpax сегмент - нащадок повинен мати в точності одного предка.

Ієрархічна модель являє собою зв'язний неорієнтовані граф деревовидної структури, що об'єднує сегменти. Ієрархічна БД складається з упорядкованого набору деревьев.етевая модель даних-логічна модель даних, що є розширенням ієрархічного підходу, сувора математична теорія, що описує структурний аспект, аспект цілісності та аспект обробки даних в мережевих базах даних.

Різниця між ієрархічною моделлю даних і мережевий полягає в тому, що в ієрархічних структурах запис-нащадок повинна мати в точності одного предка, а в мережевій структурі даних у нащадка може матися будь-яке число предків.

Мережева БД складається з набору екземплярів певного типу запису і набору екземплярів певного типу зв'язків між цими записами.

Тип зв'язку визначається для двох типів запису: предка і нащадка. Примірник типу зв'язку складається з одного примірника типу запису предка і впорядкованого набору екземплярів типу запису нащадка. Для даного типу зв'язку L з типом запису предка P і типом запису нащадка C повинні виконуватися наступні дві умови:

) кожен екземпляр типу запису P є предком тільки в одному екземплярі типу зв'язку L;

) кожен екземпляр типу запису C є нащадком не більше ніж в одному екземплярі типу зв'язку L.

Зразковий набір операцій маніпулювання даними:

. Переставити в інший зв'язок;

. Знайти певний запис в наборі однотипних записів;

. Перейти від предка до першого нащадку за деякою зв'язку;

. Перейти до наступного нащадку у деякому зв'язку;

. Перейти від нащадка до предка за деякою зв'язку;

. Створити новий запис;

. Знищити запис;

. Змінити запис;

. Включити в зв'язок;

. Виключити з зв'язку;

Реляційн...


Назад | сторінка 6 з 14 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Ієрархічна модель даних. Структури даних
  • Реферат на тему: Пристрій запису і читання даних з Flash-пам'яті
  • Реферат на тему: Розробка системи програмування для обробки даних строкового типу
  • Реферат на тему: Створення та аналіз бази даних обліку комунальних витрат підприємств. Орга ...
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access