- •Лекція 1
- •1. Інформаційні системи на транспорті
- •1.1. Класифікація аіс
- •1.2. Структура автоматизованих інформаційних систем
- •Позамашинне інформаційне забезпечення (на папері) складається з:
- •Комплекс технічних засобів аіс складається з
- •Лекція 2
- •Лекція 3
- •2. Моделі даних
- •2.1. Ієрархічна модель даних
- •2.2. Мережева модель даних
- •2.3. Реляційна модель даних
- •Тобто тут атрибути приймають значення з 4-х доменів.
- •Відношення навантаження:
- •Лекція 4
- •3. Реляційні бази даних
- •Таблиця 3 Відношення одержувач:
- •3.1. Первинний ключ (суперключ) відношення
- •3.2. Можливий (потенційний) ключ відношення
- •3.3. Чужий (зовнішній) ключ відношення
- •Лекція 5
- •4. Проектування реляційної бази даних
- •4.1. Цілі проектування рбд
- •4.2. Універсальне відношення
- •4.2.1. Поняття форми відношення. Перша нормальна форма.
- •4.2.2. Проблеми, що можуть виникнути при роботі з рбд
- •Лекція 6
- •4.3. Нормалізація відношення
- •4.3.1. Нормальна форма Бойса-Кодда
- •4.3.2. Функціональні залежності
- •Лекція 7
- •4.4. Er- метод нормалізації відношень
- •4.4.1. Поняття сутності та зв'язку
- •Лекція 8
- •4.4.3.2. Правило №2
- •4.4.3.3. Правило №3
- •4.4.3.4. Правило №4
- •4.4.3.5. Правило №5
- •4.4.3.6. Правило №6
- •4.5. Перевірка отриманих відношень.
- •Лекція 10
- •5. Основні поняття теорії інформації
- •5.1. Одиниці виміру ступеню невизначеності системи
- •5.2. Властивості ентропії
- •Лекція 11
- •5.3. Ентропія та інформація
- •5.4. Ентропія як міра кількості інформації
- •Лекція 12
- •5.5. Кодування дискретних повідомлень
- •5.5.1. Запис повідомлення за допомогою кодів
- •Лекція 13
- •5.5.2. Способи перетворювання кодів
- •Лекція 14
- •5.6. Класифікація (двійкових) кодів
- •5.6.1. Ненадлишкові коди
- •5.6.2. Надлишкові коди
- •5.6.2.1. Коди з виявленням помилок
- •5.6.2.2. Коди з виправленням помилок
- •Лекція 15
- •1.4. Позамашинне інформаційне забезпечення аіс.
- •1.4.1. Системи уніфікованої документації. Документообіг
- •1.4.2. Класифікація та (ідентифікаційне) кодування інформації
- •1.4.3. Методи (ідентифікаційного) кодування
- •Лекція 16
1.2. Структура автоматизованих інформаційних систем
Функціональна частина АІС визначає основні функції (задачі), що розв'язує АІС. Наприклад для АСУ – це комплекс підсистем і задач керування об'єктом, для САПР функціональна частина включає комплекс проектних процедур, виконуваних за допомогою ЕОМ, тощо.
Забезпечувальна частина складається з інформаційного забезпечення (ІЗ), комплексу технічних засобів (КТЗ), математичного та програмного забезпечення (МПЗ), організаційно-правового забезпечення (ОПЗ).
Інформаційне забезпечення АІС поділяється на внутрішньомашинне та позамашинне.
Внутрішньомашинне інформаційне забезпечення – сукупність даних що зберігаються в ЕОМ (автоматизовані банки інформації АБІ), а також методи їх створення і використання.
Позамашинне інформаційне забезпечення (на папері) складається з:
системи класифікаторів, заснованої на прийнятій системі класифікації і кодування інформації;
системи уніфікованої документації, зорієнтованої на безпосереднє опрацювання на ЕОМ, та схеми документообігу;
мовних засобів спілкування користувача з ЕОМ.
Комплекс технічних засобів аіс складається з
обчислювальних комплексів та окремих ЕОМ (здійснюють опрацювання інформації);
пристроїв введення і відображення інформації (для спілкування користувача з АІС);
систем передачі даних (зв’язують ЕОМ з пристроями введення-виведення).
Математичне та програмне забезпечення АІС – це комплекс алгоритмів, програм, описів та інструкцій, призначених для реалізації функцій АІС. Поділяється на:
загальносистемне ПЗ (операційні системи керування роботою самих обчислювальних комплексів);
спеціальне ПЗ (призначене для реалізації функцій АІС).

