На примере тактико-технических характеристик 57-ми моделей отечественных самолетов, представленных в Excel-таблице, предлагается практическая работа по созданию запросов средствами MS Access. Задание имеет комплексный характер, так как предполагает выработку умений импорта файла из внешних источников, навыки редактирования таблиц и составления различных запросов. Методическая разработка предназначена для изучения профильного курса информатики в старших классах общеобразовательных учреждений. Также она окажется полезной для студентов обучающихся в средних профессиональных учебных заведениях по специальностям «Производство летательных аппаратов», «Летная эксплуатация летательных аппаратов», «Техническая эксплуатация летательных аппаратов и двигателей», «Испытание летательных аппаратов» и т.д.
Просмотр содержимого документа
«Задание»
Методические указания к практической работе «Создание запросов с помощью базы данных Access»
Цели работы:
закрепить навыки по редактированию таблиц;
познакомиться с основными видами запросов;
научиться создавать запросы на выборку различными способами.
Задача:
Имеется таблица в MS Excel, состоящая из 57-ми моделей отечественных самолетов, а также представлены их выборочные характеристики (см. табл. 1):
год принятия на вооружение;
размах крыльев, м;
длина самолета, м;
высота самолета, м;
площадь крыла, кв.м.;
максимальная скорость на высоте, км/ч;
экипаж, кол-во чел.;
тип самолета.
Таблица 1
Тактико-технические характеристики самолетов
Необходимо:
А. Импортировать файл в программу MS Access и отредактировать базу данных.
Б. Выполнить следующие запросы на выборку:
Вывести модели самолетов, выпущенных не раньше чем в 1980 году?
Вывести модели самолетов, выпущенных не позже чем в 1945 году?
Подсчитать сколько всего истребителей имеют в экипаже одного человека?
Показать какие модели фронтовых истребителей были приняты на вооружение с 1990 года?7
Какие самолеты имеют максимальную скорость на высоте от 2000 до 2500 км/ч?
Какие модели истребителей были выпущены с 1941 по 1945 годы?
Найти все типы истребителей (т.е. истребитель, истребитель-перехватчик, истребитель-бомбардировщик и т.д.) имеющих в экипаже больше одного человека?
Вывести все модели МИГов имеющих длину меньше 10 метров а высоту меньше 5 метров.
Выяснить какие модели самолетов принятые на вооружение с 1970 года имеют площадь крыла в 200 или в 300 кв.метров?
Сформулировать и разработать 5 собственных запросов.
Порядок работы:
Действие 1. Запускаем программы Microsoft Office Access 2007 и сохраняем в папку со своей группой и фамилией файл под названием «Самолеты» в конце нажимая кнопку «Создать».
Действие 2. В верхнем меню «Внешние данные» на значок «импорт электронной таблицы Excel:
В появившемся окне нажимаем «Обзор» и находим Excel-Файл под названием «Исходные данные». Нажимаем «ОК», а в следующем окне нажимаем «Далее». В следующем окне устанавливаем флажок «Первая строка содержит заголовки столбцов». В следующих окнах нажимаем «Далее», а в последнем «Готово». В итоге импорт таблицы закончен.
Действие 3. Редактируем импортируемую таблицу. Все поля имеют числовой тип данных кроме типа самолета – текстовый:
Рис.1. База в режиме конструктора
Отредактированная база в режиме таблицы должна выглядеть так:
Рис.2. База в режиме таблицы
Действие 4. Выполнить следующие запросы на выборку. В верхнем меню «Создание» выбираем кнопку «Конструктор запросов»:
В появившемся окне нажимаем «Добавить» и сохраняем первый запрос под названием «Запрос 1».
В первом задании нужно вывести модели самолетов, выпущенных не раньше чем в 1980 году. В конструкторе запросов выбираем поля «Год» и «Модель», а в условиях отбора в поле «Год» вписываем «1980»:
Рис.3. Запрос в режиме конструктора
Далее нажимаем на кнопку и получаем результат:
Рис.4. Запрос в режиме таблицы
Следующие запросы необходимо выполнять аналогичным образом, сохраняя каждое задание под отдельным номером и используя примеры условий запросов [1].
Список использованных источников:
1. Office Online. Примеры условий запроса [Электронный ресурс]. URL: https://support.office.com/ru-ru/article/Примеры-условий-запроса-3197228c-8684-4552-ac03-aba746fb29d8# (дата обращения: 23.11.2014).