Створити складний запит за допомогою Конструктора. В запит включити поля з назвами предметів, які складалися у період з 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.Вихідний контроль:
Індивідуальний контроль результатів на екрані монітора