Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Активизируйте в окне БД меню Создание, а затем щелкните по кнопке Конструктор запросов.
Далее в диалоговом окне Добавление таблицы, см. рисунок, выберите двойным щелчком таблицу Сведения (либо выделите ее и нажмите кнопку Добавить);
В окне конструирования запроса, см. рисунок, верхняя панель содержит выбранные в качестве источника создаваемого запроса таблицы и запросы. Источники представлены списками полей.
Нижняя панель является бланком запроса, который следует заполнить.
Каждому полю в запросе соответствует один столбец в бланке запроса, для него в бланке запроса предусмотрены следующие строки:
o Поле – указывает имя поля, участвующее в запросе;
o Имя таблицы – указывает, какой таблице принадлежит поле, участвующее в запросе;
o Сортировка – позволяет отсортировать при необходимости записи соответствующего поля;
o Вывод на экран – позволяет управлять отображением поля в результирующей таблице. Для отображения поля, в данном поле должен содержаться флажок;
o Условие отбора – позволяет задать условия отбора записей по значению поля. Т.е. в результате выполнения запроса могут «запрашиваться» не все строчки выбранных полей, а лишь те, которые соответствуют Условиям отбора;
o Или – позволяет объединять условия отбора логической операцией ИЛИ;
Переместите поля ФИО и Номер зачетки в соответствующие столбцы бланка запроса. Эту операцию можно выполнить одним из следующих способов:
o Дважды щелкнуть по соответствующему полю в списке полей;
o Щелкнуть в строке поле левой клавишей и выбрать из появившегося списка нужное поле;
Для перемещения в бланк запроса всех полей сразу можно:
o Выделить их, дважды щелкнув по имени нужной таблицы и перетащить поля в строку полей;
o Перетащить звездочку, стоящую первой в списке полей таблицы, в строку полей. В этом случае в списке полей появятся только имя таблицы со звездочкой, однако результат выполнения запроса будет содержать все поля.
o Теперь, когда запрос сконструирован, его следует выполнить. Выполнение запроса может быть реализовано нажатием на кнопку на панели инструментов Access;
Сохраните запрос с именем СПИСОК; Результат выполнения запроса представлен на рисунке.
Задание 2. Вывести из БД сведения о ФИО, Дате рождения и Семейном положении всех студентов. Данные рассортировать в алфавитном порядке ФИО. Результирующая таблица должна содержать следующие поля:
ФИО | Дата рождения | Семейное положение |
Активизируйте в окне БД меню Создание, а затем щелкните по кнопке Конструктор запросов.
Далее в диалоговом окне Добавление таблицы, выберите двойным щелчком таблицу Сведения (либо выделите ее и нажмите кнопку Добавить);
Переместите поля ФИО, Дата рождения и Семейное положение в бланк запроса;
В строке Сортировка поля ФИО в бланке запроса выберите порядок сортировки – По возрастанию;
Выполните запрос;
Сохраните запрос с именем СОРТИРОВКА.
Задание 3. Вывести из БД сведения об оценках всех студентов. Результирующая таблица должна содержать следующие поля:
Группа | ФИО | Оценка по математике | Оценка по информатике |
В окне Добавление таблицы, выберите таблицы Сведения и Успеваемост ь. Обратите внимание на то, что в схеме запроса автоматически отображается связь, установленная между этими таблицами ранее;
Переместите поля: Группа, ФИО, Оценка по математике и Оценка по информатике в бланк запроса;
Выполните запрос;
Сохраните запрос с именем ОЦЕНКИ.
Задание 4. Вывести из БД сведения о студентах, имеющих оценку 5 по информатике. Результирующая таблица должна содержать следующие поля:
ФИО | Группа | Оценка по информатике |
В окне Добавление таблицы, выберите таблицы Сведения и Успеваемост ь;
Переместите поля: ФИО, Группа и Оценка по информатике в бланк запроса;
Для поля Оценка по информатике в строке Условие отбора, наберите число 5;
Выполните запрос;
Сохраните запрос с именем ОЦЕНКИ 5 ПО ИНФОРМАТИКЕ.
Задание 5. Вывести из БД сведения об успеваемости студентов группы М-1. Результирующая таблица должна содержать следующие поля:
ФИО | Оценка по математике | Оценка по информатике |
В окне Добавление таблицы, выберите таблицы Сведения и Успеваемост ь;
Переместите поля: ФИО, Группа, Оценка по математике и Оценка по информатике в бланк запроса;
Для поля Группа в строке Условие отбора наберите М-1. Отключите флажок Вывод на экран, так как это поле не должно отображаться в результатах запроса;
Выполните запрос;
Сохраните запрос с именем ОЦЕНКИ ГРУППЫ М-1.
Примечание
Условия отбора позволяют включать в результирующую таблицу только записи, удовлетворяющие определенным условиям. Эти условия задаются в строке Условие отбора или представляют собой выражение, использующие операторы сравнения:
= Равно (этот оператор задан по умолчанию)
> Больше
< Меньше
>= Больше или равно
<= Меньше или равно
<> Не равно
В условном выражении могут также использоваться логические операторы AND, OR, BETWEEN (между).
Если формируется запрос на отбор записей, удовлетворяющих одновременно нескольким условиям, то эти условия должны быть заданы в одной строке Условие отбора.
Если составляется запрос на отбор записей, удовлетворяющих хотя бы одному из нескольких условий, то в этом случае одно из условий записывается в строке Условие отбора, а остальные – в разных составляющих строки Или.
Задание 6. Вывести из БД сведения о семейных студентах. Результирующая таблица должна содержать следующие поля:
ФИО | ПОЛ | Семейное положение |
В окне Добавление таблицы, выберите таблицу Сведения;
Переместите поля: ФИО, Пол и Семейное положение в бланк запроса;
Для поля Семейное положение в строке Условие отбора наберите Женат, а в строке Или - Замужем. Можно в строке Условие отбора набрать Женат or Замужем;
Выполните запрос;
Сохраните запрос с именем СЕМЕЙНЫЕ СТУДЕНТЫ;
Задание 7. Вывести из БД сведения о студентах-юношах 1981 года рождения. Результирующая таблица должна содержать следующие поля:
ФИО | Дата рождения | Пол |
В окне Добавление таблицы, выберите таблицу Сведения;
Переместите поля: ФИО, Дата рождения и Пол в бланк запроса;
Для поля Пол в строке Условие отбора наберите Муж;
Для поля Дата рождения щелкните в строке Условие отбора и затем нажмите кнопку «Построить» на панели инструментов Access для вызова Построителя выражений, см. рисунок;
В окне Построителя выражений в списке слева выберите параметр Операторы, а в крайнем левом списке оператор Between (между), позволяющий выбрать какие-либо значения, находящееся в промежутке между двумя указанными в качестве параметров. В результате в окне Построителя выражений запишется выражение:
Дата публикования: 2015-07-22; Прочитано: 585 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!