SlideShare a Scribd company logo
1 of 3
Лабораторна робота № 9
Тема: «Створення форм та звітів»
Для створення запитів слід перейти на вкладинку Формы у вікні База
даних, натиснути кнопку Создать, вибрати потрібний режим.
1. Створити просту форму (для однієї таблиці) за допомогою Мастера.
Створити просту форму (для однієї таблиці) за допомогою Конструктора. В
бласті Заголовок ввести назву форми. Відформатувати заголовок форми, фон.
Параметри шрифту, яким буде виводитися результат, встановити такі: для
текстової інформації - синій колір, розмір - 14 пт., курсив; для числової –
червоний колір, розмір - 16 пт., напівжирний.
Якщо було вибрано таблицю, то для розміщення полів в області Данные
використовується кнопка, що розташована на панелі інструментів. Ця
кнопка розкриває список полів, які можна мишкою перенести в область
Данные. Якщо таблиця не вибрана, то Конструктор не зможе відображати
дані. Щоб вікно Конструктора зв’язати з таблицею, треба виконати наступні
дії:
 До форми викликати контекстне меню і вибрати команду Свойства.
 Перейти на вкладинку Данные і в рядку Источник записей зі списку,
що розкривається, вибрати потрібну таблицю з даними.
 Закрити вікно Свойства.
Якщо необхідно вставити поле, яке обчислюється, то слід створити Связное
поле кнопкою , що розташована на Панели элементов
і ввести в це поле вираз. Для цього:
 Викличте контекстне меню до вставленого поля і виберіть команду
Свойства. З’явиться діалогове вікно Поле.
 Перейдіть на вкладинку Данные і кнопкою викличте
Построитель выражений. Введіть формулу.
2
2. Створити узагальнену форму на основі таблиць Готель і Замовлення.
Створитиполе, що обчислюється: підрахувати вартість кожного туру за добу. В
область Примечание вставити малюнок з бібліотеки Clipart. У режимі
Конструктор відформатувати форму.
3. На основі таблиць Туропреатор і Замовлення створити:
 Форму з підпорядкованою формою. Причому, головна форма містить поля
з таблиці Туропреатор. Поля розмістити у два стовпчика. Підпорядкована –
поля з таблиці Замовлення. У підпорядкованій формі обчислити на яку суму
було замовлено номерів у готелях кожним туроператором за добу.
 Форму з Связанной формою.
Створення звітів
1. Створити звіт засобом Автоотчет, виконавши команду Вставка 
Автоотчет.
2. Створити звіт засобом Автоотчет Ленточный.
3. Створити звіт засобом Автоотчет в столбец.
Розміститиполя в одинстовпчик, у два стовпчика, виконавши команду Файл
 Параметры страницы, вибравши вкладинку Столбцы. Вказати число
стовпців, змінити їх ширину, встановити інтервал між рядками.
4. Створити два звіта за допомогою Мастера отчетов.
З таблиці Готель вибрати поля: Назва, Кількість вільних номерів.
З таблиці Замовлення вибрати поле Кількість замовлених номерів. З
таблиці Туроператор: місто знаходження.
Згрупувати дані за:
 Назвою готелю. Відсортувати записи за кількістю замовлених номерів.
 Містом знаходження туроператорів, Відсортувати записи за назвою
готелю. Вивести загальну вартість замовлень для кожного туроператора і
загальну вартість усіх замовлень.
5. Відредагувати та відформатувати попередній звіт у режимі Конструктор.
 Замінити та відформатувати заголовок звіту.
 Відформатувати імена полів.
 Видалити дату з нижнього колонтитулу.
 Вставити дату і час біля назви звіту.
 Пронумероватизаписи в групі. Для цього в області Группа створити поле
інструментом Поле, який знаходиться на Панели элементов. За допомогою
контекстного меню викликати вікно Свойства до цього поля. Перейти на
вкладинку Данные, вибратирядок Сумма с накоплением ізі списку вибрати для
группы; у рядку Данные ввести 1.
 Переглянути звіт.
