Добавил:
Здесь представлены мои работы, надеюсь они Вам помогут, всех благ! Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
13
Добавлен:
14.01.2022
Размер:
594.15 Кб
Скачать
  1. Реализация запросов на удаление, применение операторов or и and. Использование вычисляемых полей. Использование групповых операций.

  1. Получите список студентов сдавших математику с оценкой хорошо и отлично по факультетам 01 и 03.

Для этого задания мне понадобится «Конструктор запросов». В диалоговом окошке выбираю нужные мне таблицы: «ОЦЕНКИ», «АНКЕТЫ», «АБИТУРИЕНТЫ», «СПЕЦИАЛЬНОСТИ», «ФАКУЛЬТЕТЫ». (Рис 20)

Рисунок 20

В окно «Параметры» я переношу поля, которые мне нужны – это «КОД_ФКТ», «ЭКЗАМЕН_1», «ОЦЕНКА_1», «ФАМИЛИЯ». (Рис 21)

Рисунок 21

В окне «Параметры» в поле «КОД_ФКТ» указала «Условие отбора» - «01 or 03», а в поле «ОЦЕНКА_2» я указала условие «4 or 5», как требовалось в задании. (Рис 22)

Рисунок 22

Далее, я нажимаю кнопку выполнить, и вот такая таблица у меня вышла: (Рис 23)

Рисунок 23

Сохраняю свою табличку как «Абитуриенты 01 - 03 с оценками 4 или 5». (Рис 24)

Рисунок 24

  1. Сделайте запрос таким образом, чтобы остались абитуриенты, набравшие 12 баллов и более, с полем зачисление. Обратите внимание, что таблица Итоги заполнится автоматически.

Для выполнения этого мне потребуется, как и в других заданиях - «Конструктор запросов». В диалоговом окошке такие таблицы, как «АНКЕТЫ», «АБИТУРИЕНТЫ», «СУММА» и «ИТОГИ», т.к. требовалось в задании поле «Зачисление». Вот такая картина вышла: (Рис 25)

Рисунок 25

Переношу поля в окно «Параметры». (Рис 26)

Рисунок 26

С помощью панели «Тип запроса» выбираю «Обновление», которое отображается в окне «Параметры». Указываю в «Обновление» под полем «ЗАЧИСЛЕНИЕ» - «Да», а в «Условие отбора» под полем «СУММА» - «>=12». (Рис 27)

Рисунок 27

Таблица «Итоги» заполняется автоматически. (Рис 28)

Рисунок 28

Сохранила запрос, как «Абитуриенты с 12 и более баллами».

  1. Найдите среднюю сумму баллов.

Опять же я обращаюсь к группе «Конструктор запросов». Выбираю из окна таблицу «СУММА». (Рис 29)

Рисунок 29

В окно «Параметры» я переношу поле «СУММА». (Рис 30)

Рисунок 30

Нажимаю на кнопку «Итоги», или другими словами «Групповые операции». (Рис 31) Она отображается в правом верхнем углу.

Рисунок 31

После этого у нас появляется в полях окна «Параметры» - «Групповая операция». (Рис 32)

Рисунок 32

Нам были даны в методичке «Основные итоговые функции», и т.к. нам дано в задании найти «среднее значение», я выбираю в поле «Групповая операция» - «avg». (Рис 33)

Рисунок 33

Выполняю запрос. (Рис 34)

Рисунок 34

Но, мне нужно значение сделать целым числом. Для этого я захожу в «Конструктор», открываю «Окно свойств». (Рис 35)

Рисунок 35

В поле «Формат поля» пишу «фиксированный», а в поле «Число десятичных знаков» - пишу «0». (Рис 36)

Рисунок 36

В итоге, получается целое число. (Рис 37)

Рисунок 37

Сохраняю, как «Среднее значение суммы».

  1. Найдите фамилию студента получившего min балл при поступлении.

Захожу в группу «Конструктор запросов». Выбираю в окне поле «СУММА». (Рис 38)

Рисунок 38

Использую кнопку «Итоги». (Рис 39)

Рисунок 39

Указываю в поле «Групповая операция» окна «Параметры» - «min». (Рис 40)

Рисунок 40

Сохранила запрос, как «minСУММА».

Создаю следующий запрос для выполнения своего задания. Выбираю таблицы «minСУММА» и «СУММА». (Рис 41)

Рисунок 41

Устанавливаю связь. (Рис 42)

Рисунок 42

В окно «Параметры» переношу поля. (Рис 43)

Рисунок 43

Рисунок 44

Сохраняю запрос, как «Абитуриенты с min баллами».

Соседние файлы в папке Аксесс