Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ЛР13_Access_2

.pdf
Скачиваний:
15
Добавлен:
01.05.2015
Размер:
492.58 Кб
Скачать

Лабораторная работа 2 Работа с запросами

Создание запроса-выборки

Создайте запрос, содержащий поля: Идент код, Фамилия, Имя, Отчество, Дата рождения, включающий только тех сотрудников, фамилии которых начинаются с буквы "С". Список должен быть отсортирован по дате рождения по возрастанию.

Для этого необходимо выполнить следующую последовательность действий:

На вкладке Создание выберите Конструктор запросов;

Открывается окно Запрос1, а затем активизируется окно Добавление таблицы, в котором выберите из списка таблиц таблицу Сотрудник, после чего закройте окно

Добавление таблицы;

Окно Запрос1 состоит из 2-х частей: в верхней части размещаются выбранные таблицы или запросы, на базе которых строится запрос; в нижней части расположен бланк построения запроса QBE (Query by example – запрос по образцу);

При помощи мыши переместите нужные поля из выбранной таблицы (буксировкой или двойным щелчком) и задайте способы сортировки и условия отбора из таблицы. Для этого:

o в строке Сортировка в столбце поля Дата рождения установите сортировку по

возрастанию;

o в строке Вывод на экран можно отключить вывод поля на экран, убрав флажок для соответствующего поля;

o в строке Условие отбора в столбце Фамилия введите условие "C*" (без кавычек). Перед вводом буквы С перейдите на русский шрифт;

Окончательный вид окна конструктора запросов будет иметь вид, представленный на рисунке:

Чтобы просмотреть результаты выполнения запроса, нужно щелкнуть по кнопке .

Закройте окно конструктора запроса и введите имя запроса Фамилии на С в ответ на вопрос сохранить изменения или нет. В окне базы данных при выбранной вкладке Запросы появится запрос с именем Фамилии на С.

Создание запроса для сложного отчета.

На вкладке Создание выберите Конструктор запросов;

Вокне Добавление таблицы выберите из списка таблицы Сотрудник, Состав семьи

иШтатное расписание.

Из первой таблицы (Сотрудник) выберите поля Фамилия, Имя, Отчество, Должность. Из второй таблицы (Состав семьи) выберите поле Идент код. Из третьей таблицы – Назв Подр и Оклад.

Добавьте в бланк раздел Групповая операция, выполнив щелчок по пиктограмме на вкладке Конструктор.

В столбце Идент код выполните щелчок мышью в строке Групповая операция, появится кнопка раскрытия списка. Выберите из списка функцию Сount (количество записей с одинаковыми значениями для данного поля). Окно запроса будет иметь вид, представленный на рисунке.

Закрыть запрос, выполнив его сохранение под именем Запрос для отчета.

Выполните запрос, и в столбце Count_Идент Код будет показано количество членов семьи сотрудника

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