- •Міністерство освіти і науки України
- •Розподіл балів, які отримують студенти при поточному тестуванні та за виконання самостійної роботи
- •Шкала оцінювання: національна та ects
- •Лабораторна робота №1
- •Зміст роботи за варіантом індивідуального завдання Необхідно:
- •Теоретичні відомості
- •Контрольні питання до лабораторної роботи 1:
- •Лабораторна робота №2
- •Зміст роботи за варіантом індивідуального завдання Необхідно:
- •Теоретичні відомості
- •Запити на зміну за допомогою sql
- •Додавання інформації в бд
- •Видалення даних
- •Зміна існуючих даних
- •Запит на створення таблиці
- •Перетворення qbe - запиту в sql-запит
- •Контрольні питання до лабораторної роботи 2:
- •Лабораторна робота №3
- •Зміст роботи за варіантом індивідуального завдання Необхідно:
- •Теоретичні відомості
- •Контрольні питання до лабораторної роботи 3:
- •Лабораторна робота №4
- •Зміст роботи за варіантом індивідуального завдання Необхідно:
- •Контрольні питання до лабораторної роботи 4:
- •Лабораторна робота № 5
- •Зміст роботи за варіантом індивідуального завдання:
- •Теоретичні відомості:
- •Техніка створення макросів
- •Редагування макросу
- •Об'єднання макросів у макрогрупу
- •Зв'язування макросів із подіями
- •Автоматизація виводу на друк
- •Приклад
- •Відлагодження макросу в покроковому режимі
- •Контрольні питання до лабораторної роботи 5:
- •Лабораторна робота № 6
- •Зміст роботи за варіантом індивідуального завдання:
- •Теоретичні відомості:
- •Елементи вікна модуля
- •Малюнок 1 Розділ описів
- •Створення процедури
- •Аргументи процедури
- •Основні оператори vba
- •Умовні оператори
- •Оператори циклу
- •Приклад № 3:
- •Контрольні питання до лабораторної роботи 6:
- •Контроль інформації шляхом забезпечення цілісності даних
- •Каскадне відновлення та видалення даних
- •Відношення багато-до-багатьох
- •Контрольні питання до лабораторної роботи 7:
- •Встановлювання паролю
- •Захист на рівні користувачів
- •Захист бази даних за допомогою майстра
- •Збереження бази даних як mde-файлу
- •Створення mde-файлу
- •Вилучення захисту на рівні користувачів
- •Об’єкти ole
- •Контрольні питання до лабораторної роботи 8:
- •Створення форми
- •Створення електронної або друкованої форми
- •Заповнення електронної форми
- •Одночасне відкриття декількох книг
- •Зміна формату або вмісту існуючого шаблону
- •Закриття книги
- •Створення діаграми
- •Зміна типу діаграми, встановленого за замовчанням
- •Використання об'єктів (комірок, форм, діаграм) в інших додатках (ms Word, PowerPoint та ін.)
- •Створення зображення комірок з прив’язкою до вхідних даних
- •Створення зображення діаграми, комірок або об'єкту
- •3 Для перевірки якості малюнку виберіть параметри як на екрані
- •Поновлення зображення комірок листа Excel
- •Створення звіту Microsoft Access на основі даних списку Microsoft Excel
- •Отримання відомостей від зовнішніх баз даних
- •Контрольні питання до лабораторної роботи 9:
- •Лабораторна робота № 10
- •Зміст роботи за варіантом індивідуального завдання:
- •Теоретичні відомості:
- •Додавання гіперпосилань в базу даних
- •Зв’язування форми із звітом
- •Зв’язування форми з документом Microsoft Office
- •Зв’язування форми з адресатом електронної пошти
- •Публікація об’єкта бази даних як Web-сторінки
- •Огляд таблиці Access як Web-сторінки
- •Модифікація таблиці Access для публікації в Web
- •Папки Web
- •Публікація таблиці Access як Web-сторінки
- •Сторінка доступу до даних
- •Створення сторінки доступу за допомогою Майстра
- •Додавання Web-компонентів Microsoft Office
- •Створіть сторінку доступу з існуючої сторінки
- •Контрольні питання до лабораторної роботи 10:
Редагування макросу
Структура таблиці у вікні макросів нагадує структуру звичайної таблиці бази даних. Всі знайомі вам команди редагування тексту, використовувані для видалення, переносу і копіювання вмісту комірок, можуть застосовуватися в рамках таблиці макросу. Редагування макросу здійснюється в режимі конструктора.
Об'єднання макросів у макрогрупу
Для роботи з одним об'єктом бази даних можуть знадобитися десятки макросів, кожний із який автоматизує деякий процес. Такі макроси можна розробити окремо і запускати по черзі. Проте всі макроси, призначені для опрацювання одного об'єкта, доцільно об'єднати в групу, привласнивши їм унікальні в межах групи імена.
Для створення групи макросів виконаєте такі дії (мал. 2):
Відчиніть вікно конструктора макросу, у який повинні бути переміщені макроси, що групуються.
Клацніть на кнопці Имя макроса, щоб відобразити на екрані стовпчик Имя макроса.
У перший осередок стовпчика Имя макроса введіть ім'я першого макросу.
У комірку стовпчика Макрокоманда уведіть макрокоманди, що складають тіло проектованого макросу.
Активізуйте вільний рядок і в поле Имя макроса введіть ім'я другого макросу.
Напишіть інші макроси і збережіть макрогрупу за допомогою команди Сохранить.
Малюнок 2
Виклик макросу з макрогрупи здійснюється шляхом вказівки точних імен макрогрупи і макросу в групі. Ці імена розділяються крапкою. У створену макрогрупу в будь-який момент можна додати нові макроси.
Зв'язування макросів із подіями
У базі даних зберігається інформація про стан її об'єктів. Будь-яка зміна стану форми або звіту називається подією. Кожний із цих об'єктів має свій набір подій. З подіями зручно зв'язувати макроси.
Для того щоб зв'язати макрос із відкриттям бази даних виконайте такі дії:
Виберіть макрос у вікні бази даних.
Виберіть у меню Правка команду Переименовать і привласніть макросу нове ім'я - Autoexec (макрос із таким ім'ям автоматично виконується при завантаженні бази даних).
Тепер макрос пов'язаний із відкриттям бази даних. Таким засобом автоматизуються операції, що повинні завжди виконуватися в момент завантаження бази. При кожному відкритті бази даних Access перевіряє, чи є присутнім в ній макрос з ім'ям Autoexec, і, якщо знаходить, виконує його.
Автоматизація виводу на друк
Друкування форм, звітів, а також окремих записів може бути автоматизоване за допомогою макросів. Для виводу на друк передбачена макрокоманда Печать, аргументи якої служать для визначення об'єкта що друкується, якості друку і числа виведених на друк примірників.
Якщо на друк виводиться один запис, то його слід попередньо вибрати. Для цього можна використовувати макрокоманду ВыполнитьКоманду з аргументом НаЗапись, що виділяє поточний запис. Далі в макрос варто включити макрокоманду Печать. Задати, яку область, що складається з цілих сторінок, друкувати, дозволяють аргументи Со страницы і По страницу. Аргумент Со страницы застосовується при друці області від визначеної сторінки до кінця документа, а аргумент По страницу - при друці від початку документа до визначеної сторінки.