Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Підприємство є організаційною антропогенною сис...docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.56 Mб
Скачать

Моделі даних машинною іб розглядається на двох рівнях: логічному та фізичному.

Логічний рівень - це абстрактний погляд на дані, на ньому вони представляються у такому вигляді і мають таку назву, як у реальному світі. Наприклад, “Постійний клієнт”, “Відділ”, “Прізвище співробітника”. Об’єкти моделі логічного рівня називаються сутностями та атрибутами.

Сутність – це множина подібних індивідуальних об’єктів, кожен з яких називається екземпляром.

Атрибут – виражає визначену властивість об’єкта.

Сутність можна визначити як об’єкт, подію або концепцію, інформація про яких повинна зберігатися.

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

Розділення моделей даних на логічні та фізичні дозволяє розв’язати задачі документування моделі та масштабування.

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

CASE – системи дозволяють при наявності логічної моделі автоматично побудувати за вибраною СКБД фізичну модель, системний каталог та відповідний SQL – скрипт, тобто виконати пряме проектування. Але CASE – системи дозволяють виконати і зворотне проектування – при наявності системного каталогу та SQL – скрипту згенерувати фізичну та логічну моделі для первісної та інших СКБД, а це означає що є можливість розв’язувати задачу масштабування – задачу по переносу структури даних з одного сервера на інші.

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

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

Терміни реляційної моделі

Реляційний термін

Пояснення

Відношення

Таблиця

Кортеж

Рядок або запис

Карденальне число

Кількість рядків

Атрибут

Стовпчик або поле

Ступінь

Кількість стовпчиків

Первинний ключ

Унікальний ідентифікатор

Домен

Загальна сукупність допустимих даних

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

Властивість унікальності означає, що у відношенні не має кортежів з однаковим значенням визначеного ключа.

Властивість ненадлишковості означає, що не яка підмножина визначеного ключа не має властивості унікальності.

Визначемо поняття „Функціональна залежність”: R-відношення, Х та Yвільні підмножини множини атрибутів відношення R, тоді множина Y функціонально залежна від Х (позначається ХY) тоді і тільки тоді, коли кожне значення множини Х відношення R зв’язано у точністі з одним значенням множини Y відношення R.

Детермінант- це ліва частина (X) символьного запису функціональної залежності (ХY).

Залежна частина – це права частина (Y) символьного запису функціональної залежності (ХY).

Існує п’ять нормальних форм. При цьому третя нормальна форма уточнюється додатковою нормальною формою Бойса-Кодда (НФБК).

Перша нормальна форма визначає, що віднощення має атрибути тільки з скалярними значеннями.

Наприклад, нормалізоване відношення не може мати атрибут "Адреса", оскільки він є агрегатом даних і складається з чотирьох атрибутів: "Місто","Вулиця", "Номер дому", "Номер квартири". Останні атрибути є скалярними (неподільними) і можуть бути включені у нормалізоване відношення.

Друга нормальна форма (2НФ) визначає, що відно-шення знаходиться у 1НФ та кожний неключовий атрибут неприводимо (повністю) залежить від всього первинного ключа.

Наприклад, відношення "Постачання товарів", наведене на рис. 4, не є нормалізованим за 2НФ, оскільки атрибути НП, МП, С функціонально зв’язані з атрибутом П# ; атрибути НТ, В, МТ з атрибутом Т# і тільки атрибут К має залежність від всьго ключа П#,Т#.

Третя нормальна форма (3НФ) визначає, що відношення знаходиться у 2НФ та неключові атрибути є взаємно незалежними.

Так, відношення Т та ПТ нормалізовані за 3НФ, а відношення П - ні, оскільки атрибути НП та МП мають функціональну залежність від первинного ключа П#, а атрибут С - від неключового атрибута МП. В зв’язку з наведеним, відношення П необхідно розділити на два відношення М та ПТ:

ПТ(П#, НП, МП),

М(МП, С),

де П#, МП- первинні ключи.

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

Нормальна форма Бойса-Кодда (НФБК) визначає, що всі детермінанти у відношенні повинні бути потенційними ключами.

Четверта нормальна форма (4НФ) визначає відношення, що має підмножини А та В атрибутів, для яких виконується (нетривіальна) багатозначна залежність A--> >B. Тоді всі атрибути відношення також функціонально залежать від атрибута А.

П'ята нормальна форма (5НФ) визначає, що кожна залежність з'єднання у відношенні підрозумовується потенційними ключами. Це означає, якщо можна декомпозитувати відношення на три (або більш ) проекції без втрат даних (тобто початкове відношення задовольняє залежності з'єднання), то отримані проекції будуть знаходитись у 5НФ.

ERwin призначена для розробки інформаційних моделей за методикою IDEF1X. В ній є засоби, що забезпечують інтерфейс із серверами баз даних (від користувача приховане спілкування на SQL-мові), переклад графічних зображень ER-діаграм в SQL-форми або у формати інших популярних систем керування базами даних, передбачено інтерактивні процедури для зв'язування дуг IDEF0 із атрибутами IDEF1X, тобто для встановлення зв'язків між BPwin і ERwin. У систему включені також типові для CASE-засобів розробки екранних форм.

Інформаційна система менеджменту повинна забезпечити підтримку основних (первинних) процесів управління підприємством, допоміжних (вторинних інформаційних) процесів в таких класичних спеціалізованих функціональних ділянках: виробничих всіх задіяних профілів, інженерній, фінансовій, бухгалтерській, маркетинговій, кадровій, зовнішньо-інформаційних зв’язках.

Функціональна структура інформаційної системи менеджменту.

Інформаційна система менеджменту повинна забезпечити підтримку основних (первинних) процесів управління підприємством, допоміжних (вторинних інформаційних) процесів в таких класичних спеціалізованих функціональних ділянках: виробничих всіх задіяних профілів, інженерній, фінансовій, бухгалтерській, маркетинговій, кадровій, зовнішньо-інформаційних зв’язках.

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

Система маркетингу:

1. Дослідження ринку і прогнозування продаж

2. Управління продажами

3. Рекомендації з виробництва нової продукції

4. Аналіз і встановлення ціни

5. Аналіз і встановлення ціни

Виробничі системи:

1. Планування обсягів робіт і розробка календарних планів

2. Оперативний контроль і управління виробництвом

3. Аналіз роботи обладнання

4. Участь у формуванні замовлень постачальникам

5. Управління ресурсами

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

Фінансові системи та системи обліку:

1. Управління портфелем замовлень

2. Управління кредитною політикою

3. Розробка фінансового плану

4. Фінансовий аналіз і прогнозування

5. Контроль бюджету. Бухгалтерський облік і розрахунок заробітної платні