Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная_работа_6_Запросы_студ.docx
Скачиваний:
3
Добавлен:
17.11.2019
Размер:
137.25 Кб
Скачать

Задание фиксированных значений для заголовков столбцов

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

  1. Откройте перекрестный запрос в режиме конструктора.

  2. Если окно свойств не открыто, откройте его нажатием клавиши F4.

  3. Убедитесь, что в окне свойств над вкладкой Общие указано Возможен выбор: Свойства запроса. В противном случае щелкните в пустом месте над бланком запроса.

  4. В окне свойств на вкладке Общие в строке свойства Заголовки столбцов введите через запятую значения, которые следует использовать в качестве заголовков столбцов.

Примечание. В заголовках столбцов запрещается использовать некоторые символы (например, большинство знаков препинания). Если такие символы будут вводиться в списке значений, каждый из них будет автоматически заменяться символом подчеркивания (_).

Ограничение числа заголовков строк путем использования параметра

В перекрестный запрос можно включить приглашение на ввод данных, которое будет выдаваться при выполнении запроса. Например, предположим, что используется несколько заголовков строк, в том числе «Страна/регион». Чтобы не выводить данные по всем странам и регионам, можно определить приглашение на ввод названия, и тогда данные будут отображаться в зависимости от значения, введенного пользователем.

Приглашение на ввод параметра можно добавить для любого поля заголовков строк.

  1. Откройте перекрестный запрос в режиме конструктора.

  2. В строке Условие отбора для поля заголовков строк, для которого требуется запрашивать ввод данных пользователем, введите текст вопроса в квадратных скобках. Этот текст будет отображаться в качестве приглашения при выполнении запроса.

Например, если ввести вопрос [Какая страна (регион)?] в строке Условие отбора, то при выполнении запроса откроется диалоговое окно, содержащее этот вопрос («Какая страна (регион)?»), поле ввода и кнопку ОК.

  1. На вкладке Конструктор в группе Показать или скрыть нажмите кнопку Параметры.

  2. В диалоговом окне Параметры запроса в столбце Параметр введите то же приглашение, которое было задано в строке Условие отбора. Поставьте квадратные скобки, но не добавляйте подстановочные знаки.

  3. В столбце Тип данных выберите тип данных для параметра. Он должен соответствовать типу данных поля заголовков строк.

Содержание отчета:

  1. Лабораторная работа №

  2. Тема лабораторной работы.

  3. Цель работы.

  4. Краткие теоретические сведения (ответы на контрольные вопросы).

  5. Вывод о проделанной работе.

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

  1. Для чего предназначены запросы?

  2. Перечислите типы запросов.

  3. Перечислите виды запросов.

  4. Какие параметры необходимо определить при создании запроса?

  5. Как создать запрос на выборку с помощью Мастера?

  6. Как создать запрос на выборку с помощью Конструктора?

  7. В чем заключаются отличия запроса от фильтра?

  8. Для чего используются запросы?

  9. Как создать запрос на основе фильтра?

  10. Как изменить запрос в Конструкторе?

  11. Какое поле называется вычисляемым?

  12. Как создать запрос с вычисляемым полем?

  13. Дайте определение перекрестного запроса?

  14. Что содержится в первой части структуры перекрестного запроса (рис.6.3)?

  15. Что содержится во второй части структуры перекрестного запроса (рис.6.3)?

  16. Что содержится в третьей и четвертой частях структуры перекрестного запроса (рис.6.3)?

  17. В чем преимущества создания перекрестного запроса с помощью Мастера?

  18. Что не позволяет сделать Мастер при создании перекрестного запроса?

  19. Решение каких задач достигается при создании перекрестного запроса с помощью Конструктора?

  20. Как создать перекрестный запрос с помощью Мастера?

  21. Что указывается в строках бланка запроса Групповая операция и Перекрестная таблица?

  22. Как создать перекрестный запрос с помощью Конструктора?

  23. Как задать фиксированные значения для заголовков столбцов?

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

  25. Каково назначение оператора =?

  26. Каково назначение операторов >,>=?

  27. Каково назначение операторов <, <=?

  28. Каково назначение оператора < >?

  29. Каково назначение оператора LIKE «шаб­лон»?

  30. Каково назначение оператора AND?

  31. Каково назначение оператора BETWEEN... AND?

  32. Каково назначение оператора OR?

  33. Каково назначение оператора NOT?

  34. Каково назначение оператора &?

  35. Каково назначение оператора IS NULL?

  36. Каково назначение оператора IS NOT NULL?

  37. Каково назначение оператора IS TRUE (IS FALSE)?

Примечание: Ответы на вопросы 25-37 в отчете писать не надо. При защите отвечать на основе примеров.

Приложение