6. Самостійно створити звіт до запиту.
3
Контрольні питання
1. Поняття бази даних. Реляційна модель БД. Поняття СУБД.
2. Типи зв’язків між таблицями в реляційній моделі БД.
3. Способи створення БД. Типи полів.
4. Редагування БД.
5. Встановлення, змінення та видалення зв’язків між таблицями.
6. Визначення «цілісності» даних.
7. Пошук даних.
8. Сортування даних.
9. Фільтрація даних. Типи фільтрів.
10.Створення запитів. Простий запит. Вибірка записів за діапазоном значень.
Об’єднання критеріїв декількох полів (створення «и»-запитів, «или»- запитів).
11.Створення багатотабличних запитів. Використання у запитах полів, що
обчислюються.
12.Внутрішні та зовнішні з’єднання таблиць. Зміна типів з’єднань. Знаходження
записів, що не мають підпорядкованих за допомогою «Майстра».
13.Створення підсумкових та параметричних запитів.
14.Створення модифікуючих запитів.
15.Форми та підформи.
16.Створення звітів.
17.Обмін даними.
Рекомендована література
1. Басюк, Т. М. Основи інформаційних технологій : навч. посiб. / Т. М.
Басюк, Н. О. Думанський, О. В. Пасічник. – Львiв : Новий Світ – 2000,
2012. – 390 с.
2. Дибкова, Л. М. Інформатика та комп’ютерна техніка : посіб. для студ.
ВНЗ / Л. М. Дибкова.  К. : Академвидав, 2003.  320 с.
3. Інформатика. Комп’ютерна техніка. Комп’ютерні технології : підруч. /
наук. ред. Г. А. Шинкаренко.  К. : Каравела, 2011.  592 с.
4. Інформатика. Комп’ютерна техніка. Комп’ютерні технології : посіб. / за
ред. проф. О. І. Пушкаря. – К. : ВЦ Академія, 2003. – 704 с.
5. Глинський, Я. М. Практикум з інформатики: навч. посіб. : самоучитель /
Я. М. Глинський. – 12-е вид., онов. – Львів : СПД Глинський, 2010. –
304 с.
6. Глинський, Я. М. Інтернет. Сервіси. HTML і web–дизайн : навч. посіб. /
Я. М. Глинський, В. А. Ряжська. – 3-є видання – Львів : Деол, СПД
Глинський, 2005. – 192 с.
7. Ярмуш, О. В. Інформатика i комп’ютерна техніка : навч. посiб. / О. В.
Ярмуш, М. М. Редько. – К. : Вища освiта, 2006. – 359 с.

More Related Content

What's hot

практична робота №3
практична робота №3практична робота №3
практична робота №3Юра Марчук
 
11_3.4 СУБД.Упорядковуємо та фільтруємо дані в таблицях
11_3.4 СУБД.Упорядковуємо та фільтруємо дані в таблицях11_3.4 СУБД.Упорядковуємо та фільтруємо дані в таблицях
11_3.4 СУБД.Упорядковуємо та фільтруємо дані в таблицяхlubap1
 
Списки в текстовому документі. Колонтитули
Списки в текстовому документі. КолонтитулиСписки в текстовому документі. Колонтитули
Списки в текстовому документі. КолонтитулиAlena Danilets
 
залік з теми текстовий редактор Word
залік з теми текстовий редактор Wordзалік з теми текстовий редактор Word
залік з теми текстовий редактор WordElena Kostesnko
 
практична робота екс
практична робота експрактична робота екс
практична робота ексantalia1010
 
практична робота екс
практична робота експрактична робота екс
практична робота ексantalia1010
 
робочий зошит
робочий зошитробочий зошит
робочий зошитCshkilniy
 
звіти макроси
звіти макросизвіти макроси
звіти макросиCshkilniy
 
Access2007 lab2
Access2007 lab2Access2007 lab2
Access2007 lab2mgm2019
 
Урок 28. Практична робота №9. Створення програми з кнопками та написами
Урок 28. Практична робота №9. Створення програми з кнопками та написамиУрок 28. Практична робота №9. Створення програми з кнопками та написами
Урок 28. Практична робота №9. Створення програми з кнопками та написамиВасиль Тереховський
 
Створення форм
Створення формСтворення форм
Створення формIrina Tabanets
 

What's hot (20)

практична робота №3
практична робота №3практична робота №3
практична робота №3
 
