
- •Методы и средства компьютерных информационных технологий
- •Содержание
- •Перечень сокращений введение
- •Лабораторная работа №1 Алгоритм создания таблиц
- •Теоретические сведения
- •Практическая часть
- •Лабораторная работа № 2 Алгоритм создания форм и работа с формами
- •Теоретические сведения
- •Практическая часть
- •Лабораторная работа № 3 Алгоритм создания запросов
- •Теоретические сведения
- •Практическая часть
- •Лабораторная работа №4 Алгоритм создания отчетов
- •Теоретические сведения
- •Практическая часть
- •Лабораторная работа № 5 Алгоритм создания главной кнопочной формы
- •Теоретические сведения
- •Практическая часть
- •Библиографическое описание
Лабораторная работа № 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. Вывод на экран данных по зоне, в обозначение которой входят координаты: 45,71(широта) и 32,56 (долгота).
В окне базы данных выбрать вкладку Запросы и дважды щелкнуть на пиктограмме Создание запроса в режиме конструктора.
В окне Добавление таблицы выбрать таблицы Зоны ВП, Боковые границы зон и щелкнуть на кнопку Добавить. После этого закрыть окно Добавление таблицы.
В окне Запрос: запрос на выборку на схеме данных выбрать поля Обозначение зон, Широта_у, Долгота_х и поочередно переместить их левой клавишей мыши в строку Поле.
В строке Условия отбора для поля Широта_у ввести 45,71.
В строке Условия отбора для поля Долгота_х ввести 32,56.
Выполнить запрос нажатием кнопки ! и сохранить его как Запрос 2.
Запрос 3. Сортировка зон по возрастающим значениям широты.
В окне базы данных выбрать вкладку Запросы и дважды щелкнуть на пиктограмме Создание запроса в режиме конструктора.
В окне Добавление таблицы выбрать таблицы Зоны ВП, Боковые границы зон и щелкнуть на кнопку Добавить. После этого закрыть окно Добавление таблицы.
В окне Запрос: запрос на выборку на схеме данных выбрать поля Обозначение зон, Широта_у и поочередно переместить их левой клавишей мыши в строку Поле.
В строке Сортировка для поля Широта_у выбрать из списка режим сортировки по возрастанию.
Выполнить запрос нажатием кнопки ! и сохранить его как Запрос 3.
Запрос 4. Сортировка зон по убывающим значениям долготы.
В окне базы данных выбрать вкладку Запросы и дважды щелкнуть на пиктограмме Создание запроса в режиме конструктора.
В окне Добавление таблицы выбрать таблицы Зоны ВП, Боковые границы зон и щелкнуть на кнопку Добавить. После этого закрыть окно Добавление таблицы.
В окне Запрос: запрос на выборку на схеме данных выбрать поля Обозначение зон, Долгота_х и поочередно переместить их левой клавишей мыши в строку Поле.
В строке Сортировка для поля Долгота_х выбрать из списка режим сортировки по убыванию.
Выполнить запрос нажатием кнопки ! и сохранить его как Запрос 4.
Запрос 5 (Параметрический запрос). Обеспечение поиска зоны по введенной частоте. Предоставленная информация должна включать обозначение зоны и частоту.
В окне базы данных выбрать вкладку Запросы и дважды щелкнуть на пиктограмме Создание запроса в режиме конструктора.
В окне Добавление таблицы выбрать таблицу Зоны ВП и щелкнуть на кнопку Добавить. После этого закрыть окно Добавление таблицы.
В окне Запрос: запрос на выборку на схеме данных выбрать поля Обозначение зон, Частота и поочередно переместить их левой клавишей мыши в строку Поле.
В строке Условия отбора для поля Частота ввести в квадратных скобках выражение [Введите частоту].
Выполнить запрос нажатием кнопки !. В окне Введите значение параметра ввести любую частоту, нажать ОК.
Сохранить запрос как Запрос 5.
Запрос 6. Вывод на экран всех зон, частота которых >120,4. Сортировка частоты по возрастанию.
В окне базы данных выбрать вкладку Запросы и дважды щелкнуть на пиктограмме Создание запроса в режиме конструктора.
В окне Добавление таблицы выбрать таблицу Зоны ВП и щелкнуть на кнопку Добавить. После этого закрыть окно Добавление таблицы.
В окне Запрос: запрос на выборку на схеме данных выбрать поля Обозначение зон, Частота и поочередно переместить их левой клавишей мыши в строку Поле.
В строке Сортировка для поля Частота выбрать из списка режим сортировки по возрастанию.
В строке Условия отбора для поля Частота ввести >120,4.
Выполнить запрос нажатием кнопки ! и сохранить его как Запрос 6.