Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Завдвння_Гладченко4_2010-2011.doc
Скачиваний:
2
Добавлен:
28.04.2019
Размер:
4.42 Mб
Скачать

33. Закрийте базу даних. Закінчіть роботу. Здайте звіт. Контрольні питання

  1. Як у базі даних відшукати потрібні записи?

  2. Призначення фільтрів?

  3. Призначення команди Застосувати фільтр?

  4. Що таке запит?

  5. Які є типи запитів?

  6. Яка різниця між використанням фільтра і запиту?

  7. Що таке простий запит на вибірку?

  8. Яке призначення конструктора запитів?

  9. Як створити нову таблицю за допомогою запитів?

  10. Що таке запит на доповнення?

Лабораторна робота №23

Тема: Access. Реляційні таблиці, запити, форми. Оформлення звітів.

Мета: Уміти створювати реляційні запити, оформляти звіти.

Хід заняття

1. Запустіть програму Access і відкрийте БД, що містить таблиці Рейтинг та Адреси.

2. Відкрийте по черзі конструктори цих таблиць і зробіть поле Номер у них ключовим.

Виберіть поле і клацніть на кнопці з зображенням ключа.

3. Створіть реляційний запит.

У бланк конструктора вставте ці дві таблиці. Між ними авто­матично встановиться зв'язок один до одного по полю Номер. У запиті повинні бути такі поля з двох таблиць: Номер, Група (якщо є дані для декількох груп), Вулиця з таблиці Адреси і поля Пріз­вище, Ім'я, Сума з таблиці Рейтинг. Задайте режим Сортировка по возрастанию рейтинга (поле Сума):

4. Запустіть запит на виконання і перегляньте результати.

5. Змініть тип запиту на утворення нової таблиці, утворіть її з назвою Облік.

6. Упорядкуйте таблицю Облік за спаданням значень поля Сума і додайте поле з назвою Місце (тип лічильник).

7. Перегляньте таблицю.

У кого зі студентів 5-й рейтинг?

Аналіз даних полів сума та місце не дає можливості відповісти на цє запитання.

8. Експортуйте таблицю Облік у ТП Excel.

Простіше за все вірно встановити місце, тобто рейтинг кожного студента за допомогою функції РАНГ( ) ТП Excel. Тому експортуйте таблицю Облік у ТП Excel:

У вікні БД виділіть таблицю Облік => Файл => Экспорт => в вікні Експорт объекта задайте диск, папку, ім’я нового файла Облік_xls та формат Microsoft Excel => Сохранить.

9. Скористуйтеся обчислювальними можливостями ТП Excel.

Загрузіть файл Облік_xls. В ячейку F2 запишіть формулу = РАНГ(F2;$F$2:$F$10) та скопіюйте її на ячейки F2:F10. Ранг, тобто рейтинг (місце) встановлено вірно.

10.Імпортуйте таблицю Облік_xls у БД Soloxa СУБД Access.

а) Виділіть у БД закладку Таблицы =>Файл => Внешние данные =>у вікні Импорт виберіть файл Облік_xls;

б) Відповідайте на всі запитання майстра “Импорт электронной таблицы”. На останьому кроці задайте ім´я новой таблиці Облік_ранг:

11. Утворіть Автоотчет: ленточный на базі таблиці Облік_ранг.

Вікно БД =>Закладка Отчеты =>Создать => Автоотчет: ленточный

=> Виберіть таблицю Облік_ранг => ОК.

12. Розгляньте звіт.

Виконайте команду Предварительный просмотр.

13. Розгляньте структуру звіту.

Перейдіть у режим конструктора.

14. Закрийте конструктор і збережіть звіт з назвою Звіт1.

15. Почніть створювати Звіт2 за допомогою майстра звітів.

Вікно БД => Закладка Отчеты =>Создать => Мастер отчетов => Облік => ОК. Виконайте всі вимоги майстра (див. пункти 17-23).

16. Сформуйте структуру звіту з таких полів і в такому порядку:

Група, Прізвище, Ім'я, Сума, Місце.