11_3.4 СУБД.Упорядковуємо та фільтруємо дані в таблицях
11_3.4 СУБД.Упорядковуємо та фільтруємо дані в таблицях11_3.4 СУБД.Упорядковуємо та фільтруємо дані в таблицях
11_3.4 СУБД.Упорядковуємо та фільтруємо дані в таблицях
 
Списки в текстовому документі. Колонтитули
Списки в текстовому документі. КолонтитулиСписки в текстовому документі. Колонтитули
Списки в текстовому документі. Колонтитули
 
Урок 31. Практична робота №10
Урок 31. Практична робота №10Урок 31. Практична робота №10
Урок 31. Практична робота №10
 
урок 1
урок 1урок 1
урок 1
 
Access2007 lab1
Access2007 lab1Access2007 lab1
Access2007 lab1
 
списки
спискисписки
списки
 
залік з теми текстовий редактор Word
залік з теми текстовий редактор Wordзалік з теми текстовий редактор Word
залік з теми текстовий редактор Word
 
практична робота екс
практична робота експрактична робота екс
практична робота екс
 
практична робота екс
практична робота експрактична робота екс
практична робота екс
 
робочий зошит
робочий зошитробочий зошит
робочий зошит
 
звіти макроси
звіти макросизвіти макроси
звіти макроси
 
Access2007 lab2
Access2007 lab2Access2007 lab2
Access2007 lab2
 
Урок 28. Практична робота №9. Створення програми з кнопками та написами
Урок 28. Практична робота №9. Створення програми з кнопками та написамиУрок 28. Практична робота №9. Створення програми з кнопками та написами
Урок 28. Практична робота №9. Створення програми з кнопками та написами
 
Урок 29. Поле, його властивості.
Урок 29. Поле, його властивості.Урок 29. Поле, його властивості.
Урок 29. Поле, його властивості.
 
урок№1
урок№1урок№1
урок№1
 
робота з запитами
робота з запитамиробота з запитами
робота з запитами
 
Створення форм
Створення формСтворення форм
Створення форм
 
список
списоксписок
список
 
8 клас урок 40
8 клас урок 408 клас урок 40
8 клас урок 40
 

Similar to лабораторна робота 9

10 клас 8 урок. Контрольна робота №1: “Текстовий процесор”.
10 клас 8 урок. Контрольна робота №1: “Текстовий процесор”.10 клас 8 урок. Контрольна робота №1: “Текстовий процесор”.
10 клас 8 урок. Контрольна робота №1: “Текстовий процесор”.StAlKeRoV
 
11 2.10 обчислення підсумкових характеристик
11 2.10 обчислення підсумкових характеристик11 2.10 обчислення підсумкових характеристик
11 2.10 обчислення підсумкових характеристикlubap1
 
11 клас 18 урок. Проектування бази даних. Введення і редагування даних у табл...
11 клас 18 урок. Проектування бази даних. Введення і редагування даних у табл...11 клас 18 урок. Проектування бази даних. Введення і редагування даних у табл...
11 клас 18 урок. Проектування бази даних. Введення і редагування даних у табл...StAlKeRoV
 
20201022182955 29 (1)
20201022182955 29 (1)20201022182955 29 (1)
20201022182955 29 (1)Ivan Dudnik
 
20201022182955 29
20201022182955 2920201022182955 29
20201022182955 29Ivan Dudnik
 
Нотаріуси при оформленні майна зможуть перевіряти дані в Реєстрі судових рішень
Нотаріуси при оформленні майна зможуть перевіряти дані в Реєстрі судових рішеньНотаріуси при оформленні майна зможуть перевіряти дані в Реєстрі судових рішень
Нотаріуси при оформленні майна зможуть перевіряти дані в Реєстрі судових рішеньPravotv
 
Lesson23 relational databases, their objects. instructing with bc
Lesson23 relational databases, their objects. instructing with bcLesson23 relational databases, their objects. instructing with bc
Lesson23 relational databases, their objects. instructing with bcNikolay Shaygorodskiy
 
пилипаки віталія (7група)
пилипаки віталія (7група)пилипаки віталія (7група)
пилипаки віталія (7група)Wittaliy
 

Similar to лабораторна робота 9 (20)

10 клас 8 урок. Контрольна робота №1: “Текстовий процесор”.
10 клас 8 урок. Контрольна робота №1: “Текстовий процесор”.10 клас 8 урок. Контрольна робота №1: “Текстовий процесор”.
10 клас 8 урок. Контрольна робота №1: “Текстовий процесор”.
 