Лекція 2
1.3. Внутрішньомашинне інформаційне забезпечення АІС.
Інформаційні банки даних.
Основу сучасних АІС складають інформаційні банки даних.
Інформаційні банки даних з'явилися з початком використання інтегрованого опрацювання даних.
Принцип інтегрованого опрацювання припускає одноразове введення і багаторазове використання інформації. Необхідно введену інформацію організувати і зберігати в пам'яті ЕОМ доти, поки не будуть вирішені всі задачі з її використанням.
Інформаційний банк даних являє собою сукупність інформаційних масивів і програмного забезпечення, призначеного для управління даними і організації доступу до них. Дозволяє стандартизувати методи використання даних і уніфікувати процедури збирання й опрацювання первинної інформації.
Основу організації даних в АІС складають автоматизовані банки інформації (АБІ).

База даних (БД) –– сукупність взаємозалежних даних у пам'яті ЕОМ, які спільно використовуються всіма робітниками підприємства, установи, включно з описом цих даних. При цьому виключається дублювання інформації, забезпечується уніфікація доступу до даних.
Центральну роль у функціонуванні АБІ відіграє система управління БД (СУБД).
СУБД –– це програмно-апаратний комплекс, що забезпечує користувачам простий доступ до БД,
Програмна частина СУБД (менеджер БД) забезпечує взаємодію користувача із БД (інтерфейс).
Програмна частина містить у собі програми підтримки роботи СУБД і прикладні програми користувачів БД.
Кожній прикладній програмі СУБД надає інтерфейс із базою даних.
Інтерфейс – це засіб взаємодії, який дозволяє звернутися до бази даних і отримати потрібні дані.
Апаратна частина СУБД – це комплекс технічних засобів, побудований за принципом “клієнт – сервер”.
Сервер забезпечує безпосередній доступ до БД.
Клієнтська частина взаємодіє безпосередньо з користувачами.
Архітектурно СУБД складається з двох великих компонентів (див. рисунок 3).

Мова опису даних (МОД) призначена для створення опису елементів даних і зв'язків між ними, котрі звичайно подаються у вигляді таблиць. За допомогою МОД створюється опис БД (не сама БД), – які саме дані повинні зберігатися та як вони мають бути структуровані, тобто другими словами описуються зміст і структура БД.
Мова маніпулювання даними (ММД) призначена для виконання окремих операцій (видалення, запис, копіювання) із даними в БД.
Адміністратор БД – особа або група осіб (адміністрація, аналітики, прикладні і системні програмісти), що здійснюють управління базою даних.
Функції адміністратора БД:
узгодження вимог користувачів БД (на залучення нових даних у БД, коректування існуючих даних, зміну умов обслуговування користувачів);
контроль та забезпечення цілості інформації;
несення відповідальності перед користувачем за достовірність даних;
контроль режиму надходження інформації й адміністративні заходи щодо поліпшення її достовірності;
режимний контроль дотримання норм використання інформаційного фонду;
проведення заходів щодо розширення функцій банку даних і підвищення ефективності його використання.
Нормативно-довідкова інформація (НДІ) представлена в АБІ у вигляді каталогів, словників, довідників, класифікаторів, які містять інформацію про дані, що зберігаються в БД.
Прикладні програми призначені для вирішення задач кінцевих користувачів. Розробляються прикладними програмістами, вводяться в ЕОМ і взаємодіють із системним ПЗ (із СУБД).
Системні програми призначені для обслуговування самої системи.
