- •Знайомство з ms access. Основи інтерфейсу ms access
- •Зміст звіту і демонстрація результатів
- •Зміст звіту і демонстрація результатів
- •Створення нової бази даних
- •1. Для створення нової бази даних:
- •2. Для створення таблиці бази даних:
- •3. Для визначення полів таблиці:
- •Зміст звіту і демонстрація результатів
- •Приклад заповнення таблиці «Викладачі»
- •Лабораторна робота № 3. Розробка і використання форм у реляційній бд access Ціль роботи:
- •Завдання на проведення лабораторної роботи
- •Зміст звіту і демонстрація результатів
- •Основи створення однотабличних форм
- •Конструювання форми
- •Області й елементи форми в режимі конструктора
- •Панелі інструментів конструктора форм і форматування
- •Налаштування панелі інструментів
- •Панель елементів
- •Перехід у режим конструктора форм
- •Майстер створення форми
- •Основи створення багатотабличних форм
- •Створення багатотабличної форми за допомогою майстра
- •Способи побудови багатотабличної форми Явне включення підлеглої форми
- •Виклик зв'язаної форми по кнопці
- •Багатотаблична форма без підлеглих і зв'язаних форм
- •Багатотаблична форма на основі запиту
- •Створення форми майстром, вибір таблиць і полів
- •Вибір варіанта створення багатотабличної форми, відображення даних головної і підлеглої таблиць
- •Завершення створення форми майстром
- •Доробка форми в режимі конструктора
- •Створення і редагування багатотабличної форми в режимі конструктора
- •Створення нової форми конструктором
- •Додавання підлеглої форми і її редагування
- •Обчислення у формі Обчислення в кожному записі форми
- •Обчислення підсумкових значень
- •Створення полів зі списком
- •Лабораторна робота № 4. «обробка даних за допомогою запитів у реляційній базі даних субд access» Ціль роботи:
- •Завдання на проведення лабораторної роботи
- •Зміст звіту і демонстрація результатів
- •Призначення і види запитів
- •Створення запиту
- •Панель інструментів конструктора запитів
- •Вікно запиту
- •Бланк запиту
- •Поля бланка запиту
- •Модифікація запиту
- •Умови відбору записів
- •In("Математика", "Інформатика", "Історія").
- •Поля, що обчислюються
- •Параметри запиту
- •Коректування даних засобами запиту Запит на відновлення
- •Запит на додавання
- •Запит на видалення
- •Майстер створення запитів
- •Майстер запитів на вибірку Простий запит
- •Запит для пошуку повторюваних записів
- •Майстер перехресних запитів
- •Використання групових операцій у запитах Призначення групових операцій
- •Порядок створення запиту з використанням групових операцій
- •Лабораторна робота № 4 (продовження). «створення звітів у реляційній базі даних субд access» Ціль роботи:
- •Завдання на проведення лабораторної роботи
- •Зміст звіту і демонстрація результатів
- •Теоретичні відомості
- •2. Створення складних звітів.
Лабораторна робота № 3. Розробка і використання форм у реляційній бд access Ціль роботи:
Вивчення методів створення форм для завантаження, перегляду і коректування даних у реляційній базі даних, яка створена за допомогою системи управління базами даних (СУБД) Access.
Завдання на проведення лабораторної роботи
Ознайомитися з наведеним методичним матеріалом по конструкції форм і їхньому створенню на прикладі реляційної бази даних «Навчальний процес» СУБД Access.
Створити однотабличні форми Викладачі, Студенти, Дисципліни, Оцінки і провести їхнє редагування, користаючись методичним матеріалом. Випробувати виклик і використання діалогового вікна властивостей усієї форми й окремих елементів управління (полів). Ввести дані в таблицю Викладачі за допомогою створеної форми.
За допомогою майстра створити багатотабличну складену форму, використовуючи як головну таблицю таблицю Дисципліни, а в якості підлеглої таблиці Студенти й Оцінки. Провести редагування форми (задати кольори елементів форми) у режимі конструктора. Вставити у форму діаграму, що графічно відображує оцінки студентів.
Зміст звіту і демонстрація результатів
Приклади створених форм і заповнених з їхньою допомогою таблиць (погодити з викладачем).
Продемонструвати викладачу результати створення форм, уміння редагування форми в режимі конструктора, уміння користатися діалоговим вікном властивостей форми й окремих елементів управління.
Теоретичні відомості
Access надає широкі можливості по конструюванню графічного діалогового інтерфейсу користувача для роботи з базою даних. Основою такого інтерфейсу є форми.
Форми є основою розробки діалогових додатків користувача для роботи з базою даних. Через форми може здійснюватися первісне завантаження даних у взаємозалежні таблиці БД, перегляд даних, а також їхнє коректування. Працюючи з формою, користувач може додавати і видаляти записи в таблицях, змінювати значення в полях, одержувати розрахункові дані. У формі може здійснюватися контроль даних, що вводиться, можуть встановлюватися обмеження на доступ до даних, виводитися необхідні повідомлення, можлива обробка подій, які ініціюються користувачем чи наступають у процесі роботи з формою. Типові процедури формуються автоматично при створенні елементів форми. Такими елементами, наприклад, є, графічні кнопки, з якими можуть зв'язуватися події наступних категорій:
Переходи по записах, обробка записів (додавання, видалення, друк, відновлення)
Робота з формою (закриття, відкриття, зміна фільтра, відновлення даних, друк форми)
Робота зі звітом (друк, перегляд, відправлення, друк у файл), додаток (запуск додатка, вихід з додатка, запуск Word, Excel, блокнота)
Запуск запиту, макросу, друк таблиці, набір номера.
Основи створення однотабличних форм
Форма на основі однієї таблиці може бути побудована як самостійна для завантаження, перегляду і коректування таблиці, а також як допоміжна для включення в будь-яку складену форму.
Будь-яка форма, за допомогою якої можна переглядати, вводити чи редагувати записи таблиць БД, повинна бути попередньо спроектована і далі сконструйована засобами Access.
Для створення форми можуть бути використані майстри Access. Однак точне формування макета форми відповідно до вимог, що вироблені користувачем у процесі її проектування, забезпечується засобами конструювання форм. Нижче розглядаються основні поняття і техніка конструювання однотабличних форм.
