Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Создание БД_ лабораторная работа по Access.docx
Скачиваний:
25
Добавлен:
03.09.2019
Размер:
557.56 Кб
Скачать

Работа 3. Создание и использование запросов

3.1. Цель работы: научиться создавать запросы, не изменяющие содержимое базовых таблиц и запросы, позволяющие редактировать содержимое таблиц базы данных.

3.2. Оборудование и материалы: компьютеры, приложение Microsoft Office Access 2007.

3.3. Порядок выполнения:

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

  • Откройте базу данных, созданную на прошлом занятии.

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

  • В группе Другие выберите команду Конструктор запросов.

  • Добавьте нужные таблицы (Список и Личные данные), выбирая их и щелкая по кнопке Добавить. Так как таблицы связаны, то между ними появится линия, обозначенная цифрами 1 («один-к-одному»).

  • Закончите выбор, щелкнув по кнопке Закрыть. Появляется возможность выбора полей из разных таблиц.

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

  • Задайте сортировку записей по полю Фамилия в алфавитном порядке.

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

  • Просмотрите результаты запроса. Для этого можно щелкнуть по кнопке Выполнить, расположенной в группе Результаты или щелкнуть по кнопке Режим.

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

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

  • Задайте в строке Условие отбора Бланка запроса по образцу условие – LikeB*”. Оно означает, что нас интересует телефонная книга для всех студентов, фамилии которых начинаются на букву “B”.

  • Просмотрите результаты запроса.

  • Измените имя запроса. Для этого щелкните по значку Кнопка Microsoft Office и из появившегося меню выберите команду Сохранить какСохранить объект как.

  • В появившемся диалоговом окне наберите новое имя запроса: Выборка по В. Теперь во вкладке запросов в Области переходов будет показано два запроса.

Самостоятельное задание (выполнять обязательно):

  1. Составьте запрос на адреса девушек, имя которых «Ольга». Сохраните запрос с именем Ольга.

  2. Составьте запрос на адреса только юношей с именами, начинающимися на букву «И». Сохраните запрос под именем Выборка по И.

  3. Вывести информацию о фамилиях, именах и росте студентов в виде: сначала обо всех девушках, а потом обо всех юношах. Сохраните запрос под именем Информация о росте студентов.

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

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

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

  • В группе Другие выберите команду Конструктор запросов.

  • Добавьте нужные таблицы (Список и Личные данные), выбирая их и щелкая по кнопке Добавить.

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

  • Закончите выбор, щелкнув по кнопке Закрыть. Появляется возможность выбора полей из разных таблиц.

  • Выберите поля Фамилия и Имя из таблицы Список и поля Математика, Информатика, Физика и Химия - из таблицы Личные данные. Для этого достаточно сделать двойной щелчок мышкой по имени поля. Второй вариант – перетащить мышкой название поля в ячейки запроса.

  • В строке Условие отбора на пересечении с полями Математика, Информатика, Физика и Химия введите 4 Or 5.

  • Сохраните запрос с именем Успеваемость1, щелкнув по кнопке Сохранить на Панели быстрого доступа.

  • Просмотрите результаты запроса.