Главная страница
Навигация по странице:

  • Рисунок

  • Режимы работы с запросом

  • Бланк запроса

  • Запрос

  • Итоги

  • Рисунок 41.

  • Рисунок 42.

  • Практика БД 09.02.21. Таблицы 36


    Скачать 1.98 Mb.
    НазваниеТаблицы 36
    Дата28.05.2021
    Размер1.98 Mb.
    Формат файлаdocx
    Имя файлаПрактика БД 09.02.21.docx
    ТипОтчет
    #210990
    страница11 из 17
    1   ...   7   8   9   10   11   12   13   14   ...   17

    Перекрестный запрос


    С помощью Мастера запросов (перекрестный запрос), на основе предварительно специально нами подготовленного запроса "Успеваемость студентов", постройте перекрестную таблицу со сведениями об успеваемости студентов по учебным дисциплинам. Этот запрос должен показать нам в качестве заголовков строк - Дисциплины, в качестве заголовков столбцов - Фамилии, а на пересечении строк и столбцов - оценки. В конструкторе наш перекрестный запрос будет выглядеть примерно так (рис. 39).



    Рисунок 39. Перекрестный запрос в Конструкторе.
    Выполните запрос. Должно получиться примерно так (рис. 40).


    Рисунок 40. Перекрестный запрос.

    Вопросы по теме «Запросы»


    1. Что такое запрос на выборку? Способы создания запросов.

    2. Типы запросов: запрос на выборку, запрос на обновление, запрос на добавление, запрос на удаление, запрос на создание таблицы, перекрестный запрос.

    3. Режимы работы с запросом: Режим таблицы, Сводная таблица, Сводная диаграмма, Режим SQL, Конструктор.

    4. Бланк запроса? Для чего он используется? Можно ли изменять межтабличные связи в бланке запроса?

    5. Источник данных для запроса? Позволяет ли запрос использовать в качестве источника данных другие запросы, несколько таблиц или запросов?

    6. Что такое условие отбора для поля в запросе?

    7. Что такое запрос с параметром?

    8. Что такое перекрестный запрос?

    9. Какую информацию позволяет получить "Запрос без подчиненных"?

    10. Какую информацию позволяет получить "Запрос Повторяющиеся записи"?


    Вычисления в запросах. Построитель выражений.

    Запрос с группировкой


    Создадим в Конструкторе запрос с группировкой для подсчета количества студентов в группах. Включим в запрос таблицы «Группы» и «Студенты». Из них выберем два поля «Группа» и

    «№Зачетки». Далее надо показать в запросе строку Групповая операция, которая обычно скрыта. Для этого можно в меню Конструктор нажать кнопку Итоги. В строке Групповая операция для поля

    «Группа» задать функцию Группировка, а для поля «№Зачетки» - функцию Count, что обозначает количество. Таким способом можно производить группировку и подсчет количества записей в запросах (рис. 41).



    Рисунок 41. Запрос с группировкой.

    Выполните запрос. Результат на рис. 42.



    Рисунок 42. Результат выполнения запроса с группировкой.

    1   ...   7   8   9   10   11   12   13   14   ...   17


    написать администратору сайта