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

Реферат Автоматизоване робоче місце інженера по гарантії СТО "Континент"





ском продукції. Наприклад, якщо автомобільна компанія хотіла випустити 10000 машин однієї моделі і 5000 машин іншої моделі, їй необхідно було знати, скільки деталей слід замовити у своїх постачальників. Щоб відповісти на це питання, необхідно визначити, з яких деталей складаються ці частини і т.д. Наприклад, машина складається з двигуна, корпусу і ходової частини; двигун складається з клапанів, циліндрів, свічок і т.д. Робота зі списками складових частин була, начебто спеціально призначена для комп'ютерів [4].

Список складових частин виробу за своєю природою є ієрархічною структурою. Для зберігання даних, що мають таку структуру, була розроблена ієрархічна модель даних, яку ілюструє малюнок 2.1.


Рисунок 2.1 - Ієрархічна база даних


У цій моделі кожен запис бази даних представляла конкретну деталь. Між записами існували відносини предок / нащадок, що зв'язують кожну частину з деталями, що входять до неї.

Щоб отримати доступ до даних, які містяться у базі даних, програма могла:

· знайти конкретну деталь (праві двері) по її номеру;

· перейти «вниз» до першого нащадку (ручка дверей);

· перейти «вгору» до предка (корпус);

· перейти «в сторону» до іншого нащадку (праві двері).

Таким чином, для читання даних з ієрархічної бази даних було потрібно переміщатися по записах, за один раз переходячи на одну запис вгору, вниз або убік.

Однією з найбільш популярних ієрархічних СУБД була Information Management System (IMS) компанії IBM, що з'явилася в 1968 році. Нижче перераховані переваги IMS і реалізованої в ній ієрархічної моделі:

· Простота моделі. Принцип побудови IMS був легкий для розуміння. Ієрархія бази даних нагадувала структуру компанії або генеалогічне дерево.

· Використання відносин предок / нащадок. СУБД IMS дозволяла легко представляти відносини предок / нащадок, наприклад: «А є частиною В» або «А володіє В».

· Швидкодія. У СУБД IMS відносини предок / нащадок були реалізовані у вигляді фізичних покажчиків з одного запису на іншу, внаслідок чого переміщення базі даних відбувалося швидко. Оскільки структура даних у цій СУБД відрізнялася простотою, IMS могла розміщувати записи предків і нащадків на диску поруч один з одним, що дозволяло звести до мінімуму кількість операцій запису-читання.

Якщо структура даних виявлялася складніше, ніж звичайна ієрархія, простота структури ієрархічної бази даних ставала її недоліком. Наприклад, в базі даних для зберігання замовлень одне замовлення міг брати участь у трьох різних відносинах предок / нащадок, що зв'язують замовлення з клієнтом, що розмістили його, зі службовцем, який прийняв його, і з замовленим товаром, що ілюструє малюнок 2.2. Такі структури даних не відповідали суворої ієрархії IMS [5].


Малюнок 2.2 - Множинні відносини предок / нащадок

У зв'язку з цим для таких додатків, як обробка замовлень, була розроблена нова мережева модель даних. Вона була поліпшеною ієрархічною моделлю, в якій одна запис могла брати участь у кількох відносинах предок / нащадок, як показано на малюнку 2.3.


Малюнок 2.3 - Мережева база дан...


Назад | сторінка 7 з 48 | Наступна сторінка





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

  • Реферат на тему: Ієрархічна модель даних. Структури даних
  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару
  • Реферат на тему: Проектування бази даних "База даних районного відділу податкової інспе ...
  • Реферат на тему: Створення бази даних критичних властивостей речовин в редакторі баз даних M ...
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access