Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методичка.doc
Скачиваний:
3
Добавлен:
01.05.2025
Размер:
6 Мб
Скачать
☆

Інструкція для проведення лабораторного заняття №15 з предмету “Інформатика ” Тема: Створення запитів та звітів за допомогою майстра

Мета: Набути навички створення та використання запитів

Робоче місце: Лабораторія інформатики та комп’ютерної техніки

Тривалість заняття: 80 хвилин

Матеріальне технічне оснащення робочого місця: ПК, ОС Windows, MS Access

Правила охорони праці:

      1. На робочих місцях розташовано обладнання, яке має складові, що працюють під високою напругою. Необережне поводження з апаратурою може призвести до травм. Тому суворо заборонено:

  • вмикати і вимикати апаратуру без вказівки учителя;

  • доторкатись до роз'ємів з'єднувальних кабелів та самих кабелів;

  • доторкатись до екрану та тильної частини монітора;

  • переміщувати увімкнені складові обчислювальної системи (системних блок, монітор тощо),;

  • класти будь-які предмети на системний блок, монітор, клавіатуру;

  • приносити та використовувати носії даних (дискети, компакт-диски) без дозволу вчителя.

Зміст і послідовність завдань

Завдання 1. Створення запитів.

1. Створіть базу даних Склади, яка буде містити таблиці Журнал та Телефон. Зв'яжіть таблицю Телефон із таблицею Журнал по полю Прізвище.

Таблиця Телефон

№ п/п

Прізвище товарознавця

Номер магазину

Робочий телефон

Домашній телефон

1

Корбун Н.М.

77

412432

445547

2

Костін К.К.

73

222485

536247

3

Огурцов П.Н.

105

326895

258741

4

Петров І.І.

101

569874

569874

5

Семенова К.П.

245

214563

278992

6

Чебик В.А.

91

465879

213645

Таблиця Журнал (після створення структур таблиць прив’язати поле Прізвище таблиці Журнал до поля Прізвище таблиці Телефон)

№ п/п

Дата

Номер магазину

Прізвище товарознавця

Найменування товару

Ціна одиниці товару

Кіл. товару (одиниць)

1

3/04/97

245

Семенова К.П.

Плащ жін.

70

120

2

3/04/97

101

Петров І.І.

Пальто чол..

150

50

3

4/04/97

91

Чебик В.А.

Парасолька

20

90

4

4/04/97

105

Огурцов П.Н.

Туфлі чол..

80

75

5

5/04/97

91

Чебик В.А.

Плаття жін.

50

100

6

6/04/97

245

Семенова К.П.

Дитячі колг.

5

150

7

7/04/97

245

Семенова К.П.

Чоботи жін.

200

30

8

8/04/97

73

Костін К.К.

Плащ жін.

70

30

9

8/04/97

245

Семенова К.П.

Пальто чол.

150

30

10

9/04/97

77

Корбун Н.М.

Чоботи жін.

200

130

2. Створіть запит для отримання нової таблиці Список:

• Запросы, создать

• Простой запрос, OK

• Вибрати поля Прізвище, номер магазину таблиці Журнал та поля роб.тел., дом. тел. таблиці Телефон.

• Подробный, Далее

• Ім'я запросу Список Далее, Готово.

3. Створіть запит для отримання нової таблиці Відомість 1 з полями номер магазину, прізвище товарознавця, дата видачі.

4. Створіть запит про кількість товару, видану різним товарознавцям

• Запроси, создать

• Простой запрос, OK

• Вибрати поля Прізвище, кіл. тов.

• Итоговый, итоги кіл.тов.,

• Подсчет записей

5. Створіть запит про кількість виданих товарів по найменуванням товарів

6. Створіть запит на видачу інформації про дні видачі товару магазину 245 (кіл>100)

