- •Міністерство освіти і науки України
- •Лабораторний практикум
- •Нелюбов в.О. Лабораторний практикум. «Організація баз даних і баз знань». Розділ «Керування застосуваннями баз даних». – Ужгород: Редакційно-видавничий відділ ЗакДу, 2010. – 52 с.
- •Створення макросів
- •Лабораторна робота Проектування і створення застосування
- •Створення таблиць і форм для їх заповнення
- •Створення запитів
- •Створення звітів
- •Керування застосуванням
- •Рекомендована література
- •Лабораторний практикум
- •Розділ «Керування застосуваннями баз даних»
Міністерство освіти і науки України
Закарпатський державний університет
Кафедра загальної інформатики
та математичного моделювання
В.О. Нелюбов
Лабораторний практикум
«Організація баз даних і баз знань».
Розділ «Керування застосуваннями баз даних»
Ужгород
2010
ББК – 32.973.018.2+74.58
УДК – 004.655;371.114
Н - 49
Нелюбов в.О. Лабораторний практикум. «Організація баз даних і баз знань». Розділ «Керування застосуваннями баз даних». – Ужгород: Редакційно-видавничий відділ ЗакДу, 2010. – 52 с.
Рецензенти:
Ю.А. Василенко, д.т.н., професор, завідувач кафедри "Інформаційні управляючи системи і технології";
В.В. Бунда, к.ф.-м.н, професор кафедри "Загальної інформатики і математичного моделювання" ЗакДУ.
Рекомендовано до друку науково-методичною радою ЗакДУ.
Протокол № 8 від 28 жовтня 2010 р.
ЗМІСТ
Вступ………………………………………………………………….. |
6 |
Лабораторна робота 1…………………………………………….. |
7 |
Керування застосуванням……………………………………... |
7 |
Створення макросів…………………………………………….. |
10 |
Лабораторна робота 2…………………………………………….. |
18 |
Проектування і створення застосування……………………. |
18 |
Створення таблиць і форм для їх заповнення……………... |
22 |
Створення запитів………………………………………………. |
29 |
Створення звітів…………………………………………………. |
33 |
Керування застосуванням……………………………………... |
40 |
Рекомендована література……………………………………….. |
52 |
ВСТУП
В загальному випадку база даних деякої предметної області являє собою сукупність зв’язаних між собою елементів: таблиць, запитів, макросів тощо. Зв’язки між елементами складні і приховані від користувача, тому йому важко керувати базою даних: вводити і модифікувати і вилучати дані, отримувати необхідну інформацію за допомогою запитів, виводити на друк звіти. Для ефективного керування базою даних створюється інтерфейс користувача, основу якого складають кнопкові та звичайні екранні форми. Поєднання бази даних з інтерфейсом користувача утворює застосування бази даних.
Кнопкові і звичайні екранні форми це об’єкти бази даних на яких розміщуються елементи керування (кнопки, списки, перемикачі) і підписи до них. До елементів керування приєднують макроси або модулі VBA, що обумовлюють виконання певних дій в базі даних: відкриття інших форм, друк звітів, оновлення даних тощо.
В лабораторному практикумі на прикладі створення бази даних "Моя бібліотека" по кроках розглядається технологія побудови інтерфейсу користувача в середовищі СУБД MS Access. Надаються практичні рекомендації щодо використання ефективних прийомів роботи.
Лабораторні роботи є обов’язковою частиною виконання навчального плану по курсу "Організація баз даних і баз знань" для спеціальностей ІУСТ і ПЗАС.
ЛАБОРАТОРНА РОБОТА 1
Керування застосуванням
Мета: створення інтерфейсу для керування застосуванням.
Термін : 4 години.
Звичайно
керування застосуванням здійснюється
за допомогою кнопкових форм. Кнопкова
форма це об’єкт бази даних на якому
розміщуються кнопки керування і підписи
до них.
До кнопок приєднують макроси, що обумовлюють виконання певних дій в базі даних: відкриття інших кнопкових і звичайних форм, друк звітів, оновлення даних тощо.
Для опанування процесом керування застосуванням створимо інтерфейс з кількох кнопкових форм (рис. 1). При відкритті бази даних на екрані з’являється Головна кнопкова форма. На цій формі розташовані три кнопки. Щиглик по нижній кнопці – вихід із застосування і закриття вікна Access. Щиглик по інших кнопках чи написах біля них виводить на екран відповідно кнопкову форму 1 або 2. Крім цього, переміщення покажчика миші над кнопкою або написом змінює колір напису на червоний для того, щоб користувач міг контролювати свій вибір.
На кнопкових формах 1 і 2 розташовано по чотири кнопки. Нижня кнопка закриває форму. Щиглик по будь-який кнопці або по напису біля неї, що розташовані в середній частині форми, виводить на екран відповідну звичайну форму (Форма 11…Форма 23). Для контролю вибору, переміщення покажчика миші над кнопкою або написом має змінювати колір напису на червоний. Форми з 11 по 23 – звичайні, наприклад це можуть бути форми для вводу даних в таблиці. На цих формах наявні тільки напис і одна кнопка, яка закриває форму.
Створення
форм.
Спочатку необхідно створити форму
Форма11
(рис. 2). Ця проста форма з написом і
кнопкою закриття форми створюється в
режимі конструктора.
Щоб форма виглядала саме так, її властивості повинні бути задані відповідно до табл. 1. Потім виконати копіювання цієї форми і вставити її в проект під іменами: Форма12, Форма13, Форма21, Форма22, Форма23. Після цього необхідно змінити на формах відповідні написи.
Наступним кроком необхідно створити кнопкову форму КнопФорм1. Ця форма створюється в режимі конструктора.
На порожній формі спочатку створюється кнопка (Майстер повинен бути відключений), потім напис Відкрити форму 11. Напис форматується.
Таблиця 1. |
|
Деякі властивості форми Форма11 |
|
Властивість |
Значення |
Кнопки переходу |
немає |
Розділові лінії |
немає |
Автоматичний розмір |
немає |
Вирівнювання по центру |
так |
Тип межі |
вікна діалогу |
Кнопка віконного меню |
так |
Кнопки розмірів вікна |
відсутні |
Кнопка закриття |
так |
Кнопка
і напис групуються і копіюються в буфер.
Вміст буфера вставляється двічі, а напис
коригується. Після цього треба створити
напис Кнопкова
форма 1 і
кнопку закриття форми. Властивості
форми задані відповідно до табл. 1.
Остаточний вигляд форми представлений
на рис. 3. Зберегти форму під ім'ям
КнопФорм1.
Створену форму скопіювати в буфер і
вставити у вікно бази даних під ім'ям
КнопФорм2.
Відкрити нову форму і скоригувати написи
на ній. Остаточний вид форми представлений
на рис. 4.
Тепер можна створити головну кнопкову форму ГлавКнопФорм.
Як і раніше, необхідно почати з першої кнопки і напису біля неї. Потім вони групуються, копіюються і вставляються у форму. Напис коригується. Додаються заголовний напис і кнопка виходу з додатку. Остаточний вид цієї форми представлено на рис. 5.