л пр№9
л пр№9л пр№9
л пр№9
 
л пр№9
л пр№9л пр№9
л пр№9
 
Access urok 05_tema
Access urok 05_temaAccess urok 05_tema
Access urok 05_tema
 
123
123123
123
 
Plan uroku1 rozrobka
Plan uroku1 rozrobkaPlan uroku1 rozrobka
Plan uroku1 rozrobka
 
K11urok46
K11urok46K11urok46
K11urok46
 
11 2.10 обчислення підсумкових характеристик
11 2.10 обчислення підсумкових характеристик11 2.10 обчислення підсумкових характеристик
11 2.10 обчислення підсумкових характеристик
 
11 клас 18 урок. Проектування бази даних. Введення і редагування даних у табл...
11 клас 18 урок. Проектування бази даних. Введення і редагування даних у табл...11 клас 18 урок. Проектування бази даних. Введення і редагування даних у табл...
11 клас 18 урок. Проектування бази даних. Введення і редагування даних у табл...
 
лп9
лп9лп9
лп9
 
лп9
лп9лп9
лп9
 
лп9
лп9лп9
лп9
 
20201022182955 29 (1)
20201022182955 29 (1)20201022182955 29 (1)
20201022182955 29 (1)
 
20201022182955 29
20201022182955 2920201022182955 29
20201022182955 29
 
Нотаріуси при оформленні майна зможуть перевіряти дані в Реєстрі судових рішень
Нотаріуси при оформленні майна зможуть перевіряти дані в Реєстрі судових рішеньНотаріуси при оформленні майна зможуть перевіряти дані в Реєстрі судових рішень
Нотаріуси при оформленні майна зможуть перевіряти дані в Реєстрі судових рішень
 
Lesson23 relational databases, their objects. instructing with bc
Lesson23 relational databases, their objects. instructing with bcLesson23 relational databases, their objects. instructing with bc
Lesson23 relational databases, their objects. instructing with bc
 
Урок №29-30 8 клас
Урок №29-30 8 класУрок №29-30 8 клас
Урок №29-30 8 клас
 
01 book pps
01 book pps01 book pps
01 book pps
 
пилипаки віталія (7група)
пилипаки віталія (7група)пилипаки віталія (7група)
пилипаки віталія (7група)
 
л п№5
л п№5л п№5
л п№5
 

More from cit-cit

лекція 5
лекція 5лекція 5
лекція 5cit-cit
 
лаборатор. 10
лаборатор. 10лаборатор. 10
лаборатор. 10cit-cit
 
лекція 19
лекція 19лекція 19
лекція 19cit-cit
 
лекція 18
лекція 18лекція 18
лекція 18cit-cit
 
лекція 17
лекція 17лекція 17
лекція 17cit-cit
 
лекція 16
лекція 16лекція 16
лекція 16cit-cit
 
лекція 12
лекція 12лекція 12
лекція 12cit-cit
 
лекція 11
лекція 11лекція 11
лекція 11cit-cit
 
лекція 10
лекція 10лекція 10
лекція 10cit-cit
 
лаборатор. 15
лаборатор. 15лаборатор. 15
лаборатор. 15cit-cit
 
лаборатор. 14
лаборатор. 14лаборатор. 14
лаборатор. 14cit-cit
 
лаборатор. 13
лаборатор. 13лаборатор. 13
лаборатор. 13cit-cit
 
лаборатор. 12
лаборатор. 12лаборатор. 12
лаборатор. 12cit-cit
 
лаборатор. 11
лаборатор. 11лаборатор. 11
лаборатор. 11cit-cit
 
лаборатор. 9
лаборатор. 9лаборатор. 9
лаборатор. 9cit-cit
 
лаборатор. 8
лаборатор. 8лаборатор. 8
лаборатор. 8cit-cit
 
лаборатор. 7
лаборатор. 7лаборатор. 7
лаборатор. 7cit-cit
 
лекція 15 (pdf.io)
лекція 15 (pdf.io)лекція 15 (pdf.io)
лекція 15 (pdf.io)cit-cit
 
