Инструкционно-технологическая карта
ОП.07. Информационные технологии в профессиональной деятельности на выполнение практического занятия № 5
Тема занятия: Создание базы данных в ACCESS. Создание таблицы, запроса. Создание формы, отчета
Цель работы: Научиться использовать возможности Microsoft Access для создания технологических карт
Приобретаемые умения и навыки, ОК, ПК:
- пользоваться современными средствами связи и оргтехникой; обрабатывать текстовую и табличную информацию;
- использовать в профессиональной деятельности различные виды программного обеспечения, применять компьютерные и телекоммуникационные средства;
ОК 05. Осуществлять устную и письменную коммуникацию на государственном языке с учетом особенностей социального и культурного контекста.
ОК 09. Использовать информационные технологии в профессиональной деятельности
ПК 6.1. Осуществлять разработку ассортимента кулинарной и кондитерской продукции, различных видов меню с учетом потребностей различных категорий потребителей, видов и форм обслуживания.
Уровень усвоения: 3
Время работы: 2 часа
Оборудование (раздаточный материал): компьютер, мышь, клавиатура,
Литература:
1. Информационные технологии в профессиональной деятельности: учеб. пособие для студ. сред. проф. образования / Е.В. Михеева. – 14-е изд., стер. учеб. пособие для студ. сред. проф. образования Издательский центр «Академия», 2016. – 384 с.
2. Практикум по информационным технологиям в профессиональной деятельности: учеб. пособие для студ. сред. проф. образования / Е.В. Михеева. – 5-е изд., стер. - М.: Издательский центр «Академия», 2017 .– 256с.
Ход работы
Часть 1
Запрос (query) – это средство выбора необходимой информации из базы данных. Вопрос, сформированный по отношению к базе данных, и есть запрос. Применяются два типа запросов: по образцу (QBE – Query by example) и структурированный язык запросов (SQL – Structured Query Language).
QBE - запрос по образцу – средство для отыскания необходимой информации в базе данных. Он формируется не на специальном языке, а путем заполнения бланка запроса в окне Конструктора запросов.
SQL – запросы – это запросы, которые составляются (программистами) из последовательности SQL – инструкций. Эти инструкции задают, что надо сделать с входным набором данных для генерации выходного набора. Все запросы Access строит на основе SQL – запросов, чтобы посмотреть их, необходимо в активном окне проектирования запроса выполнить команду Вид/SQL.
Ход работы
После того как созданы некоторые таблицы базы данных приёмной комиссии, к ней можно обращаться с любыми запросами, которые могут возникнуть в период приёма документов. Сформулируйте несколько таких запросов.
Чтобы сформулировать запрос необходимо перейти на вкладку Создание и на панели Другие выбрать Мастер запросов.
1. Запрос 1. Получить список всех абитуриентов, живущих в Перми и имеющих медали. В списке указать фамилии, номера школ и факультеты, на которые поступают абитуриенты. Отсортировать список в алфавитном порядке по фамилиям.
Для реализации данного запроса информация должна извлекаться из трех таблиц: «Анкеты», «Факультеты», «Абитуриенты». На гипотетическом языке команда будет выглядеть так:
.выбор Анкеты.Фамилия, Анкеты.Уч_заведение, Факультеты.Факультет для Анкеты.Город=Пермь и Абитуриенты.Медаль=Да сортировать Анкеты.Фамилия по возрастанию
1) Запустите Мастер запросов. В первом окне выберите Простой запрос:
Нажмите кнопку ОК. В появившемся окне выберите все необходимые поля из необходимых таблиц:
Нажмите кнопку Далее:
Нажмите кнопку Далее:
Нажмите Готово. Результатом выполнения данного запроса будет:
2) Теперь чтобы получить результат на наш заданный запрос необходимо перейти в режим Конструктора запросов и настроить данный запрос следующим образом:
Нажмите кнопку Выполнить, получится результат Запроса 1:
2. Переименуйте Анкеты Запрос в Пермяки-медалисты.
Для этого сначала сохраните и закройте полученный результат, затем в списке объектов правой кнопкой щелкните по «Анкеты Запрос» и выберите функцию Переименовать:
3. Создайте запрос Юристы-стажисты.
Запрос 2. Получить список всех абитуриентов, поступающих на юридический факультет, имеющих производственный стаж. Указать фамилии, названия городов, специальности и стаж. Упорядочить список по фамилиям в алфавитном порядке.
На гипотетическом языке запросов команда выглядит так:
.выбор Анкеты.Фамилия, Анкеты.Город, Специальности.Специальность, Абитуриенты.Стаж для Факультеты.Факультет=Юридический и Абитуриенты.Стаж>0 сортировать Анкеты.Фамилия по возрастанию.
При выполнении у вас должен получиться следующий результат:
Наступил самый трудный этап для абитуриентов – сдача вступительных экзаменов.
1. Пора создать в базе данных таблицу «Оценки» (тип данных: РЕГ_НОМ – текстовый, Оценка_1,Оценка_2, Оценка_3 - числовой):
РЕГ_НОМ | Оценка_1 | Оценка_2 | Оценка_3 |
1012 | 4 | 5 | 5 |
1023 | 4 | 4 | 4 |
1119 | 5 | 5 | 5 |
1120 | 3 | 5 | 5 |
2010 | 3 | 2 | 0 |
2015 | 5 | 5 | 5 |
2054 | 4 | 5 | 5 |
2132 | 4 | 3 | 5 |
3005 | 3 | 0 | 0 |
3034 | 3 | 3 | 4 |
3067 | 5 | 4 | 3 |
3118 | 5 | 5 | 4 |
Ноль баллов в таблице выставляется за неявку на экзамен. Теперь базу данных нужно подготовить к проведению зачисления.
2. Создайте запрос Забрать документы.
Запрос 3. Получим список абитуриентов, которые получили двойки или не явились на экзамены. Они в дальнейшем конкурсе принимать участия не будут. им следует забрать свои документы из приёмной комиссии.
На языке запросов команда будет выглядеть так:
.выбор Анкеты.Фамилия, Оценки.РЕГ_НОМ, для Оценки.Оценка_1<3 или Оценки.Оценка_2<3 или Оценки.Оценка_3<3 сортировать Анкеты.Фамилия по возрастанию
При выполнении у вас должен получиться следующий результат:
Часть 2
Запросы можно реализовать и с помощью Конструктора запросов (вкладка Создание – панель Другие – Конструктор запросов).
Нажав на кнопку Конструктор запросов вам предлагается выбрать таблицу или таблицы, участвующие в условиях запроса
1. Выполните запрос 5 на удаление из таблицы «Оценки» сведения об абитуриентах, получивших двойки или не явившихся на экзамены.
Для этого создайте запрос с помощью Конструктора запросов, бланк данных которого выглядит так:
При правильно введенных данных после нажатия кнопки Выполнить должно появится следующее окно:
Нажмите Да. И посмотрите что произошло с таблицей Оценки.
2. Выполните вычисляемый запрос.
Запрос 6. Вывести таблицу со значениями сумм баллов, включив в нее регистрационные номера, фамилии и суммы баллов. Отсортировать таблицу по убыванию суммы.
В Конструкторе запрос должен иметь вид:
Получите результат:
Отчет – итоговый документ. Средства построения отчета позволяют гибко управлять его оформлением.
Информацию, заносимую в отчет, можно извлекать из таблиц базы данных, а также из таблиц запросов.
В СУБД MS Access отчет – четвёртый тип объекта, с которым вы познакомитесь. Наиболее гибкий способ создания отчета – использование конструктора. Однако сейчас мы пойдем простым путем и воспользуемся Мастером отчетов, имеющимся в MS Access.
1. Заполните таблицу Итоги:
2. Создайте Отчет об итогах вступительных экзаменов.
Для этого необходимо выполнить следующее:
1) Перейти на вкладку Создание и на панели Отчеты выбрать Мастер отчетов:
2) В появившемся окне выбрать поля с указанием таблиц и запросов в строгом соответствии с их последовательностью, согласно таблице «К зачислению»:
К зачислению | |||||||||
Факультет | Сумма баллов | Фамилия | РЕГ_НОМ | КОД_СПЕЦ | Экз.1 | Экз.2 | Экз.3 | Медаль | Стаж раб. |
Исторический | |||||||||
15 | Мухин | 2015 | 203 | 5 | 5 | 5 | □ | 3 | |
14 | Григорьева | 2054 | 203 | 4 | 5 | 5 | ■ | 2 | |
12 | Зубова | 2132 | 201 | 4 | 3 | 5 | □ | 0 | |
Экономический | |||||||||
15 | Круг | 1119 | 102 | 5 | 5 | 5 | ■ | 0 | |
14 | Васильева | 1012 | 101 | 4 | 5 | 5 | ■ | 1 | |
13 | Листьев | 1120 | 102 | 3 | 5 | 5 | ■ | 0 | |
12 | Быков | 1023 | 101 | 4 | 4 | 4 | □ | 0 | |
Юридический | |||||||||
14 | Ильин | 3118 | 310 | 5 | 5 | 4 | □ | 2 | |
12 | Дикий | 3067 | 310 | 5 | 4 | 3 | □ | 3 | |
10 | Жакин | 3034 | 311 | 3 | 3 | 4 | □ | 1 |
Далее
3) В следующем окне выбрать вид представления данных
Далее
4) Задать один уровень группировки по полю Факультет:
Далее
5) Указать порядок сортировки: СУММА – по убыванию, или Фамилия – по возрастанию:
Далее
6) Выбрать вид макета для отчета:
Далее
7) Выбрать стиль:
Далее
8) Указать имя отчета «К зачислению»:
Готово:
9) Нажать кнопку Закрыть окно предварительного просмотра.
10) Перейдите в режим Макета и приведите отчет к такому виду:
3. Создайте итоговый отчет по приему студентов на первый курс:
Преподаватель ____________ Ю.Г.Гетманова