- •Міністерство освіти і науки, молоді та спорту України
- •Державний вищий навчальний заклад
- •“Калуський політехнічний коледж”
- •Методичні вказівки
- •До виконання лабораторних робіт
- •З дисципліни «Офісні програми (текстові, табличні, субд)»
- •Калуш – 2011
- •Мета виконання лабораторних робіт
- •Порядок виконання лабораторних робіт
- •Основні функції субд:
- •Р ис. 2. Головне вікно програми Access.
- •Хід роботи_№1
- •Хід роботи_№2
- •Контрольні запитання
- •Лабораторна робота № 3 Тема: Access. Робота з формами.
- •План_роботи №3
- •Теоретичні відомості
- •Р ис. 4. Зразок форми.
- •Хід роботи_№3
- •Контрольні запитання
- •Хід роботи № 4
- •Хід роботи № 5
- •Контрольні запитання
- •Є такі терміни реляційних бд:
- •Хід роботи_№6
- •Контрольні запитання
- •Лабораторна робота № 8-9
- •Теоретичні відомості
- •Хід роботи_№8
- •Хід роботи_№9
- •План_роботи №10
- •Теоретичні відомості
- •Хід роботи_№10
- •Контрольні питання
- •План_роботи №11
- •Теоретичні відомості
- •Хід роботи_№11
- •Контрольні питання
- •План_роботи №12
- •Теоретичні відомості
- •Хід роботи_№12
- •Контрольні питання
- •Хід роботи № 13
- •Хід роботи № 14
- •Хід роботи № 15
- •Контрольні питання
- •Теоретичні відомості
- •Хід роботи_№16
- •Приклад vba процедури
- •Контрольні питання
- •Лабораторна робота №17
- •Теоретичні відомості
- •Хід роботи №17
- •Контрольні запитання
- •Лабораторна робота №18
- •Теоретичні відомості
- •Хід роботи №18
- •Контрольні запитання
- •Список рекомендованої літератури основна
- •Додаткова
Контрольні питання
Охарактеризуйте принцип роботи зі Схемою даних?
Для чого використовуються підпорядковані форми?
Яка різниця між головною і підпорядкованою формою?
Як можна замінити розмір елемента управління підпорядкованої форми?
Як можна встановити ширину елемента управління підпорядкованої форми?
Поясніть призначення команди: “По розміру даних”?
Назвіть способи, за допомогою яких можна зв’язувати головну і підпорядковану форму?
В якому випадку Access автоматично зв’язує головну і підпорядковану форми?
Лабораторна робота № 11
Тема: Access. Створення та використання підпорядкованих форм у звітах.
Мета: Навчитись використовувати підпорядковані форми.
План_роботи №11
Створити дві таблиці в яких є одне спільне поле.
За допомогою Схеми даних створити статичний зв’язок між таблицями.
Створити форму у вигляді таблиці, яка буде використовуватись як підпорядкована.
Створити звіт на базі іншої таблиці.
Створити підпорядкований (звіт) форму методом “перетягування”.
Теоретичні відомості
Підпорядковані звіти (форми) створюються двома способами, або шляхом створення підпорядкованого звіту (форми) в існуючому звіті, або шляхом додавання існуючого звіту в інший існуючий звіт. В останньому випадку звіт (форма), що додається, стає підпорядкованим.
Підпорядкована форма як правило використовується для виводу даних із таблиць або запитів, зв’язаних з відношенням “один до багатьох”. Наприклад, таблиця “Типи” і таблиця “Товари” зв’язані відношенням “один до багатьох”. Кожний тип товарів складається із декількох товарів.
При включенні в головний звіт підпорядкованої форми або звіту, який містить дані, які відносяться до даних в головному звіті, необхідно встановити зв’язок підпорядкованої форми (звіту) з головним. Зв’язок забезпечує відповідність записів, що виводяться в підпорядкованому звіті (формі), записам в головному звіті.
Рис. 10. Звіт з підлеглою формою.
П
ри
створенні підпорядкованого звіту
(форми) за допомогою майстра або шляхом
“перетягування” з допомогою миші звіту
(форми) або таблиці в інший звіт, Microsoft
Access
автоматично виконає синхронізацію
головного і підпорядкованого звіту
(форми) в наступних випадках:
Звіти (форми) базуються на таблицях, між якими встановлені зв’язки в вікні Схема даних. При створенні звіту на основі запиту або запитів синхронізація звіту з підпорядкованим звітом (формою) виконується автоматично, якщо зв’язки встановлені для базових таблиць запиту або запитів. Якщо зв’язки базових таблиць встановлені коректно, Microsoft Access виконає синхронізацію головного і підпорядкованого звітів (форми) автоматично.
Головний звіт базується на таблиці, яка містить ключове поле, а підпорядкований звіт (або форма) базується на таблиці, яка містить поле з тим же іменем і з таким же або сумісним типом даних. Ця ж умова повинна виконуватись для базових таблиць запитів, якщо звіти (форми) базуються на запитах.
Головний звіт може бути як приєднаним, так і вільним, тобто не базується на таблиці, чи запиті інструкції SQL.
Вільний головний звіт може служити контейнером декількох не зв'язаних між собою звітів або форм, які потрібно об'єднати.
Число підлеглих форм у звіті не обмежується. Більш того, головний звіт може містити підлеглі форми чи звіти двох рівнів вкладеності. Наприклад, у звіті може міститися підлеглий звіт, що у свою чергу містить підлеглу форму чи підлеглий звіт.
