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