Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные_работы_Access.doc
Скачиваний:
16
Добавлен:
29.02.2016
Размер:
423.94 Кб
Скачать

Упражнение 21. Составьте запрос с использованием логических операций в условии отбора. Указания к выполнению:

  1. Выберите закладку Запроси щелкнитеСоздать

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

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

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

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

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

  3. В строке Условие отборапод полямиWord, Excel и Accessпоставьте4 OR 5

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

  5. Сохраните запрос с именем Успеваемость1. Теперь в меню базы данных в окнеЗапросыбудет показано три запроса.

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

  1. Выберите закладку Запросы

  2. Выделите запрос Номера телефонов

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

  4. Удалите поле Номер телефона

  5. Добавьте поле Адрес

  6. Сохраните запрос с именем Адрес, выполнив команду[Файл -Сохранить как/Экспорт]

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

  8. Удалите надпись в этой ячейке

  9. Щелкните по кнопке -Построить. Появится окно, в котором можно строить сложные запросы.

  10. Щелкните по кнопке Not, это слово появится в верхнем поле. Фамилию Баранова в кавычках наберите вручную.

  11. Щелкните по кнопке ОК. В полеусловия отборапоявится данное выражение.

  12. Закройте запрос, сохранив его с именем не_Баранова, выполнив команду[Файл -Сохранить как/Экспорт]

Упражнение 23. Создайте вычисляемые поля. Указания к выполнению:

  1. Выберите вкладку Запросы.

  2. Выделите запрос Номера телефонов

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

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

  5. Завершите выбор, щелкнув по кнопке Закрыть

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

  7. Поставить курсор на клетку правее Excel (на линии Поле)

  8. Щелкнуть по кнопке -Построить

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

  10. Это выражение подставится в новое поле. Нажмите [Enter]

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

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

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

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

Создание отчетов Упражнение 24. Создайте автоотчет в столбец на основании запроса Адрес. Указания к выполнению:

  1. Откройте вкладку Отчетыи щелкните по кнопкеСоздать

  2. В появившемся диалоговом окне Новый отчетвыберитеАвтоотчет: в столбец и запросАдрес

  3. Сохраните отчет с именем Адрес. Закройте отчет

Замечание. Этот отчет составлен на основании запроса При изменении запроса Адрес изменится и отчет. Это дает возможность, например распечатать адрес только одного студента.

  1. Откройте закладку Запросы

  2. Выделите запрос Адреси откройте его в режимеКонструктор, щелкнув по кнопкеКонструктор

  3. Введите условие отбора фамилии: Баранова

  4. Выполните запрос, щелкнув по кнопке . Сохраните его и закройте

  5. Перейдите на закладку Отчеты

  6. Откройте отчет Адрес. В списке вывода будут находится данные только одного человека.

  7. Просмотрите отчет с помощью кнопки -Предварительный просмотрперед печатью.