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

Реферат Розробка і створення програмного продукту "Автоматизація комплексу задач бухгалтера по роботі з постачальниками ТОВ" Строй Дизайн проект "





"> .1 Аналіз представлення моделей даних


Для ефективного функціонування розроблюваної АСИС Облік поставок буде розроблена СУБД. Тому нижче розглянуті логічні і концептуальні моделі даних.


2.1.1 Вибір логічної моделі даних

Ієрархічна модель даних.

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

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

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

вимога підвищеної коректності до операції видалення, оскільки видалення вихідного сегмента тягне за собою видалення породжених;

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

У зв'язку з тим, що ієрархічна модель володіє великою кількістю недоліків вона не застосовуватиметься для моделювання розроблюваної АСИС.

Мережева модель даних.

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

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

Кожен екземпляр запису-набору являє ієрархічні зв'...


Назад | сторінка 10 з 35 | Наступна сторінка





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

  • Реферат на тему: Ієрархічна модель даних. Структури даних
  • Реферат на тему: Практична обробка безлічі даних, що представляють собою масив покажчиків на ...
  • Реферат на тему: Обробка набору даних, представленого у вигляді файлу
  • Реферат на тему: Практична обробка набору даних, представленого у вигляді файлу
  • Реферат на тему: Реалізація різних методів доступу до даних в таблицях на ім'я