Роздрукувати сторінку
Главная \ Методичні вказівки \ Методичні вказівки \ 4790 Лабораторная работа 4 на тему Выполнение простых запросов, Информационные системы и технологии в логистике, УТДФ

Лабораторная работа 4 на тему Выполнение простых запросов, Информационные системы и технологии в логистике, УТДФ

« Назад

Лабораторная работа 4 на тему Выполнение простых запросов

Цель работы – научиться выполнять простые запросы в MS Access. 

4.1 Содержание работы 

Создание простых запросов на выборку, выполнение запросов с условиями отбора, с ограничениями. 

4.2 Краткие теоретические сведения 

Запрос (query) – это средство выбора необходимой информации из базы данных. Вопрос, сформированный по отношению к базе данных, и есть запрос. Применяются два типа запросов: по образцу (QBE – Query by example) и структурированный язык запросов (SQL – Structured Query Language).

QBE – запрос по образцу – средство для отыскания необходимой информации в базе данных. Он формируется не на специальном языке, а путем заполнения бланка запроса в окне Конструктора запросов.

SQL – запросы – это запросы, которые составляются (программистами) из последовательности SQL – инструкций. Эти инструкции задают, что надо сделать с входным набором данных для генерации выходного набора. Все запросы Access строит на основе SQL – запросов, чтобы посмотреть их, необходимо в активном окне проектирования запроса выполнить команду Вид/SQL.

Существует несколько типов запросов: на выборку, на обновление, на добавление, на удаление, перекрестный запрос, создание таблиц. Наиболее распространенным является запрос на выборку. Запросы на выборку используются для отбора нужной пользователю информации, содержащейся в таблицах. Они создаются только для связанных таблиц.

Для того, чтобы выполнять запросы, как правило, необходимы следующие действия:

  1. Запустите программу MS Acсess.

  2. Перейдите на вкладку «Запросы», щелкните по кнопке «Создать» и выберите пункт «В режиме конструктора».

  3. Выберите в открывшемся диалоговом окне таблицы и поля, их которых необходимо сформировать запрос двойным щелчком мыши. Обратите внимание, что они добавились в бланк конструктора. Чтобы построить запрос, основанный на полях нескольких таблиц, убедитесь, что между этими таблицами существует связь. Для этого перейдите в окно базы данных, вызовите меню «Сервис» – «Схема данных». О наличии связи можно судить по линии между таблицами.

  4. Создайте простой запрос на выборку, для этого добавьте необходимые поля и запустите запрос на выполнение с помощью кнопки на панели инструментов (красный восклицательный знак). Сохраните запрос.

  5. Сделайте запрос с условием отбора. Для этого в бланке конструктора в любом поле, например, «Поставщики», введите в поле «Условие отбора» – Like «Ингулецкий ГОК». Запустите запрос на выполнение. В этом случае запрос произведет выборку данных из таблицы согласно заданному условию, т.е. отобразит информацию о данном поставщике.

  6. Чтобы сделать запрос, который бы выбирал данные по любому поставщику, введите в поле «Условия отбора» следующее: [Введите поставщика]. Тогда при запуске запроса на выполнение каждый раз будет появляться диалоговое окно, запрашивающее введение поставщика. Этот запрос будет более универсальным.

  7. Сделайте запрос c ограничением по времени доставки груза, например, для выбора информации о сроках поставки за последние несколько дней (недель и т.д.). В «Условии отбора» для поля «Время в пути» введите следующее Between #13# And #20#. Запустите запрос на выполнение. Создание запроса завершено, сохраните его с помощью кнопки с изображением дискеты на панели инструментов.

4.3 Варианты заданий

Исходные данные для настоящей лабораторной работы – результаты лабораторной работы № 1, № 2, № 3. 

4.4 Порядок выполнения работы

1. Определить город отправления сырья для металлургического комбината и вид транспортного средства:

1.1 Создать простой запрос на основе таблицы «Маршруты» на основе всех полей!

1.2 Ввести в строку Условие отбора наименование поставщика.

1.3 Ввести в строку Условие отбора вид транспортного средства.

1.4 Используя информацию п. 4.2 настоящей лабораторной работы выполнить простой запрос. Пример выполнения подобного запроса и его результат показаны на рисунке 4.1.

Рисунок 4.1 – Пример выполнения простого запроса с условием отбора 

2. Определить те маршруты, расстояния до источника сырья по которым не превышает 150 км (см. п.4.2 настоящей лабораторной работы). Пример выполнения данного запроса с условием отбора показан на рисунке 4.2.

Рисунок 4.2 – Пример выполнения простого запроса с ограничением по расстоянию 

4.5 Методические указания к составлению отчета

Формой контроля является наличие выполненных заданий в именном файле каждого студента по типу Name.accbd, а также отчет, выполненный в соответствии с требованиями преподавателя. 

Список рекомендованных источников

  1. Управление и информационные технологии на железнодорожном транспорте: учебник для вузов ж.д. транспорта / Л. П. Кожухов, Е. К. Лецкий, И. Н. Шапкин,

    А. И. Самохвалов; под ред. Л. П. Тулупова. – М.: Маршрут, 2005. – 467 с.

  2. Биленко Г. М. Информационные технологии на транспорте: уч. пос. / Г. М. Биленко, А. Ф. Бородин; под ред. Г. М. Биленко. – М.: РГОТУПС, 2006. – 220 с.

  3. Шмулевич М. И. Информационные системы на промышленном транспорте / М. И. Шмулевич, В. Г. Зиненко; под ред. М. И. Шмулевич. – М.: Транспорт, 1980. – 320 с.

  4. Гужва В.М. Информационные системы и технологии на предприятиях: Учебн. помощь. / В.М. Гужва. – Киевский национальный экономический ун-т, 2001. – 400 с.

  5. Бекаревич Ю. Б. Самоучитель Microsoft Access 2013 / Ю. Б. Бекаревич, Н. В. Пушкина. – СПб.: БХВ-Петербург, 2014. – 464 с.: ил. – (Самоучитель).

З повагою ІЦ "KURSOVIKS"!