Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КТМС екзам..docx
Скачиваний:
11
Добавлен:
15.04.2019
Размер:
516 Кб
Скачать
☆

39. Організація взаємодії користувача з субд

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

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

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

Рядок підказки призначений для видачі повідомлень поль-зователю відносно його можливих дій в даний момент.

Важлива особливість СУБД - використання буфера промежу-точного зберігання при виконанні ряду операцій. Буфер исполь-зуется при виконанні команд копіювання і переміщення для тимчасового зберігання копійованих або переміщуваних даних, після чого вони прямують за новою адресою. При видаленні дан-ных вони також поміщаються в буфер. Вміст буфера сохраня-ется до тих пір, поки в нього не буде записана нова порція даних.

Програми СУБД мають достатню кількість команд, у каж-дой з яких можливі різні параметри (опції). Така система команд спільно з додатковими опціями утворює меню зі своїми особливостями для кожного типу СУБД. Вибір определенной команди з меню робиться одним з наступних способів :наведенням курсора на вибрану в меню команду при по-мощи клавіш управління курсором і натисненням клавіші введення;введенням з клавіатури першої букви вибраної команди.

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

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

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

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

Команди редагуванняВведення даних і зміна вмісту будь-яких полів таблиць БД, компонентів екранних форм і звітів здійснюються з помо-щью групи команд редагування, головними з яких явля-ются переміщення, копіювання і видалення.

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

Серед команд редагування особливе місце займають команди знаходження і заміни визначеного користувачем контексту у рамках усього документу або виділеної його частини, а також отме-на останньої введеної команди (вікатка). Команди форматування

Важливе значення має візуальне представлення даних при виводі. Більшість СУБД надають в розпорядження поль-зователя велике число команд, пов'язаних з оформленням выво-димой інформації. За допомогою цих команд користувач може варіювати напрям вирівнювання даних, види шрифту, товщину і розташування ліній, висоту букв, колір фону і тому подібне. При виконанні команди форматування слід виділити область, на яку поширюється действке команди. Якщо цього не зробити, то нові параметри форматування будуть визначені тільки для активного компонента.

Вибір формату і напряму вирівнювання робиться ав-томатически залежно від характеру даних, що вводяться. Дан-ные, що інтерпретуються програмою як текст, вирівнюються по лівому краю, а числа - по правому. Автоматичний вибір фор-мата і способу вирівнювання робиться тільки у тому випадку, якщо для заповнюваних осередків користувачем заздалегідь не за-даны інші параметри.

Команди для роботи з вікнами

Більшість СУБД дають можливість відкривати одночасно безліч вікон, організовуючи тим самим "багатовіконний режим" ра-боты. При цьому деякі вікна будуть видні на екрані, інші - знаходитися під ними. Відкривши декілька вікон, ви можете відразу ра-ботать з декількома таблицями, швидко переміщаючись від однієї до іншої. Існують спеціальні команди, дозволяючі от-крывать нове вікно, переходити в інше вікно, змінювати взаємне розташування і розміри вікон на екрані. Крім того, у пользовате-ля є можливість розділити вікно на дві частини для одновре-менного перегляду різних частин великої таблиці або фик-сировать деяку частину таблиці, яка не зникатиме з екрану при переміщенні курсора в далекі частини таблиці.

Система отримання довідкової інформації

СУБД мають у своєму складі електронні довідники, предо-ставляющие користувачеві інструкції про можливості выполне-ния основних операцій, інформацію по конкретних командах меню і інші довідкові дані. Особливістю отримання спра-вочной інформації за допомогою електронного довідника являет-ся те, що він видає інформацію залежно від ситуації, в якій виявився користувач. Так, якщо в меню користувачем була вибрана певна команда, то після звернення до спра-вочной системи (зазвичай ініціюється клавішею <F1>) на екрані буде представлена сторінка довідника, информа-цию, що містить, про виділену команду. У деяких СУБД можливо нахож-дение необхідної інформації в довіднику шляхом завдання теми пошуку.