Контрольное задание Access.
1. Создать запрос на увеличение цены товаров в «Справочнике товаров» на 10% для товаров, величина цены которых меньше средней цены всего товара и вывести старые и новые цены товаров (только отличающиеся).Последовательность действий :
1.1. Сделать копию «Справочника товаров» - «Справочник товаров скорректированный»
1.2. Создать запрос «ВычислениеСреднейЦены» на создание таблицы «СредняяЦена» с вычислением средней цены (использовать функцию AVG в групповых операциях)
1.3.
![]() |
Создать запрос «УвеличениеЦеныМеньшеСредней» на изменение цены для товаров, у которых цена меньше средней.
1.4.
![]() |
Создать запрос «ОтличаюшиесяЦены» на вывод отличающихся цен старого и изменённого «Справочника товаров»
![]() |
В свойствах полей запроса «ОтличаюшиесяЦены» Цена (Справочник Товаров) и Цена (Справочник товаров скорректированный) имените подписи Цена на ЦенаДоПовышения и ЦенаПослеПовышения
Так выглядит результат выполнения запроса :
1.5.
![]() |
Создать запрос на восстановление «Справочника товаров скорректированного»
«ВосстановлениеЦенСправТоваровСкорр»
![]() |
Контрольные задания Access. Задание 2.
2. Создать запрос на увеличение цены в «Справочнике товаров» на 10% для товаров, которые закупались за весь период больше остальных и вывести для просмотра через форму. Сделать в Главной форме а)кнопку просмотра «Справочника Товаров» до изменения ; б)кнопку просмотра суммарных закупок по товарам в порядке возрастания ; в) кнопку корректировки цены ; г) кнопку просмотра справочника после изменения.
2.1.
![]() |
Создание запроса «СуммарныеЗакупкиПоТоварамВозр»
Результат выполнения запроса Таблица :
![]() |
2.2.
![]() |
На основе запроса создать форму «ПросмотрСуммарныеЗакупкиПоТоварам»
2.3. Сделать копию таблицы «Справочник Товаров» и назвать её «Справочник Товаров скорректированный»
2.4. На основе этих таблиц сделать 2 формы «СправочникТоваровДоИзменения» и «СправочникТоваровСкорректированный»
![]() |
2.5. Создать запрос «ОпределениеМаксимальногоТовара»
![]() |
Результат выполнения запроса – таблица
2.6. Создать запрос «ИзменениеЦеныДляМаксимальногоТовара»
![]() |
2.7. Создать макрос «РаботаСоСправочникомТоваров» :
2.8.
![]() |
Создать форму «ГлавнаяДляРаботыСоСправочником» и назначить соответствующие макросы кнопкам. Проверить работу всех кнопок.
![]() |