Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Глава 9. Загальні відомості про СУБД.doc
Скачиваний:
3
Добавлен:
19.09.2019
Размер:
1.29 Mб
Скачать

9.16. Типова структура інтерфейсу

При роботі з СУБД на екран виводяться робоче поле і панель управління. Панель управління при цьому включає меню, допоміжну область управління і рядок підказки. Розташування цих областей на екрані може бути довільним і залежить від особливостей конкретної програми. Деякі СУБД дозволяють виводити на екран вікно директив (командне вікно) або рядок команд. Познайомитися з видом екрана таких програмних засобів можна на прикладі вікна СУБД Microsoft Access, представленого на рис. 9.19.

Рис.9.19. Робоче вікно СУБД Access

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

Допоміжна область управління включає:

– рядок стану;

– панелі інструментів;

– вертикальну і горизонтальну лінійки прокрутки.

В рядку стану (статусному рядку) користувач знайде відомості про поточний режим роботи програми, ім’я файлу поточної бази даних тощо. Панель інструментів (піктографічне меню) містить певну кількість кнопок (піктограм), призначених для швидкої активізації виконання певних ко­манд меню і функцій програми. Щоб представити на екрані області таблиці бази даних

9.17. Проектування баз даних

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

Процедури, що виконуються на етапах життєвого циклу БД

Проектування

Створення

Експлуатація

Аналіз предметної сфери і запитів до БД

Генерація схеми БД

Реорганізація БД

Організація доступу до БД

Контроль стану БД

Інтеграція представлень

користувачів

Підготовка середовища зберігання

Реструктури - зація БД

Пошук і поновлення даних

Збір і аналіз статистики використання даних

Вибір засобу реалізації

Уведення і контроль даних

Пошук і поновлення даних

Виведення звітів

Контроль цілісності БД

Логічне проектування

Завантаження і корегування БД

Реформуван-ня БД

Розподіл

доступу

Копіювання і відновлення бази даних

Фізичне проектування

Ініціювання і завершення роботи з СУБД

Рис. 9.20. Функціональна схема створення БД

9.18. Аналіз предметної області і запитів до бд

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

Рівень концептуального проектування

Рівень реальності

Обмеження експлуатації

Вхідні / вихідні документи

Опис об'єктів предметної області

Зовнішній користувальницьке представлення (опис функцій додатків – задач)

Рівень формальних текстів (логічне проектування)

Опис об'єктів предметної області на мові опису даних обраної СУБД

Опис вхідних і вихідних форм документів і функцій обробки даних на мовах опису вхідних і вихідних форм запитів обраної СУБД

Об'єкти реального світу

Рівень фізичної

реалізації

Рис. 9.21. Алгоритм аналізу предметної області та запитів до БД

Аналіз предметної області доцільно розбити на три фази:

– аналіз концептуальних вимог і інформаційних потреб;

– виявлення інформаційних об'єктів і зв'язків між ними;

– побудова концептуальної моделі предметної сфери і проектування концептуальної схеми БД.