Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пояснювальна до курсової.docx
Скачиваний:
7
Добавлен:
16.09.2019
Размер:
2.91 Mб
Скачать

3.2. Виділення інформаційних об’єктів (іо)

Проаналізуємо реквізитний склад таблиць бази даних. Ознака ключа може бути: П – первинний ключ; У – унікальний; С – складений. Таким чином, будуть виділені всі інформаційні об'єкти (таблиця 8), що відображають дані, та визначені первинні ключі.

(Таблиця 8) Реквізитний склад інформаційних об'єктів

Реквізити ІО

Ознака ключа

Ім'я ІО

Назва ІО

Семантика (опис)

Код об'єкта

П,У

Об'єкти

Об'єкти

Дані про об'єкти

Код працівника

П,У

Працівники

Працівники

Дані про працівників

Код екіпіровки

П,У

Екіпіровка

Екіпіровка

Дані про екіпіровку

Код обладнання

П, У

Обладнання

Обладнання

Дані про обладнання

Код послуги

П, У

Послуги

Послуги

Дані про послуги

Індефікатор

П, У

Чергування

Чергування

Дані про чергування

3.3 Визначення зв'язків і побудова ілм

Зв'язки між виявленими інформаційними об'єктами визначаються реальними відносинами між парами об'єктів (таблиці 9).

(Таблиця 9) Типи зв'язку інформаційних об'єктів

Ключ зв'язку

Головний ІО

Підлеглий ІО

Тип зв'язку

Код об'єкта

Об'єкта

Чергування

1:М

Код працівника

Працівники

об'єкта

1:М

Код екіпіровки

Екіпіровка

Працівники

1:М

Код обладнання

Обладнання

Об'єкта

1:М

Код послуги

Послуги

Об'єкта

1:М

Індефікатор

Об'єкта

Чергування

1:М

Г рафічне зображення ІЛМ у вигляді ЕR-діаграми приведене на Малюнку 1.

(Малюнок 1) Інфологічна модель БД

3.4 Визначення логічної структури реляційної бази даних

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

Логічні зв'язки таблиць відповідають структурним зв'язкам між об'єктами. Логічна структура реляційної бази даних, побудована на основі отриманої інфологічної моделі, приведена на Малюнку 2. На цій схемі реляційні таблиці представлені структурою, обумовленої складом і послідовністю полів (атрибутів). Логічні зв'язки зображені лініями між однаковими ключами зв'язку.

Малюнок 2 Схема даних бд

4. Розробка алгоритмів і технології рішення задачі

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

При введені інформації повинно бути передбачено те, що одне з полів є унікальним, тобто не допускаються повтори. Це передбачення необхідне для того, щоб з подальшою роботою програми у користувача не виникало проблем.

Також при введенні інформації потрібно враховувати те, що поля не повинні залишатись пустими і всі поля мають бути заповненими, у разі відсутності інформації потрібно поставити прочерк.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]