Примерные условия задач по обработке базы данных MS Access

advertisement
Золотарюк А.В.
Примерные условия задач по обработке базы данных MS Access
1. Разработать запрос с информацией о суммарной стоимости закупленных на оптовых базах товаров в прошедшем месяце (ноябре) с учетом предоставленных скидок. В запрос включить поля:
Наименование базы, Наименование товара, Марка товара, Цена, Количество, Скидка, вычисляемое поле Стоимость партии товара. В запросе предусмотреть сортировку по возрастанию
для наименований базы и товара. Поле Дата закупки, используемое в запросе для указания
условий отбора, сделать неотображаемым. Для вычисляемого поля задать формат с разделителями.
2. Разработать с помощью Мастера сложную форму. Из таблицы Товары включить поля: Наименование, Марка, Цена, Изображение, Описание. Из подчиненной таблицы Закупки вставить поля:
Дата, Количество, Скидка, Код базы. В режиме Конструктора в область Заголовка формы вставить текущие дату и время, а также свою Фамилию.
3. С помощью Мастера отчетов разработать отчет «Закупки товаров», включив в отчет поля:
Наименование (товара), Марка, Цена, Количество, Скидка и выполнив группировку по полю
Наименование. Используя Конструктор, в область заголовка группы вставить вычисляемое поле
Суммарная стоимость (Sum(Цена*Количество*(1-Скидка)).
4. Разработать параметрический запрос с информацией о закупленных в сентябре-ноябре текущего года товарах, задаваемых параметром. В запрос включить поля: Дата, Наименование (товара), Марка, Цена, Количество, Адрес, вычисляемое поле Стоимость доставки, рассчитываемое с помощью встроенной функции IIF с частью первого параметра в ней Like "Москва*" на основании факта, что доставка товаров из базы в пределах Москвы бесплатная, а из-за пределов
Москвы – 1000 руб.
5. Разработать с помощью Мастера сложную форму. Из таблицы Товары включить поля: Наименование, Марка, Цена, Изображение, Описание. Из подчиненной таблицы Закупки вставить поля:
Дата (закупки), Наименование (базы), Количество, Скидка. В режиме Конструктора в область
Заголовка формы вставить текущие дату и время, а также свою Фамилию.
6. Разработать параметрический запрос с информацией о суммарной стоимости закупленных на
оптовых базах, заданных параметром, товаров с учетом предоставленных скидок. В запрос
включить поля: Наименование базы, Наименование товара, Марка товара, Цена, Количество,
Скидка, вычисляемое поле Стоимость партии товара (Количество*Цена*(1-Скидка). В
запросе предусмотреть сортировку по возрастанию для наименования товара.
1
Золотарюк А.В.
7. Разработать с помощью Мастера отчет, включив в него поля: Наименование (базы), Наименование (товара), Марка, Количество (заявок), Цена. Выполнить группировку по полю Наименование
(базы). Задать формирование итогов – суммирование по полю Количество. Включить в заголовок отчета свою фамилию, имя и номер группы. При необходимости выполнить редактирование
полей отчета в режиме Конструктора.
8. Создать запрос на выборку с группировкой о суммарной стоимости закупленных товаров из регионов в текущем году (кроме Москвы) со скидками. В запрос включить поля: Наименование
(товара), Марка, вычисляемое поле Стоимость товара (1,2*Цена*Количество+500). Поля Адрес
(базы), Дата закупки, Скидка, используемые в запросе для указания условий отбора, сделать неотображаемыми, заданные как условия. Выполнить для поля Наименование сортировку в алфавитном порядке. Задать для вычисляемого поля формат с разделителями.
9. На основе предыдущего запроса разработать с помощью Мастера отчет. В заголовок отчета, используя конструктор, включить текущую дату и свою фамилию.
10. Создать запрос на выборку с группировкой о суммарной стоимости закупленных товаров без
скидки из баз не из Москвы в период с декабря 2010 года по сентябрь 2012 года включительно.
В запрос включить поля: Наименование (товара), Марка, Цена, Количество, вычисляемое поле
Стоимость товара (1,2*Цена*Количество+500). Поля Адрес (базы) и Дата закупки, используемые
в запросе для указания условий отбора, сделать неотображаемыми, заданные как условия. Выполнить для поля Наименование сортировку в алфавитном порядке. Задать для вычисляемого
поля формат с разделителями.
11. С помощью Мастера разработать отчет «Закупки товаров», включив в него поля: Наименование
(товара), Марка, Цена, Количество, Изображение. Выполнить группировку по полю Наименование. В режиме Конструктора добавить в примечание отчета вычисляемое поле Суммарная стоимость всех закупленных товаров (1,2*Цена*Количество). Для вычисляемого поля задать формат
с разделителями. В заголовок отчета вставить текущую дату и свою фамилию.
12. Разработать перекрестный запрос о суммарной стоимости закупок отдельных товаров (по
наименованию и марке) из баз в Москве в 2012 году. Поля Адрес (базы) и Дата (закупки) в запросе должны быть неотображаемыми, используемыми, как условия при указании условий отбора.
13. С помощью Мастера разработать отчет «Закупки товаров», включив в него поля: Наименование
(товара), Дата закупки, Цена, Количество, Скидка. Выполнить группировку по полю Наименование (товара). Задать формирование итогов – среднее по полю Количество. Включить в заголовок
отчета свою фамилию, имя и номер группы. При необходимости выполнить редактирование полей отчета в режиме Конструктора.
2
Download