Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_3.doc
Скачиваний:
2
Добавлен:
06.12.2018
Размер:
1.16 Mб
Скачать

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

Создайте все виды запросов для базы данных созданной самостоятельно в лабораторных работах №1 (часть 3) и №2.

3.2. Ход работы

Часть 1

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

Порядок работы:

• Вызовите программу Access. Для этого дважды щелкните по пиктограмме Microsoft Access. Перед вами откроется окно системы управления базами данных.

• Включите мышью переключатель Открыть базу данных, выделите из списка баз данных, расположенного ниже переключателя, имя вашей базы и щелкните по кнопке ОК. На экране появится окно с основными элементами базы данных.

• Если вы включили в параметры запуска Заставку, то она появится перед вами. Закройте ее. На экране возникнет диалоговое окно с основными элементами базы данных. В базе данных должны быть три таблицы: Ученик, Личные данные, Группа. В случае их отсутствия импортируйте данные таблицы из чужой базы данных (например, из эталонной базы данных преподавателя).

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

Порядок работы:

• Выберите объект Запросы, если находитесь в другом диалоговом окне.

• Щелкните мышью по кнопке Создать.

• В появившемся диалоговом окне выберите Конструктор, щелкните по кнопке ОК.

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

Рис. 2

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

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

Рис.3

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

Замечание. Если панели инструментов Конструктор запросов в окне Access нет, то необходимо выполнить команду

Вид \ Панели инструментов \ Конструктор запросов

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

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

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

• Получите этот запрос (рис. 4).

Рис.4

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

• Измените имя запроса, выполнив команду Файл \ Сохранить как….

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

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

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

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

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]