Створити складний запит за допомогою Конструктора. В запит включити поля з назвами предметів, які складалися у період з 10.01 по 25.01поточного року. Дати назву Предмети

ІНСТРУКЦІЙНА КАРТА

ЛАБОРАТОРНА РОБОТА № 12

Тема заняття:Пошук інформації в базі даних. Створення простих запитів. Створення звітів.

Мета заняття:Навчитись створювати прості запити для пошуку інформації в базах даних. Навчитись створювати звіти для друку.

Матеріально-технічне обладнання та посібники для роботи

Комп'ютер, ОС Windows, Microsoft Access.

ЛІ стр. 526-534 Л2 стр. 400-405

Правила безпеки

Див. Техніка безпеки в комп'ютерному класі (додаток 1)

Зміст та послідовність виконання роботи

Вхідний контроль

Завантажте програму Assist2,що знаходиться на диску D: в папці Test.Виконайте тест з ім'ям ім'ям СУБД2ввівши власне прізвище та ім'я в головному вікні програми. Покажіть результати викладачу

2. Методичні вказівки до виконання роботи:

Запит— це засіб відшукання записів, перетворення таблиць і створення на їхній основі нових таблиць. Розрізняють декілька типів запитів. Найпростішим є звичайний запит (запит на вибірку),який відображає на екрані вибрані з БД записи. Ці запити не змінюють таблиці БД.

Запитстворюють вручну в режимі конструктора або за допомогою майстра запиту на базі однієї чи декількох таблиць, що додають до запиту. Послідовність дій: Запросы -» Создать -» Конструктор-> ОК.Після цього додають таблицю й закривають вікно Добавить таблицу.Отримують вікно (бланк) конструктора запитів, яке потрібно буде заповнити.

Конструювання запиту складається з таких етапів:

1. Заповнюють рядок Поле:у вікні потрібної таблиці вибирають потрібні поля і

перетягують їх у рядок Полена бланку або клацають у цьому ж рядку і вибирають

назву кожного ноля з запропонованого списку.

2. Задають, якщо потрібно, режим упорядкування записів (методом вибору режиму зі

списку) і режим відображення полів на екрані (Вывод на экран).

3. Вводять умови пошуку у рядок Условие отбора.

Щоб запустити запит на виконання, виконують команди Запрос —> Запуск.

Для редагування запиту треба повернутися в режим конструктора.

У разі потреби змінюють тип запиту: Запрос> вибирають потрібний тип з запропонованого списку.

Коли запит готовий, закривають конструктор зі збереженням запиту з деякою назвою у файлі БД.

Звіт є кінцевим результатом виконання багатьох процедур із базою даних і забезпечує видачу даних у будь-якому форматі з різними рівнями деталізації. В нього можуть бути включені лінії рамки, рисунки, графіки та ін.

У процесі конструювання звіту визначаються склад і зміст його розділів, оформляються заголовки, підписи реквізитів і розміщення реквізитів, що визначаються. В разі необхідності мати висновок у звіті відомостей з кількох таблиць в основу його конструювання може бути покладений багатотабличний запит.

Для створення звіту необхідно у вікні бази даних вибрати вкладку «Отчеты» і клацнути лівою клавішею миші на кнопці «Создать», внаслідок чого на екрані з'явиться діалогове вікно «Новый отчет».

За допомогою цього вікна можна вибрати один із режимів конструювання звіту: «Конструктор», «Мастер отчетов», «Автоотчет». «Мастер диаграмм».

Робота з майстром звітів схожа на роботу з майстра будь-якого основного об'єкту бази даних (запиту, форми)

Є такі засоби створення звітів: 1) конструктор; 2) майстер звітів: 3) автозвіти. Оптимальним є комбінований спосіб: звіт створюють за допомогою майстра звіту, а пізніше оформлюють вручну за допомогою конструктора.

За допомогою елементів керування (вони викликаються за допомогою Вид-> Панели инструментов -> Элементы управления)у звіт можна додавати малюнки, діаграми та будь-які інші об'єкти. Дані редагувати у звіті не можна!

Хід роботи

1.Завантажити Microsoft Access.

_____________________________________________________________________________

2.Відкрити базу Students.mdbіз робочої папки.

__________________________________________________________________________________________________________________________________________________________

3.Відкрити таблицю Студентиі відшукати за допомогою команди Найтипрізвища студентів, що починаються на певну букву(наприклад, на букву "А")

__________________________________________________________________________________________________________________________________________________________

4.Відкрити таблицю Успішністьі відфільтрувати записи про студентів, які мають з оцінку "5" за певною датою здачі іспиту.

__________________________________________________________________________________________________________________________________________________________

5.Створити запит на вибірку(простий запит), в який включити поля КодВикладачаі Прізвище.Назва запиту Викладачі.

_______________________________________________________________________________________________________________________________________________________________________________________________________________________________________

6.Створити запит на вибірку(простий запит), в який включити поля КодСтудентаі Прізвищета Ім'я.Назва запиту Студенти 1.

_______________________________________________________________________________________________________________________________________________________________________________________________________________________________________

7.Створити запит на вибірку(простий запит), в який включити поля Прізвище, Ім'я,та По-батьковівикладачів, а також предмет, який він читає. Назва запиту Викладачі2.

_______________________________________________________________________________________________________________________________________________________________________________________________________________________________________

8.Створити складний запит за допомогою Конструктора. В запит включити поля Прізвище, Ім'я, та По-батькові студентів, які здали іспит з інформатики на 4 або 5. Назва запиту Студенти2.

_______________________________________________________________________________________________________________________________________________________________________________________________________________________________________

Створити складний запит за допомогою Конструктора. В запит включити поля з назвами предметів, які складалися у період з 10.01 по 25.01поточного року. Дати назву Предмети.

_______________________________________________________________________________________________________________________________________________________________________________________________________________________________________

10.Перейти на вкладку Отчеты.

_____________________________________________________________________________

11.Створити звіт в режимі Майстра по таблицях: Студенти(поля: №п/п, Прізвище, Ім'я, По-батькові), Успішність(поля:КодПредмета, Оцінка, ДатаЗдачі). Параметри: Тип представления данных:по Студенти, Добавить уровни группировки:нет, Сортировка:ДатаЗдачі, Итоги:Оцінка -Avg, Макет:будь-який, Ориентация:альбомная, Стиль:будь-який. Назва звіту: Оцінки по результатах сесії.

_______________________________________________________________________________________________________________________________________________________________________________________________________________________________________

12.Переглянути створений звіт.

13.Відкрити звіт Оцінки по результатах сесіїв режимі Конструктора і відредагувати макет шляхом внесення в нього наступних змін властивості об'єктів: Заголовокотчета(Подпись: Оцінки групи ... за ... семестр), Примечание группы КодСтудента("=Итоги для..."-Вывод на экран: Нет, Avg-Пoдпиcь:Cepeднiй бал). Зберегти зміни і переглянути звіт.

_______________________________________________________________________________________________________________________________________________________________________________________________________________________________________

14.Для подальшого доопрацювання звіту засобами текстового редактору передати звіт Оцінки по результатах сесіїв MS Word через меню Сервис-^Связи с Office.Переглянути результат.

_______________________________________________________________________________________________________________________________________________________________________________________________________________________________________

15.Показати результати викладачу. Вийти на Робочий стіл.

_____________________________________________________________________________

4.Вихідний контроль:

Індивідуальний контроль результатів на екрані монітора