• Створіть запит з полями номер магазину, дата видачі, кільк. тов. таблиці Жур­нал (ім'я запиту - маг. 245)

• Відкрийте запит Маг 245 у режимі конструктора

• У поле Условие отбора для номера магазина введіть 245

• У поле Условие отбора для кіл.тов. введіть умову >100

• Закрити вікно

• Відкрити запрос Маг 245

7. Створіть запит у яких магазинах видано товар - Пальто чол. (для поля номер маг. Задати сортування по збільшенню)

8. У яких магазинах отримали чоботи чоловічі і у якій кількості

9. Сформувати запит із визначенням загальної суми товару

• Створити запрос у режимі конструктора

• Запроси, создать

• Конструктор, ОК

• Вибрати поля номер маг, ціна, кіл.

• Створити нове поле з іменем Сума. Ввести таке ім'я поля Сума: [ціна]*[кіл]

Групова операція, Sum, OK

• Відкрити запрос

10. Скільки разів отримали товар різні товарознавці (двічі вибрати поле Прізвище, групова операція, Count, сортування по збільшенню)

11. Показати результати викладачеві.

Завдання 2.Створення форм.

1 Запустити Access, відкрийте базу даних Склади.

2. Створіть нову таблицю Співробітники, користуючись майстром таблиць. Для цього потрібно: Таблицы->Создать->Мастер таблиц ->ОК -> Образец: Сотрудники поля: Код сотрудника, Имя, Отчество, Фамилия, Должность, Дата рождения, Фотография.

Примітка: При виборі полів здійсніть переклад на українську мову. Задайте ім'я таблиці Співробітники.

3. Установіть зв'язок поля Прізвище таблиці Співробітники з полем Прізвище таблиці Телефон.

4. Перейдіть на закладку Форми і створіть форму Співробітники для внесення даних у таблицю Співробітники. Для цього: Создать -> Мастер форм ->Таблиця Співробітники ->виберіть усі поля -> Далее -> виберіть зовнішній вигляд форми (наприклад, в один столбец ) -> Далее -> Ім'я форми: Співробітники>Готово.

5. Введіть дані у таблицю Співробітники, користуючись формою Співробітники. Примітка. У поле Фотографія інформація вноситься так: на полі контекстне меню -> добавить объект-> перемикач Создать из файла -> обзор знайти файл з розширенням jpg, .bmp.->OK.

6. Створіть таблицю Товари з полями: найменування, ціна, кількість, зовнішній вигляд.

7. Створіть форму Товари у режимі конструктора для введення даних у таблицю Товари.

• Закладка Форма -> Создать -> Источник таблиця Товари -> Конструктор

• Контекстне меню -> Заголовок

На панелі елементів кнопка Аа. введіть текст Данні про товари.

• Спробуйте відформатувати заголовок, користуючись панеллю Форматування.

• Зробіть перегляд форми у режимі таблиці.

• Поверніться у режим конструктора.

• На панелі Стандартная включіть кнопку Список полей.

• Почергово "відбуксуйте" усі поля із списку в область даних і гарно іх розта­шуйте в області даних (зверніться за допомогою до викладача).

• Зробіть перегляд форми у режимі таблиці.

• Поверніться у режим конструктора.

• На Панелі елементів натисніть кнопку Мастера.

• Натисніть кнопку Кнопка

• Виберіть місце, де поміститься верхній кут кнопки, виконуйте інструкції, які видаються майстром.

Примітка: Вибираємо категорію Обработка записей, кнопки - добавление записей, удаление записей. Далі вибираємо категорію Переходы по записним, кнопки - следующая запись, предыдущая запись.

• Користуючись формою Товари внесіть дані у таблицю Товари.

• Покажіть результати викладачу.

Завдання 3. Створення звітів.

1. Запустити Access, відкрийте базу даних Склади.

2. Створіть звіт для отримання відомостей про Ціни товарів:

• Отчеты, создать

• Мастер отчетов, OK

• Вибрати поля Найменування товару, та Ціна таблиці Журнал, Далее

• По возрастанию Вартість , Далее, Табличний, Далее, вибрати стиль, Далее

• Ім'я звіту Вартість Далее

Далее, Готово.

3. Створіть звіт з назвою Продажі з полями номер магазину, прізвище товарознавця, дата видачі, кількість товару.

4. Створіть звіт про кількість товару, видану різним товарознавцям

• Запроси, создать

• Простой запрос, OK

• Вибрати поля Прізвище, кіл. тов.

• Итоговый, итоги кіл.тов.,

• Подсчет записей

5. Створіть запит про кількість виданих товарів по найменуванням товарів

6. Створіть запит на видачу інформації про дні видачі товару магазину 245 (кіл>100)

• Створіть запит з полями номер магазину, дата видачі, кільк. тов. таблиці Жур­нал (ім'я запиту - маг. 245)

• Відкрийте запит Маг 245 у режимі конструктора

• У поле Условие отбора для номера магазина введіть 245

• У поле Условие отбора для кіл.тов. введіть умову >100

• Закрити вікно

• Відкрити запрос Маг 245

7. Створіть запит у яких магазинах видано товар - Пальто чол. (для поля номер маг. Задати сортування по збільшенню)

8. У яких магазинах отримали чоботи чоловічі і у якій кількості

9. Сформувати запит із визначенням загальної суми товару

• Створити запрос у режимі конструктора

• Запроси, создать

• Конструктор, ОК

• Вибрати поля номер маг, ціна, кіл.

• Створити нове поле з іменем Сума. Ввести таке ім'я поля Сума: [ціна]*[кіл]

Групова операція, Sum, OK

• Відкрити запрос

10. Скільки разів отримали товар різні товарознавці (двічі вибрати поле Прізвище, групова операція, Count, сортування по збільшенню)

11. Показати результати викладачеві.