- •Самостійна робота №6
- •А.И. Костюк. Базы данных и знаний: Курс лекций. Таганрог: Изд-во трту, 1999. 175 с. 2.
- •Питання до самоконтролю:
- •Завдання до самостійної роботи.
- •Самостійна робота №6
- •Проектирование логической модели данных
- •6.1. Отображение на реляционную модель данных
- •6.2. Отображение на иерархическую модель данных
- •Отображение на сетевую модель данных
- •Самостійна робота №8
- •А.И. Костюк. Базы данных и знаний: Курс лекций. Таганрог: Изд-во трту, 1999. 175 с. 2.
- •Питання до самоконтролю:
- •Завдання до самостійної роботи.
- •Самостійна робота №8
- •Функція адміністрування бази даних
- •Обов'язки абд
- •Абд і адміністрація підприємства
- •Абд і користувачі
- •Абд і розробники прикладних програм
- •Абд і системна група
- •Абд і експлуатаційна група
- •Абд і постачальники програмного забезпечення
- •Абд і постачальники апаратних засобів
- •Самостійна робота №3
- •А.И. Костюк. Базы данных и знаний: Курс лекций. Таганрог: Изд-во трту, 1999. 175 с. 2.
- •Питання до самоконтролю:
- •Завдання до самостійної роботи.
- •Самостіна робота № 3 Створення таблиць. Майстер підстановки. Фільтрація. Створення бази даних
- •Створення і робота з таблицями
- •Самостійна робота №1
- •А.И. Костюк. Базы данных и знаний: Курс лекций. Таганрог: Изд-во трту, 1999. 175 с. 2.
- •Питання до самоконтролю:
- •Завдання до самостійної роботи.
- •Самостійна робота №1
- •Джерела даних
- •Взаємозв'язані дані називають системою. Всяка система, окрім звичних форм знань, вимагає створення дуже складної моделі реального миру.
- •Наочна область
- •Атрибути (елементи даних)
- •Значення даних
- •Ключовий елемент даних
- •Запис даних
- •Файл даних
- •Недоліки традиційної організації файлів даних
- •Класифікація баз даних. Проектування реляційної бази даних. Нормалізація даних.
- •А.И. Костюк. Базы данных и знаний: Курс лекций. Таганрог: Изд-во трту, 1999. 175 с. 2.
- •Питання до самоконтролю:
- •Завдання до самостійної роботи.
- •Самостійна робота №2 проектування концептуальної моделі даних
- •Збір інформації про дані, використовувані в існуючих прикладних програмах
- •Збір інформації про дані для перспективних додатків
- •Нормалізація відносин
- •Графічне уявлення
- •Самостійна робота №5
- •А.И. Костюк. Базы данных и знаний: Курс лекций. Таганрог: Изд-во трту, 1999. 175 с. 2.
- •Відображення на реляційну модель даних
- •Відображення на ієрархічну модель даних
- •Відображення на мережну модель даних
- •А.И. Костюк. Базы данных и знаний: Курс лекций. Таганрог: Изд-во трту, 1999. 175 с. 2.
- •Самостійна робота № 4
- •Самостійна робота №7
- •Питання до самоконтролю:
- •Завдання до самостійної роботи.
Абд і користувачі
База даних розробляється на користь користувачів. Задачею АБД є її адекватне проектування і ведення. Для віддзеркалення всіх потреб користувачів, що мають відношення до бази даних, в інформаційний потік до АБД необхідно включити наступне:
Користувачи->АБД
• Вимоги прикладних програм до даних.
• Пріоритети різних прикладних програм при роботі з базою даних.
• Права володіння даними.
• Елементи даних для кожної прикладної програми і їх взаємозв'язку.
• Взаємозв'язки між різними прикладними програмами наочної області.
• Інформацію про план забезпечення гарантій якості вмісту елементів даних.
• Документацію.
• Вимоги по веденню архіву даних.
• Обмеження доступу до даних (секретність і безпека).
• Можливі майбутні прикладні програми.
• Вимоги по частоті використовування даних і часу відгуку.
АБД зобов'язаний інформувати користувачів про те, яким чином їх потреби задовольнятимуться базою даних, а також про введені обмеження. Відомості, передані АБД користувачам:
АБД --> користувачам
• Керівництво по зміні будь-якої інформації, що відноситься до об'єктів, елементів даних і взаємозв'язків між ними в словнику даних.
• Процедури для виконання таких змін.
• Відомості про реалізацію і/або рекомендацію по реалізації:
засобів управління безпекою;
засобів управління секретністю;
засобів управління ревізією.
• Інформація про будь-які зміни, модифікації або угоди, що стосуються специфічних вимог користувачів, і їх мотивація.
• Дані про стан робіт по проектуванню, упровадженню і експлуатації бази даних.
• Пропозиції по організації навчання і перевірці професійної підготовки.
• Опис всіх доступних засобів, які можуть підвищити продуктивність роботи користувачів.
• Процедури обробки синонімів елементів даних.
• Таблиця відповідності прикладних програм і елементів даних.
• План задіювання нових систем з базами даних.
• Плановані і забезпечувані характеристики.
• Процедури для видалення і ведення архіву застарілих даних.
Абд і розробники прикладних програм
АБД пов'язаний зі всіма відділами розробки прикладних програм, які використовують базу даних. Маючи в своєму розпорядженні відомості про розробку прикладних програм в цілому, АБД може встановити дієвий зв'язок з будь-яким з цих відділів, надаючи їм наступну інформацію:
А БД-->розробники прикладних програм
• Плани-графіки для розробки прикладних програм з вказівкою ділянок, на які впливає база даних.
• Необхідну для розробки прикладних програм інформацію про базу даних (наприклад, визначення зовнішньої моделі, такі, як елементи даних, символічні імена, вміст, формати).
• Засоби управління безпекою, визначені користувачами.
• Засоби управління секретністю, визначені користувачами.
• Засоби управління ревізією, визначені адміністрацією.
• Пропозиції по навчанню і перевірці професійної підготовки.
• Таблицю відповідності прикладних програм і елементів даних.
• Вимоги до зберігання інформації в архіві.
• Правила і процедури, що гарантують точність і несуперечність даних.
• Специфікації програми ведення бази даних.
• Правила організації інтерфейсів прикладних програм (зовнішні моделі).
• Доступні додаткові засоби і способи їх застосування.
• Шляхи ефективного використовування інтерфейсу СУБД (з урахуванням того, що за визначенням могутнє програмне забезпечення можна невірно застосувати).
Розробники прикладних програм в свою чергу повинні передавати АБД і його групі наступну інформацію:
Розробники прикладних програм -->АБД
• Узгоджений план-графік розробки прикладних програм або альтернативні пропозиції по складанню нового плану-графіка, що підлягає узгодженню з АБД.
• Вимоги розробників прикладних програм.
• Процедури, що реалізовують засоби управління безпекою, секретністю і доступом.
• Процедури оновлення.
• Організацію зберігання застарілих даних і оновлень.
• Процедури відновлення.
• Методи реалізації засобів управління ревізією.
• Способи зберігання даних безпосередньо на пристроях ЕОМ і на незмонтованих носіях.
• Вимоги по організації навчання і перевірці професійної підготовки.
• План відладки, включаючий будь-які поднаборы/тестовые бази даних.
• Дані про стан розробки прикладних програм бази даних.