
- •Кафедра інформатики
- •По курсу “інформатика”
- •Курс_______________група ___________ спеціальність ______________________
- •Привласнити імена полям таблиці;
- •Основні теоретичні відомості
- •Типи таблиць і ключів у реляційних базах даних
- •Управління середовищем ms Access
- •Створення таблиць бази даних
- •Введення даних у таблицю
- •Визначення зв'язків між таблицями в базі даних Access
- •Типи зв'язків
- •Визначення зв'язків між таблицями
- •Лабораторна робота № 2
- •Завдання і порядок виконання роботи
- •Основні теоретичні відомості
- •Приклад створення однотабличної форми
- •Створення багатотабличної форми (що складається з головної і підлеглої форм) у режимі майстра
- •Лабораторна робота № 3
- •Завдання і порядок виконання роботи
- •Основні теоретичні відомості
- •Вікно запиту
- •Умови відбору записів
- •In ("Математика", "Інформатика", "Історія")
- •Поля що обчислюються
- •Запит на створення таблиці з використанням групових операцій
- •Запит на відновлення
- •Запит на додавання
- •Розробка звітів
- •Розробка звіту на основі запиту
- •Лабораторна робота № 4
- •Завдання і порядок виконання роботи
- •Зведена форма
- •Основні теоретичні відомості по основам створення макросів
- •Конструювання макросу
- •Варіанти індивідуальних завдань
Приклад створення однотабличної форми
Розглянемо технологію створення однотабличної форми в режимі конструктора на прикладі форми “Список ” на основі таблиці "Студенти" бази даних "Підсумки сесії".
У вікні БД виберемо об'єкт "Формы", режим Конструктора.
У вікні "Новая форма" виберемо джерело даних — таблицю "Студенти".
Установимо панель елементів натисканням відповідної кнопки.
Установимо на формі в один стовпець 3 елементи "Поле" (на ваш розсуд). Помітьте, що елементи встановлюються разом з написами, що мають формальний характер: "Поле0",…, "Поле2", ... .
Для кожного з встановлених елементів відкрийте вікно Властивостей і задайте:
на вкладці "Данные" у поле "Данные" – поле – джерело даних;
на вкладці "Другие" неформальне ім'я – ідентифікатор поля;
поміняйте колір шрифту, його гарнітуру, виберіть заливку.
Замініть формальні тексти в написах на змістовні. Це також можна зробити прямо на формі щигликом миші усередині області напису.
Змініть розміри полів, потягнувши мишею за маркери. Великі маркери в лівих верхніх кутах елементів служать для переміщення тільки цих елементів. Якщо ж "потягнути" мишею за рамку об'єкта, то напис і поле будуть переміщатися разом.
Вид форми в режимі Конструктора:
мал. 11
У кінцевому результаті форма буде мати наступний вигляд:
мал. 12
Створення однотабличної форми в режимі Майстра форм
Розглянемо технологію створення однотабличної форми в режимі майстра на тому ж прикладі.
У вікні БД виберемо об'єкт "Формы", режим Майстра.
У вікні "Новая форма" виберемо джерело даних — таблицю "Предмети".
На першому кроці Майстра переведемо необхідні поля з області "Доступные" в область "Выбранные".
На другому кроці Майстра виберемо зовнішній вигляд форми — “ленточная.”
На третьому кроці виберемо стиль оформлення форми, наприклад, “Диффузный”.
На четвертому кроці задамо ім'я форми — "ВикладачіПоПредметам" і натиснемо "Готово".
мал. 13
Варто відмітити, що форму, створену в режимі Майстра, можна, при бажанні, відредагувати в режимі конструктора.
Створення багатотабличної форми (що складається з головної і підлеглої форм) у режимі майстра
Багатотабличні форми мають велику кількість полів, написів і інших об'єктів. Тому розробка форми в режимі майстра особливо вигідна. Розглянемо створення багатотабличної форми, що виводить інформацію про успішність студентів.
У вікні БД виберемо об'єкт "Формы", режим Майстра форм.
У вікні "Новая форма" виберемо джерело даних — таблицю "Студенти".
На першому кроці Майстра переведемо поле «Прізвище» таблиці "Студенти" з області "Доступные" в область "Выбранные". На цьому ж кроці додамо в область " Выбранные " наступні поля з таблиці «Успішність»: Код предмета, Оцінка і Дата здачі.
На другому кроці Майстра виберемо вид представлення даних (перемикач “Подчиненные формы”) як показано на мал.. 14. Область праворуч, обведена рамкою, буде оформлена як підлегла форма, тобто така, що залежить від головної і виводить записи в залежності від інформації на головній формі.
мал. 14
На третьому кроці виберемо зовнішній вигляд форми — “ленточная”.
На четвертому кроці задамо стиль форми — "Официальный".
На п'ятому кроці задамо ім'я форми і натиснемо "Готово". У результаті одержимо форму, показану на малюнку 15.
мал. 15
Створену форму можна відкрити в Режимі конструктора і відредагувати на ваш розсуд.
Отримана багатотаблична форма є складеною з головної і підлеглої форми. Вона дозволяє переглядати інформацію про успішність усіх студентів, змінюючи значення лічильника записів на головній формі. Інформація у всіх полях складеної форми змінюється узгоджено.
Варто відмітити, що багатотаблична форма може не містити підлеглих форм. З іншого боку, на головній формі може бути кілька підлеглих.