Цель работы:изучить категории стандартных функций MS Access и особенности работы с ними; приобрести практический опыт использования стандартных функций в запросах СУБД MS Access.
1. Сведения за текущий месяц текущего года.
Согласно варианту в режиме Конструктора/построитель выражений на основе базовых таблиц сформировать запросы на выборку данных:
· за текущий месяц текущего года в соответствии с рисунками 1-2.
· за текущий квартал текущего года в соответствии с рисунком 4.
· за указанный квартал указанного года в соответствии с рисунками 6-7.
Состав базовых таблиц и полей, необходимых для запроса, определить самостоятельно.
Для решения задачи создать соответственно два вычисляемых поля: Месяц, Год или Квартал, Год.
По вычисляемым полям задать необходимые условия отбора. Поле для сортировки и порядок сортировки выбрать самостоятельно.
Выполнить запрос (отобразить результирующую таблицу).
Запросы в режиме Таблицы:
· 18 Сведения за текущий месяц текущего года в соответствии с рисунком 3.
· 19 Сведения за текущий квартал текущего года в соответствии с рисунком 5.
· 20 Сведения за квартал года в соответствии с рисунком 8.
Рисунок 1-в режиме Конструктора запрос за текущий месяц текущего года
Рисунок2-запрос за текущий месяц текущего года через построитель выражений
Рисунок 3- в режиме таблицы
Рисунок 4-запрос за текущий квартал текущего года через построитель выражений
Рисунок 5- в режиме таблицы
Рисунок 6-запрос за квартал года в режиме Конструктора
Рисунок 7-запрос за квартал через построитель выражений
Рисунок 8-запрос в режиме таблицы
2. Работа по дням недели.
В режиме Конструктора/построитель выражений на основе базовых таблиц сформировать запрос на выборку, позволяющий проанализировать работу по дням недели в соответствии с рисунком 9.
Для решения задачи создать вычисляемое поле День недели, по которому будет выполняться группировка при подведении итогов. Поле для подведения итогов и статистическую функцию выбрать самостоятельно.
Для поля со статистической функцией изменить свойство Подпись поля. Выполнить сортировку по полю со статистической функцией.
Выполнить запрос (отобразить результирующую таблицу) в соответствии с рисунком 10.
Сохранить запрос с именем 21 Работа по дням недели.
Рисунок 9-запрос по дням недели через построитель выражений
Рисунок 10- запрос в режиме таблицы
3. Определение возраста.
В режиме Конструктора/построитель выражений на основе базовой таблицы сформировать запрос с вычисляемым полем, позволяющий рассчитать возраст сотрудника (клиента, абонента, студента, читателя и т.д.) в соответствии с рисунком 11.
Для решения задачи создать вычисляемое поле Возраст (число полных лет на текущую дату). Порядок сортировки задать по полю Возраст.
Выполнить запрос (отобразить результирующую таблицу) в соответствии с рисунком 12.
Сохранить запрос с именем 22 Возраст.
Рисунок 11-запрос на возраст сотрудника через построитель выражений
Рисунок 12-запрос в режиме таблицы
4. Стаж работы.
В режиме Конструктора/построитель выражений на основе базовой таблицы Сотрудники (Преподаватели и т.д.) сформировать запрос с вычисляемым полем, позволяющий рассчитать стаж работы сотрудника (преподавателя и т.д.) в соответствии с рисунками 13-14
Для решения задачи создать вычисляемое поле Стаж работы (число полных лет на текущую дату). Порядок сортировки задать по полю Стаж.
Выполнить запрос (отобразить результирующую таблицу) в соответствии с рисунком 15.
Сохранить запрос с именем 23 Стаж.
Рисунок 13-запррос на стаж работы через построитель выражений
Рисунок 14-запрос на стаж работы в режиме Конструктора
Рисунок 15- запрос в режиме Таблицы
5. Пенсионеры.
В режиме Конструктора/построитель выражений на основе базовой
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.