лекція 14 (pdf.io)
лекція 14 (pdf.io)лекція 14 (pdf.io)
лекція 14 (pdf.io)cit-cit
 
лекція 13 (pdf.io)
лекція 13 (pdf.io)лекція 13 (pdf.io)
лекція 13 (pdf.io)cit-cit
 

More from cit-cit (20)

лекція 5
лекція 5лекція 5
лекція 5
 
лаборатор. 10
лаборатор. 10лаборатор. 10
лаборатор. 10
 
лекція 19
лекція 19лекція 19
лекція 19
 
лекція 18
лекція 18лекція 18
лекція 18
 
лекція 17
лекція 17лекція 17
лекція 17
 
лекція 16
лекція 16лекція 16
лекція 16
 
лекція 12
лекція 12лекція 12
лекція 12
 
лекція 11
лекція 11лекція 11
лекція 11
 
лекція 10
лекція 10лекція 10
лекція 10
 
лаборатор. 15
лаборатор. 15лаборатор. 15
лаборатор. 15
 
лаборатор. 14
лаборатор. 14лаборатор. 14
лаборатор. 14
 
лаборатор. 13
лаборатор. 13лаборатор. 13
лаборатор. 13
 
лаборатор. 12
лаборатор. 12лаборатор. 12
лаборатор. 12
 
лаборатор. 11
лаборатор. 11лаборатор. 11
лаборатор. 11
 
лаборатор. 9
лаборатор. 9лаборатор. 9
лаборатор. 9
 
лаборатор. 8
лаборатор. 8лаборатор. 8
лаборатор. 8
 
лаборатор. 7
лаборатор. 7лаборатор. 7
лаборатор. 7
 
лекція 15 (pdf.io)
лекція 15 (pdf.io)лекція 15 (pdf.io)
лекція 15 (pdf.io)
 
лекція 14 (pdf.io)
лекція 14 (pdf.io)лекція 14 (pdf.io)
лекція 14 (pdf.io)
 
лекція 13 (pdf.io)
лекція 13 (pdf.io)лекція 13 (pdf.io)
лекція 13 (pdf.io)
 

