Запросы, виды запросов. Получение ответов на запросы.

  • doc
  • 30.04.2020
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Запросы, виды запросов. Получение ответов на запросы.
Иконка файла материала Практическая работа 3.31.doc

Практическая работа 3.31.

Тема: Запросы, виды запросов. Получение ответов на запросы.

 

Цель задания. Формирование у учащихся знаний по созданию празличных видов запросов.

Общие сведенья

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

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

Существует несколько видов запросов. Рассмотрим некоторые из них.

 

Запрос на выборку

Цель такого запроса состоит в создании результирующей таблицы, в которой отображаются только нужные по условию запроса данные из базовых таблиц.

Для создания запроса есть удобное средство: бланк запроса по образу. В верхней панели этого бланка расположены списки полей тех таблиц, на которых основывается запрос. Строки нижней панели определяют структуру запроса.

Самой важной строкой в бланке запроса по образу является «условие отбора». Именно здесь записывается тот критерий, по которому выбираются записи для включения в результирующую таблиц. По каждому полю можно задать своё условие отбора.

Запуск запроса осуществляется щелчком по кнопке вид.

 

Запрос по параметрам

 

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

В бланк запроса в строку «условие отбора» вводят команду LIKE, в квадратных скобках пишут информацию, обращенную к пользователю. После запуска запроса открывается диалоговое окно, в котором пользователю предлагается ввести параметр.

 

Вычисления в запросах

 

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

Для создания такого запроса в бланке запроса по образу в одном из столбцов вместо имени поля пишут формулу. Название нового поля: [поле1] знак операции [поле2].

Итоговые запросы

 

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

Далее в тех полях, по которым производится группировка. Надо установить функцию, затем раскрыть список и выбрать одну из нескольких итоговых функций.

 

Порядок работы.

 

1.Создайте таблицу, а затем запрос, позволяющий выбрать из таблицы игроков, имеющий вес более 80кг. И рост менее 190см.

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

3. Создайте свою таблицу «автомобили» по предложенному образцу.

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

 

Дополнительные задания

В запросе имеется вычисляемое поле ФИО. В нем записано выражения, согласно которому берутся данные из 3 полей: Фамилия, Имя, Отчество, потом эти данные сливаются вместе в одну строку и заносятся в поле. Как сделать, чтобы в результирующей таблицы отражалось содержания поля ФИО без дублирования данных из 3 полей, по которым она была рассчитана?

 

 

Контрольные вопросы

 

1. Как называется таблица, на базе которой основывается запрос?

2. Как называется категория запросов, предназначенная для выбора данных из таблиц?

3. Какие итоговые функции вы знаете?