- •Лекція 1
- •1. Інформаційні системи на транспорті
- •1.1. Класифікація аіс
- •1.2. Структура автоматизованих інформаційних систем
- •Позамашинне інформаційне забезпечення (на папері) містить у собі
- •Комплекс технічних засобів аіс складається з
- •Лекція 2
- •1.3. Внутрішньомашинне інформаційне забезпечення аіс.
- •Інформаційні банки даних.
- •Основу сучасних аіс складають інформаційні банки даних.
- •Інформаційні банки даних з'явилися з початком використання інтегрованого опрацювання даних.
- •Лекція 3
- •2. Моделі даних
- •2.1. Ієрархічна модель
- •2.2. Сітьова модель
- •2.3. Реляційна модель даних
- •Тобто тут атрибути приймають значення з 4-х доменів.
- •Відношення навантаження:
- •Лекція 4
- •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.1. Поняття сутності і зв'язку
- •Лекція 8
- •4.4.2. Ступінь зв'язку
- •Лекція 9-10
- •4.4.3. Побудова попередніх відношень
- •4.4.3.1. Правило 1
- •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. Перевірка отриманих відношень.
- •4.6. Концептуальна модель даних
- •Лекція 11
- •5. Основні поняття теорії інформації
- •5.1. Одиниці виміру ентропії
- •Лекція 12
- •5.2. Властивості ентропії
- •5.3. Ентропія та інформація
- •Лекція 13
- •5.4. Ентропія як міра кількості інформації
- •5.5. Кодування дискретних повідомлень
- •Лекція 14
- •5.5.1. Запис повідомлення за допомогою кодів
- •5.5.2. Способи перетворювання кодів
- •Лекція 15
- •5.6. Класифікація (двійкових) кодів
- •5.6.1. Ненадлишкові коди
- •5.6.2. Надлишкові коди
- •5.6.2.1. Коди з виявленням помилок
- •5.6.2.2. Коди з виправленням помилок
- •Лекція 16
- •1.4. Позамашинне інформаційне забезпечення аіс.
- •1.4.1. Системи уніфікованої документації (документообіг)
- •Лекція 17
- •1.4.2. Класифікація та ідентифікаційне кодування інформації
- •1.4.3. Методи ідентифікаційного кодування
- •Лекція 18
- •1.4 .4. Захист від помилок ідентифікаційних кодів
- •1.4.4.1. Захист від помилок інвентарного номера вагона
- •1.4.4.2. Захист від помилок коду єср станції
Комплекс технічних засобів аіс складається з
обчислювальних комплексів та окремих ЕОМ (здійснюють опрацювання інформації);
пристроїв введення і відображення інформації (для спілкування користувача з АІС);
систем передачі даних (зв’язують ЕОМ з пристроями введення-виведення).
Математичне та програмне забезпечення АІС – це комплекс алгоритмів, програм, описів і інструкцій, призначених для реалізації функцій АІС. Поділяється на
загальносистемне ПЗ (операційні системи керування роботою самих обчислювальних комплексів);
спеціальне ПЗ (призначено для реалізації функцій АІС).
Лекція 2
1.3. Внутрішньомашинне інформаційне забезпечення аіс.
Інформаційні банки даних.
Основу сучасних аіс складають інформаційні банки даних.
Інформаційні банки даних з'явилися з початком використання інтегрованого опрацювання даних.
Принцип інтегрованого опрацювання припускає однократне введення і багатократне використання інформації. Необхідно введену інформацію організувати і зберігати в пам'яті ЕОМ доти, поки не будуть вирішені всі задачі з її використанням.
Інформаційний банк даних являє собою сукупність інформаційних масивів і програмного забезпечення, призначеного для управління даними і доступу до них. Дозволяє стандартизувати методи використання даних і уніфікувати процедури збору й опрацювання первинної інформації.
АБІ – автоматизовані банки інформації складають основу організації даних в АІС.
БД – база даних – сукупність взаємозалежних даних у пам'яті ЕОМ, що спільно використовуються всіма робітниками підприємства, установи, включно з описом цих даних. При цьому виключається дублювання інформації, забезпечується уніфікація доступу до даних.
СУБД – система управління БД – це програмно-апаратний комплекс, що забезпечує користувачам простий доступ до БД, грає центральну роль у функціонуванні АБІ.
Програмна частина СУБД (менеджер БД) забезпечує взаємодію користувача із БД (інтерфейс).
Програмна частина містить у собі програми підтримки роботи СУБД і прикладні програми користувачів БД.
Кожній прикладній програмі СУБД надає інтерфейс із базою даних.
Інтерфейс – засіб взаємодії, що дозволяє звернутися до бази даних і одержати потрібні дані.
Апаратна частина – це комплекс технічних засобів, побудований за принципом “клієнт – сервер”.
Сервер забезпечує безпосередній доступ до БД.
Клієнтська частина взаємодіє безпосередньо з користувачами.
Архітектурно СУБД складається з двох великих компонентів (дивись рисунок 3).
МОД – мова опису даних. За допомогою МОД створюються опис елементів даних і зв'язків між ними, котрі звичайно подаються у вигляді таблиць. За допомогою МОД створюється опис БД (не сама БД), які саме дані повинні зберігатися та як вони мають бути структуровані, тобто другими словами описуються зміст і структура БД.
ММД – мова маніпулювання даними. Служить для виконання окремих операцій (видалення, запис, копіювання) із даними в БД.
Адміністратор БД – особа або група осіб (адміністрація, аналітики, прикладні і системні програмісти), що здійснюють управління базою даних.
Функції адміністратора БД:
узгодження вимог користувачів БД (залучення нових даних у БД, коректування існуючих даних, зміна умов обслуговування користувачів);
контроль інформації, забезпечення її цілості, несення відповідальності перед користувачем за достовірність даних;
контроль виконання установлених вимог щодо режиму надходження інформації й адміністративні заходи щодо поліпшення її достовірності;
здійснення режимного контролю із метою дотримання норм використання інформаційного фонду;
проведення заходів щодо розширення функцій банку даних і підвищення ефективності його використання.
НДІ – нормативно-довідкова інформація представлена в АБІ у вигляді каталогів, словників, довідників, класифікаторів, які містять інформацію про дані, що знаходяться в БД.
Прикладні програми призначені для вирішення задач кінцевих користувачів. Розробляються прикладними програмістами, вводяться в ЕОМ і взаємодіють із системним ПЗ (із СУБД).
Системні програми – для обслуговування самої системи.