лабораторна робота 9

  • 1. Лабораторна робота № 9 Тема: «Створення форм та звітів» Для створення запитів слід перейти на вкладинку Формы у вікні База даних, натиснути кнопку Создать, вибрати потрібний режим. 1. Створити просту форму (для однієї таблиці) за допомогою Мастера. Створити просту форму (для однієї таблиці) за допомогою Конструктора. В бласті Заголовок ввести назву форми. Відформатувати заголовок форми, фон. Параметри шрифту, яким буде виводитися результат, встановити такі: для текстової інформації - синій колір, розмір - 14 пт., курсив; для числової – червоний колір, розмір - 16 пт., напівжирний. Якщо було вибрано таблицю, то для розміщення полів в області Данные використовується кнопка, що розташована на панелі інструментів. Ця кнопка розкриває список полів, які можна мишкою перенести в область Данные. Якщо таблиця не вибрана, то Конструктор не зможе відображати дані. Щоб вікно Конструктора зв’язати з таблицею, треба виконати наступні дії:  До форми викликати контекстне меню і вибрати команду Свойства.  Перейти на вкладинку Данные і в рядку Источник записей зі списку, що розкривається, вибрати потрібну таблицю з даними.  Закрити вікно Свойства. Якщо необхідно вставити поле, яке обчислюється, то слід створити Связное поле кнопкою , що розташована на Панели элементов і ввести в це поле вираз. Для цього:  Викличте контекстне меню до вставленого поля і виберіть команду Свойства. З’явиться діалогове вікно Поле.  Перейдіть на вкладинку Данные і кнопкою викличте Построитель выражений. Введіть формулу.
  • 2. 2 2. Створити узагальнену форму на основі таблиць Готель і Замовлення. Створитиполе, що обчислюється: підрахувати вартість кожного туру за добу. В область Примечание вставити малюнок з бібліотеки Clipart. У режимі Конструктор відформатувати форму. 3. На основі таблиць Туропреатор і Замовлення створити:  Форму з підпорядкованою формою. Причому, головна форма містить поля з таблиці Туропреатор. Поля розмістити у два стовпчика. Підпорядкована – поля з таблиці Замовлення. У підпорядкованій формі обчислити на яку суму було замовлено номерів у готелях кожним туроператором за добу.  Форму з Связанной формою. Створення звітів 1. Створити звіт засобом Автоотчет, виконавши команду Вставка  Автоотчет. 2. Створити звіт засобом Автоотчет Ленточный. 3. Створити звіт засобом Автоотчет в столбец. Розміститиполя в одинстовпчик, у два стовпчика, виконавши команду Файл  Параметры страницы, вибравши вкладинку Столбцы. Вказати число стовпців, змінити їх ширину, встановити інтервал між рядками. 4. Створити два звіта за допомогою Мастера отчетов. З таблиці Готель вибрати поля: Назва, Кількість вільних номерів. З таблиці Замовлення вибрати поле Кількість замовлених номерів. З таблиці Туроператор: місто знаходження. Згрупувати дані за:  Назвою готелю. Відсортувати записи за кількістю замовлених номерів.  Містом знаходження туроператорів, Відсортувати записи за назвою готелю. Вивести загальну вартість замовлень для кожного туроператора і загальну вартість усіх замовлень. 5. Відредагувати та відформатувати попередній звіт у режимі Конструктор.  Замінити та відформатувати заголовок звіту.  Відформатувати імена полів.  Видалити дату з нижнього колонтитулу.  Вставити дату і час біля назви звіту.  Пронумероватизаписи в групі. Для цього в області Группа створити поле інструментом Поле, який знаходиться на Панели элементов. За допомогою контекстного меню викликати вікно Свойства до цього поля. Перейти на вкладинку Данные, вибратирядок Сумма с накоплением ізі списку вибрати для группы; у рядку Данные ввести 1.  Переглянути звіт. 6. Самостійно створити звіт до запиту.
  • 3. 3 Контрольні питання 1. Поняття бази даних. Реляційна модель БД. Поняття СУБД. 2. Типи зв’язків між таблицями в реляційній моделі БД. 3. Способи створення БД. Типи полів. 4. Редагування БД. 5. Встановлення, змінення та видалення зв’язків між таблицями. 6. Визначення «цілісності» даних. 7. Пошук даних. 8. Сортування даних. 9. Фільтрація даних. Типи фільтрів. 10.Створення запитів. Простий запит. Вибірка записів за діапазоном значень. Об’єднання критеріїв декількох полів (створення «и»-запитів, «или»- запитів). 11.Створення багатотабличних запитів. Використання у запитах полів, що обчислюються. 12.Внутрішні та зовнішні з’єднання таблиць. Зміна типів з’єднань. Знаходження записів, що не мають підпорядкованих за допомогою «Майстра». 13.Створення підсумкових та параметричних запитів. 14.Створення модифікуючих запитів. 15.Форми та підформи. 16.Створення звітів. 17.Обмін даними. Рекомендована література 1. Басюк, Т. М. Основи інформаційних технологій : навч. посiб. / Т. М. Басюк, Н. О. Думанський, О. В. Пасічник. – Львiв : Новий Світ – 2000, 2012. – 390 с. 2. Дибкова, Л. М. Інформатика та комп’ютерна техніка : посіб. для студ. ВНЗ / Л. М. Дибкова.  К. : Академвидав, 2003.  320 с. 3. Інформатика. Комп’ютерна техніка. Комп’ютерні технології : підруч. / наук. ред. Г. А. Шинкаренко.  К. : Каравела, 2011.  592 с. 4. Інформатика. Комп’ютерна техніка. Комп’ютерні технології : посіб. / за ред. проф. О. І. Пушкаря. – К. : ВЦ Академія, 2003. – 704 с. 5. Глинський, Я. М. Практикум з інформатики: навч. посіб. : самоучитель / Я. М. Глинський. – 12-е вид., онов. – Львів : СПД Глинський, 2010. – 304 с. 6. Глинський, Я. М. Інтернет. Сервіси. HTML і web–дизайн : навч. посіб. / Я. М. Глинський, В. А. Ряжська. – 3-є видання – Львів : Деол, СПД Глинський, 2005. – 192 с. 7. Ярмуш, О. В. Інформатика i комп’ютерна техніка : навч. посiб. / О. В. Ярмуш, М. М. Редько. – К. : Вища освiта, 2006. – 359 с.