- •Лабораторна робота № 1
- •Лабораторна робота № 2
- •Лабораторна робота № 3
- •Лабораторна робота № 4
- •Лабораторна робота № 5
- •Зміст роботи: створити запити мовою sql з використанням інструкцій insert, delete, update.
- •Лабораторна робота № 6
- •Зміст роботи: створити підпорядковані запити мовою sql.
- •Лабораторна робота № 7
- •Лабораторна робота № 8
Лабораторна робота № 7
Тема: «Створення підпорядкованої (підлеглої) форми»
Мета : Навчитися створювати підпорядковані форми для організації пошуку в базі даних
Зміст роботи: Створити підпорядковану форму для перегляду та пошуку інформації в таблицях.
Форма звіту:
Створена форма
протокол лабораторної роботи
Теоретичні відомості
При роботі з реляційними даними (тобто, коли пов'язані між собою дані зберігаються в окремих таблицях) нерідко потрібно переглядати дані з декількох таблиць або запитів в одній формі. Наприклад, потрібно одночасно переглянути запис клієнта з однієї таблиці і відомості про його замовлення з іншої, або дані студента з однієї таблиці, а його оцінки з предметів - з іншої.
Підлеглі (підпорядковані) форми - зручний інструмент для подібних завдань, і в MS Access 2013 їх можна швидко створити декількома способами.
Створення підлеглої форми можна виконати наступними способами:
Створити форму, що містить підпорядковану форму, з використанням майстра форм
Додати одну або декілька підлеглих форм в існуючу форму за допомогою майстра підлеглих форм
Створити підлеглу форму шляхом перетягування однієї форми в іншу
Хід виконання роботи
В даній роботі в якості головної форми буде виступати форма з даними про спеціальності, підлеглою буде форма студентів.
Спочатку створюємо форму за допомогою майстра форм з джерелом даних – Таблиця «Студент», полями «Прізвище», «Ім’я», «Стать», «Дата народження». Вигляд для форми задаємо табличний. Результат створення форми представлено на рис. 7.1.
Рисунок 7.1 – Форма з даними студентів
Наступним кроком створюємо головну форму у режимі конструктора без джерела. Розміщуємо на ній Поле зі списком.
Далі налаштовуємо властивості елементу «Поле зі списком» відповідно наступних даних:
На вкладці «Данні» встановлюємо властивості:
Джерело: Спеціальності
Приєднаний стовпець: 1
На вкладці «Макет» встановлюємо властивості:
Число стовбців: 2
Ширина стовбців: 0;2
На вкладці «Інші» встановлюємо властивості:
Ім’я: Імена_спеціальностей
Результат створення форми та налаштування елементу представлено на рис. 7.2.
Рисунок 7.2 – На новій формі розмістили та настроїли елемент Поле зі списком
Далі на головну форму перетягуємо форму, що буде підпорядкованою, і встановлюємо її властивості:
На вкладці «Дані»:
Основні поля: Імена_спеціальностей (має співпадати з попередніми налаштуваннями)
Підлеглі поля: Код спеціальності
Результат перетягування форми та її налаштування представлено на рис. 7.3 та 7.4.
Рисунок 7.3 – Головна форма та перетягнута на неї підлегла форма в режимі Конструктора
Рисунок 7.4 – Головна та підлегла форми в режимі Форма
Виконання роботи:
Створити підпорядковану форму для перегляду та пошуку інформації про студентів обраної спеціальності.
Зберегти створену форму
Оформити звіт до роботи
Контрольні питання:
Що таке підпорядкована форми?
Для чого використовуються підпорядковані форми?
Як створюються підпорядковані форми?
Як додати підпорядковану форму на вже існуючу головну форму?
Зміст звіту:
Титульний лист
Постановка завдання
Форма в режимі конструктора
Знімки форми з даними
Відповіді на контрольні питання
Висновки
