Запрос «повторяющиеся записи»
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

С помощью Мастера запросов (запрос "повторяющиеся записи") узнайте, есть ли повторяющиеся записи в таблице "Успеваемость". Для этого выберите в запрос все поля из таблицы "Успеваемость". Если у нас нет повторяющихся записей в таблице "Успеваемость", то запрос покажет их отсутствие. Для проверки работы запроса введите в таблицу запись, которая точно повторяет какую-либо запись. Обязательно должны быть заполнены поля «№зачетки» и «Преподаватель», другие поля могут быть и не заполнены. После этого повторите запрос, повторяющаяся запись будет найдена и показана. Это ошибочная запись, так как нет необходимости дважды фиксировать одни и те же результаты, это может нарушить отчетность. Самостоятельно ознакомьтесь со структурой запроса в конструкторе, он достаточно громоздкий.

Запрос на основе нескольких таблиц

С помощью Мастера запросов (простой запрос) получите данные об успеваемости студентов на основе трех таблиц: "Группы", "Студенты", "Успеваемость". Включите в запрос поля: Группа, №Зачетки, Фамилия, Имя, Семестр, Дисциплина, ФормаКонтроля, Оценка, Дата, Преподаватель. Дайте запросу имя "Успеваемость Студентов" (рис. 8.4).

Рисунок 8.4. Запрос на основе нескольких таблиц.

Выполните запрос "Успеваемость Студентов".

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

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

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

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

Выполните запрос. Должно получиться примерно так (рис. 8.6).

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

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

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

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

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

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

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

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

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

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

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

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

Дата: 2019-03-05, просмотров: 733.