Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод_МС_КИТ_14.06.13.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
5.79 Mб
Скачать

Лабораторная работа № 3 Алгоритм создания запросов

Цель работы: овладение навыками создания запросов.

Задания:

Запрос 1. Вывод на экран всех кодов зон, обозначения зон, их позывных, частоты, широты и долготы. Сортировка кода зон по убыванию.

Запрос 2. Вывод на экран данных по зоне, в обозначение которой входят координаты: 45,71(широта) и 32,56 (долгота).

Запрос 3. Сортировка зон по возрастающим значениям широты.

Запрос 4. Сортировка зон по убывающим значениям долготы.

Запрос 5 (Параметрический запрос). Обеспечение поиска зоны по введенной частоте. Предоставленная информация должна включать обозначение зоны и частоту.

Запрос 6. Вывод на экран всех зон, частота которых >120,4. Сортировка частоты по возрастанию.

Теоретические сведения

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

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

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

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

Практическая часть

Запрос 1. Вывод на экран всех кодов зон, обозначения зон, их позывных, частоты, широты и долготы. Сортировка кода зон по убыванию.

  1. В окне базы данных выбрать вкладку Запросы и дважды щелкнуть на пиктограмме Создание запроса в режиме конструктора.

  2. В окне Добавление таблицы выбрать таблицы Зоны ВП, Боковые границы зон и щелкнуть на кнопку Добавить. После этого закрыть окно Добавление таблицы.

  3. В окне Запрос: запрос на выборку» на схеме данных выбрать поля Код зоны, Обозначение зон, Позывной, Частота, Широта_у, Долгота_х и поочередно переместить их левой клавишей мыши в строку Поле.

  4. Задать принцип сортировки. Для этого курсор мыши переместить в строку Сортировка для поля Код зоны, появится кнопка открытия списка режимов сортировки. Выбрать из списка режим сортировки по убыванию.

  5. Выполнить запрос нажатием кнопки !, которая находится на панели инструментов, и сохранить его как Запрос1.

Запрос 2. Вывод на экран данных по зоне, в обозначение которой входят координаты: 45,71(широта) и 32,56 (долгота).

  1. В окне базы данных выбрать вкладку Запросы и дважды щелкнуть на пиктограмме Создание запроса в режиме конструктора.

  2. В окне Добавление таблицы выбрать таблицы Зоны ВП, Боковые границы зон и щелкнуть на кнопку Добавить. После этого закрыть окно Добавление таблицы.

  3. В окне Запрос: запрос на выборку на схеме данных выбрать поля Обозначение зон, Широта_у, Долгота_х и поочередно переместить их левой клавишей мыши в строку Поле.

  4. В строке Условия отбора для поля Широта_у ввести 45,71.

  5. В строке Условия отбора для поля Долгота_х ввести 32,56.

  6. Выполнить запрос нажатием кнопки ! и сохранить его как Запрос 2.

Запрос 3. Сортировка зон по возрастающим значениям широты.

  1. В окне базы данных выбрать вкладку Запросы и дважды щелкнуть на пиктограмме Создание запроса в режиме конструктора.

  2. В окне Добавление таблицы выбрать таблицы Зоны ВП, Боковые границы зон и щелкнуть на кнопку Добавить. После этого закрыть окно Добавление таблицы.

  3. В окне Запрос: запрос на выборку на схеме данных выбрать поля Обозначение зон, Широта_у и поочередно переместить их левой клавишей мыши в строку Поле.

  4. В строке Сортировка для поля Широта_у выбрать из списка режим сортировки по возрастанию.

  5. Выполнить запрос нажатием кнопки ! и сохранить его как Запрос 3.

Запрос 4. Сортировка зон по убывающим значениям долготы.

  1. В окне базы данных выбрать вкладку Запросы и дважды щелкнуть на пиктограмме Создание запроса в режиме конструктора.

  2. В окне Добавление таблицы выбрать таблицы Зоны ВП, Боковые границы зон и щелкнуть на кнопку Добавить. После этого закрыть окно Добавление таблицы.

  3. В окне Запрос: запрос на выборку на схеме данных выбрать поля Обозначение зон, Долгота_х и поочередно переместить их левой клавишей мыши в строку Поле.

  4. В строке Сортировка для поля Долгота_х выбрать из списка режим сортировки по убыванию.

  5. Выполнить запрос нажатием кнопки ! и сохранить его как Запрос 4.

Запрос 5 (Параметрический запрос). Обеспечение поиска зоны по введенной частоте. Предоставленная информация должна включать обозначение зоны и частоту.

  1. В окне базы данных выбрать вкладку Запросы и дважды щелкнуть на пиктограмме Создание запроса в режиме конструктора.

  2. В окне Добавление таблицы выбрать таблицу Зоны ВП и щелкнуть на кнопку Добавить. После этого закрыть окно Добавление таблицы.

  3. В окне Запрос: запрос на выборку на схеме данных выбрать поля Обозначение зон, Частота и поочередно переместить их левой клавишей мыши в строку Поле.

  4. В строке Условия отбора для поля Частота ввести в квадратных скобках выражение [Введите частоту].

  5. Выполнить запрос нажатием кнопки !. В окне Введите значение параметра ввести любую частоту, нажать ОК.

  6. Сохранить запрос как Запрос 5.

Запрос 6. Вывод на экран всех зон, частота которых >120,4. Сортировка частоты по возрастанию.

  1. В окне базы данных выбрать вкладку Запросы и дважды щелкнуть на пиктограмме Создание запроса в режиме конструктора.

  2. В окне Добавление таблицы выбрать таблицу Зоны ВП и щелкнуть на кнопку Добавить. После этого закрыть окно Добавление таблицы.

  3. В окне Запрос: запрос на выборку на схеме данных выбрать поля Обозначение зон, Частота и поочередно переместить их левой клавишей мыши в строку Поле.

  4. В строке Сортировка для поля Частота выбрать из списка режим сортировки по возрастанию.

  5. В строке Условия отбора для поля Частота ввести >120,4.

  6. Выполнить запрос нажатием кнопки ! и сохранить его как Запрос 6.