Создание и использование запросов. Конструктор запросов

  • doc
  • 03.05.2020
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала 268. Создание и использование запросов. Конструктор запросов.doc

№ 7. Создание и использование запросов. Конструктор запросов

 

Цель работы:

·         закрепить навыки по редактированию таблиц;

·         познакомиться с основными видами запросов;

·         научиться создавать запросы на выборку различными способами.

 

1.      Откройте свою базу данных.

 

2.      Создайте запрос на выборку с именем Номера телефонов:

 

1)      Во вкладке Создание щелкните по кнопке Конструктор запросов.

2)      Из окна Добавление таблицы выберите Личные данные и Список, выбирая их и щелкая по кнопке Добавить.

3)      Закройте окно Добавление таблицы

4)      Выберите поля Фамилия, Имя и Отчество из таблицы Список и Номер Телефона – из таблицы Личные данные (рис.32). Для этого достаточно сделать двойной щелчок мышкой по имени поля. Второй вариант – перетащить мышкой название поля в клетки запроса.

 

Рис.32

 

5)      Сохраните запрос, щелкну на кнопке Сохранить. Введите имя запроса Номера телефонов и щелкните по кнопке ОК.

6)      Щелкните по кнопке  на Ленте для представления запроса. Это самый простой вид запроса на выборку. В результате вы получаете новую таблицу с другим набором полей.

7)      Перейдите в режим Конструктор.

 

Замечание. Условие отбора можно включить аналогично включению фильтра. Например, телефонная книга для всех учащихся, фамилии которых начинаются на букву «В», может быть получена с помощью включения условия Like«В*».

 

8)      Получите этот запрос (он представлен на рис.33.)

 

Рис. 33

9)      В списке команд кнопки Office необходимо выбрать команду Сохранить объект как (из группы команд Сохранить как) и в качестве имени запроса ввести «Выборка по В»

10)  Щелкните на вкладку Конструктор

11)  Щелкните по кнопке  на Ленте для представления запроса.

 

Самостоятельное задание. Составьте следующие запросы:

1.    На адреса девочек, имя которых «Анна». Сохраните запрос с именем Анна.

2.    На телефоны учащихся, отчество которых начинается на букву «А». Сохраните запрос с именем Выборка по А.

 

3.                  Составьте запрос с использованием  логических операций в условии отбора:

 

Предположим, что вам нужно составить ведомость для выплаты стипендии всем учащимся, которые учатся без троек. Для этого нужно выбрать записи, в которых оценки по предметам 4 или 5.

 

1)      Выберите вкладку Создание.

2)      Щелкните мышкой по кнопке Конструктор запросов.

3)      Добавьте нужные таблицы (Личные данные и Список)

 

Замечание. Так как таблицы связаны, между ними на экране появляется линия «один-к-одному». Если ее нет, таблицы нужно связать.

 

4)      Закройте окно Добавление таблиц.

5)      Выберите поля Фамилия, Имя и Отчество из таблицы Список и поля Word, Excel, Access – из таблицы Личные данные.

6)      В строке Условие отбора под полями Word, Excel, Access поставьте 4 Or 5 (рис. 17).

7)      Щелкните по кнопке    на Ленте для представления запроса.

8)      Сохраните запрос с именем Успеваемость WEA, щелкнув по кнопке Сохранить.

 

 Рис. 34

 

Самостоятельное задание. Составьте запросы:

1.    на учеников группы 101, у которых оценка по курсу «Освоение базы Access» 4 или 5; сохраните запрос с именем Успеваемость Access

2.     на учеников групп 102 и 103, которые имеют оценку по курсу «Освоение программы Word» и «Освоение программы Excel» 4 или 5; сохраните запрос с именем Успеваемость WE

4.    Завершите работу с программой Access.

 

 

№ 8. Создание и использование запросов. Построитель выражений

 

Цель работы:

·         Научиться создавать запросы при помощи Построителя выражений.

 

1.      Составьте запрос на выборку всех записей, кроме тех в которых указана фамилия Баранова с использованием Построителя выражений:

 

1)      Откройте запрос Номера телефонов.

2)      Щелкните по кнопке Конструктор.

3)          Удалите поле Номер Телефона. Добавьте поле Адрес. Для этого достаточно открыть список, щелкнув по кнопке справа от поля Номер Телефона и выбрать из него поле Адрес. Флажок: Вывод на экран должен быть активным.

4)          Сохраните запрос с именем Адрес, выполнив команду Сохранить объект как

5)          Поставьте курсор в ячейку Условие отбора в столбце Фамилия.

6)          Щелкните по кнопке  – Построитель на вкладке Конструктор. Появится окно, в котором можно строить сложные запросы рис. 35:

 

 Рис. 35

 

7)      Под  Полем выражения  находятся кнопки арифметических и логических операций. Щелкните по кнопке Not наберите "Баранова" (фамилия Баранова в кавычках).

8)      Щелкните по кнопке ОК. В поле Условие отбора появится выражение: Not "Баранова".

9)      Сохраните запрос с именем не_Баранова

10)  Щелкните по кнопке Выполнить для представления запроса.

11)  Закройте запрос.

4.      Создайте вычисляемые поля:

1)      В Конструкторе запросов добавьте таблицы Список и Личные данные (свяжите таблицы, если они не связаны)

2)      Выберите поля Фамилия и Имя из таблицы Список и поля Word и Excelиз таблицы Личные данные.

3)      Поставьте курсор в пустой ячейке справа от Excel (на линии Поле).

4)      Щелкните по кнопке  – Построитель.

5)      В Поле выражения  напечатайте вручную выражение: Среднее: ([Word]+[Excel])/2 и щелкните по кнопке ОК.

6)      Это выражение подставится в новое поле.

7)      Сохраните запрос под именем Среднее.

8)      Щелкните по кнопке  Выполнить для представления запроса. Новое поле в таблице запроса будет иметь имя Среднее.

9)      Закройте запрос.

 

Самостоятельное задание. Составьте запросы при помощи Построителя выражений:

1.      Исключающий Вашу фамилию из таблицы Список1 (название запроса - Не моя фамилия)

2.      Показывающий только тех, кто собирается поступать в институт (название запроса – Институт, поля: Фамилия, Имя, Отчество, Год рождения, Институт, Адрес).

5.      Завершите работу с программой Access.


6.      Скачано с www.znanio.ru