Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Создание запросов

Читайте также:
  1. V. СОЗ ДАНИЕ ЗАПРОСОВ
  2. А). Создание поля для нумерации записей
  3. А. Создание и заполнение базы данных
  4. Автоматическое создание отчета на основе таблицы или запроса
  5. Борьба СССР за создание системы коллективной безопасности в 1930-е годы.
  6. Быстрое создание локальной сметы
  7. Быстрое создание элегантных таблиц

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

Порядок создания запроса:

: активизируйте вкладку Запросы и нажмите на кнопку Создать;

: в окне Новый запрос выберите пункт Конструктор, нажмите на кнопку ОК;

: появится окно Конструктора запросов и окно Добавление таблицы. Добавьте все таблицы. Закройте окно Добавление таблицы.

На экране останется окно Конструктора запроса с именем Запрос1: запрос на выборку.

Окно Конструктора разделено на две части. В верхней находится схема таблиц-источников, на основе которых будет создаваться запрос. Таблицы должны быть связаны. Если связи нет, нужно установить связь без типа отношений непосредственно в окне Конструктора запросов.

В нижней части располагается бланк запроса, в котором выполняется работа по созданию запроса.

Бланк запроса по умолчанию состоит из строк: Поле, Имя таблицы, Сортировка, Вывод на экран, Условие отбора, или.

Строка Поле предназначена для ввода имени поля запроса. Обычно имя поля запроса совпадает с именем поля таблицы — источника данных. Имя нового вычисляемого поля можно указать перед выражением, разделив их двоеточием.

В строке Имя таблицы выводится имя таблицы — источника данных. Для вычисляемых полей таблица-источник не указывается.

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

Встроке Вывод на экран отмечаются флажком поля, которые должны быть на экране после выполнения запроса. По умолчанию предлагается показать все поля. Если поле не нужно показывать, просто снимается флажок.

Встроке Условие отбора и или указываются условия отбора записей. Критериями отбора могут быть имена полей или логические выражения. Например (>500; >=2.09.02 и т.д.).

Порядок заполнения бланка запроса для создания запроса Учет успеваемости:

:

 
 

в ячейки строки Поле добавьте поля Фамилия, КодСтудента, Дата, Дисциплина и Оценки (рис.46). Поля добавляются методом перетаскивания или выполнением двойного щелчка по добавляемому полю в таблице-источнике;

 

Рисунок 46. Окно конструктора для запроса Учет успеваемости

 

: просмотрите результат. Для этого нажмите на панели инструментов на кнопку Представление запроса и выберите Режим таблицы;

: сохраните запрос под именем Учет успеваемости;

: закройте запрос.

 

Создание запроса Успеваемость студентки Толмачей — показать экзаменационные оценки студентки Толмачей.

Порядок создания запроса:

: выполните команду Запросы/Создать/Конструктор,ОК;

: добавьте запрос Учет успеваемости. Окно Добавление таблицы закройте;

: в бланк запроса добавьте все поля из запроса-источника (рис.47);

: в ячейку условия отбора для поля Фамилия введите — Толмачей (без кавычек) и подтвердите ввод щелчком в любом месте бланка;

: просмотрите результат;

: сохраните запрос;

: закройте запрос.

 

 
 

Рисунок 47. Создание запроса Успеваемость студентки Толмачей

 

Создание запроса Средний балл

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

Порядок создания запроса:

: выполните команду Запросы/Создать/Конструктор,ОК;

: добавьте таблицы Студент и Оценки. Окно Добавление таблицы закройте;

: в бланк запроса добавьте поля: Фамилия и Оценка в соответствии с рис.48;

: выполните сортировку. Для этого из раскрывающегося списка поля Фамилия ячейки Сортировка выберите пункт по возрастанию;

: нажмите на кнопку с изображением знака суммы (У) на панели инструментов. В бланке запроса появится новая строка Групповая операция;

 

 
 

Рисунок 48. Создание запроса Средний Балл

 

: из раскрывающегося списка ячейки Группировка поля Оценка выберите пункт Avg (среднее от значений поля);

: просмотрите результат;

: сохраните запрос под именем Средний балл;

: закройте запрос.

 

Создание запроса Результаты сессии

Вывод оценок каждого студента в разрезе дисциплин. Запрос перекрестный.

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

Порядок выполнения перекрестного запроса:

: добавьте таблицы и поля в Конструктор запросов, как показано на рис. 49.

: в меню Запрос выберите пункт Перекрестный. Вбланке запроса появятся две строки: Групповая операция и Перекрестная таблица.

: из раскрывающихся списков выберите пункты, как показано на рис. 49;

 
 

Рисунок 49. Создание перекрестного запроса Результаты сессии

: просмотрите результат;

: сохраните запрос по именем Результаты сессии;

: закройте запрос.


Дата добавления: 2015-12-07; просмотров: 57 | Нарушение авторских прав



mybiblioteka.su - 2015-2024 год. (0.009 сек.)