|
|||
Создание запросов, форм, отчетовСтр 1 из 3Следующая ⇒
Практическая работа № 16
Создание запросов, форм, отчетов Цель работы: · Закрепить навыки по редактированию таблиц · Познакомиться с основными видами запросов · Научиться создавать запросы на выборку различными способами · Научиться создавать сложные запросы · Научиться создавать перекрестные запросы · Научиться создавать формы ввода-вывода · Научиться создавать кнопочные формы · Научиться создавать отчеты с помощью Мастера отчетов · Вносить изменения в готовые отчеты с помощью Конструктора · Освоить основные приемы изготовления надписей на конвертах и наклейках Технические средства: ПК с ПО: ОС Windows, MS Access
Порядок выполнения Создание запросов 1. Открыть БД «Анкета ГС-31» 2. Создать запрос на выборку студентов, у которых по всем предметам только хорошие оценки с помощью «Мастера запросов»: – На панели инструментов выбрать команду «Мастер запросов» – В появившемся окне выбрать «Простой запрос» и щелкнуть ОК – В следующем окне выбрать таблицу. По которой строится запрос («Ведомость успеваемости») и те поля, которые участвуют в запросе. Перенести их в правую часть окна с помощью кнопки нажать «Далее». В следующем окне тоже нажать «Далее» – В другом окне задать имя запроса «Хорошисты» нажать «Готово» – Появится таблица «Хорошисты», в которой отражены фамилии всех студентов и изучаемые предметы – Открыть таблицу «Хорошисты», перейти в «Режим» «Конструктор». Здесь в поле «Условия отбора» под каждым предметом поставить условие >=4 – Сохранить, нажав на панели инструментов . Слева во вкладке «Запросы» открыть таблицу «Хорошисты» 3. С помощью «Конструктора запросов» создать запрос на выборку по таблице «Личные данные»: – Щелкнуть по таблице «Личные данные», далее необходимо зайти в меню «Создание», выбрать команду «Конструктор запросов» – Добавить нужную таблицу в поле запроса. Выделить ее в списке и щелкнуть по кнопке «Добавить». Закрыть окно «Добавление таблицы» – Выбрать студентов, чьи фамилии начинаются на букву «В» и которые проживают в «Анапе». Для этого: – добавить в строку «Поле» два поля «Фамилия» и «Город» – в строке «Условия отбора» в первом столбце указать значение Like “B*”(“B” – на русском языке), а во втором столбце с названием «Город» - «Анапа» – Закрыть запрос, сохранив его под названием «ВВВ» нажав . Слева во вкладке «Запросы» открыть таблицу «ВВВ» 4. Составить запрос на базе трех таблиц «Ведомость успеваемости», «Личные данные» и «Преподаватели». Выбрать студентов, которые проживают в Новороссийске и у которых «Любимый предмет» «Менеджмент». Озаглавить «Запрос 4». Использовать «Конструктор запросов»: – В меню «Создание» выбрать «Конструктор запросов» – Добавить все три таблицы в поле запроса. Закрыть окно «Добавление таблицы» – В первый столбец в строку «Поле» перетащить из первой таблицы с помощью мышки «Фамилия», из второй таблицы во второй столбец «Город» и из третей таблицы в третий столбец строки «Поле» - «Предмет» – В поле «Условия отбора» в столбце «Город» ввести город «Новороссийск», в столбец «Предмет» ввести «Менеджмент» – Сохранить запрос под именем «Запрос 4» – Открыть запрос и проверить результат проделанной работы 5. Выполнить запрос на создание новой таблицы, в которой должны быть поля «Фамилия», «Имя», «Пропуски по уважительной причине», «Город» и «Предмет» – В меню «Создание» выбрать «Конструктор запросов» – Добавить все три таблицы из списка окна «Добавление таблицы». Закрыть это окно – В первую строчку «Поле» из первой таблицы перенести в первый столбец поля «Фамилия», во второй «Имя» и в третий «Пропуски по уважительной причине» в четвертый столбец перетащить поле «Город» из второй таблицы и в последнем столбце будет поле «Предмет» из третей таблицы – Закрыть запрос, сохранив его с именем «Запрос 5» 6. Создать «Перекрестный запрос» Допустим, нужно посчитать для ведомости, сколько в группе человек получили по предмету «троек», «четверок» и «пятерок». Для этих целей используют «Перекрестный запрос» – В меню «Создание» выбрать «Мастер запросов» – В окне выбрать «Перекрестный запрос» нажать ОК – В окне «Создание перекрестных запросов» выделить таблицу «Ведомость успеваемости» нажать «Далее» – Выбрать поля, значения которого будут использоваться в качестве заголовок строк – это «Фамилия» и «Имя» нажать «Далее» – Выбрать поле, значение которого будут использоваться в качестве заголовков столбцов, например «Менеджмент» нажать «Далее» – Выбрать функцию, по которой будут вычисляться значения ячеек на пересечении столбцов и строк (в данном случае «Число») нажать «Далее» – Задать имя запроса «Итог по менеджменту» нажать «Готово» 7. Составить аналогичные запросы для оценок по трем другим предметам
|
|||
|