Здавалка
Главная | Обратная связь

Задание 4.9 (Запрос с группировкой данных).

Структура БД

Разработать структуру базы данных для хранения информации. При необходимости ввести дополнительные поля!

База данных «Торговые операции» должна хранить следующую информацию:

1). Название фирмы-клиента,

2). Фамилия, имя, отчество руководителя,

3). Юридический адрес фирмы-клиента,

4). Контактный телефон,

5). Название проданного товара,

6). Единица измерения проданного товара,

7). Количество проданного товара,

8). Дата продажи,

9). Цена товара,

10). Скидка,

11). Описание товара.

Сформировать схему данных в текстовом редакторе MS Word.

 

Создание БД

Реализовать проект средствами MS Access.

Выполнить информационное наполнение базы данных. Значение полей задать самостоятельно. БД должна содержать информацию минимум о десяти фирмах, пяти товарах. Предусмотреть, чтобы не менее пяти фирм сделали не менее двух покупок различных товаров.

Сортировка и фильтрация данных

Задание 3.1.

Все товары сортировать по алфавиту.

Задание 3.2.

Вывести все товары дороже 100 тыс. бел. р. Фильтр сохранить под именем «Фильтр 3_2».

Задание 3.3.

Вывести все фирмы с названием на букву «В». Фильтр сохранить под именем «Фильтр 3_3».

Задание 3.4.

Вывести все товары с определенным измерением. Единицу измерения товара как параметр запрашивать у пользователя. Фильтр сохранить под именем «Фильтр 3_4».

 

Запросы

Задание 4.1 (Запрос действия).

Добавить поле «Стоимость покупки». Запрос сохранить под именем «Запрос 4_1».

Задание 4.2 (Запрос действия).

Необходимо заполнить поле «Стоимость покупки», исходя из стоимости и количества приобретаемого товара, а также предоставляемой скидки. Запрос сохранить под именем «Запрос 3_2».

Задание 4.3 (Запрос на выборку).

Вывести всех клиентов/ все товары, которым/ на которые предоставляется скидка до 30%. Запрос создать в режиме конструктора и сохранить под именем «Запрос 3_3».

Задание 4.4 (Запрос на выборку).

Вывести все сделки, по которым было приобретено от 20 и выше единиц измерения товара. Результаты выполнения запроса вставить в предварительно созданную таблицу «Оптовые продажи». Запрос создать в режиме SQL и сохранить под именем «Запрос 3_4».

Задание 4.5 (Запрос с вычисляемым полем).

Вычислить сколько дней прошло со дня каждой покупки. Запрос сохранить под именем «Запрос 3_5».

Задание 4.6 (Параметрический запрос).

Вывести всю информацию по названию фирмы. Название фирмы как параметр запрашивать у пользователя. Запрос создать в режиме конструктора и сохранить под именем «Запрос 3_6».

Задание 4.7 (Параметрический запрос).

Необходимо по началу описания найти все товары, которые под него подходят. Начало описания как параметр запрашивать у пользователя. Запрос создать в режиме SQL и сохранить под именем «Запрос 3_7».

Задание 4.8 (Запрос с группировкой данных).

Для каждого товара вывести сколько раз его покупали и сколько единиц измерения было приобретено. Запрос создать в режиме конструктора и сохранить под именем «Запрос 3_8».

Задание 4.9 (Запрос с группировкой данных).

Для каждой фирмы-клиента за каждый день работы посчитать количество покупок. Запрос создать в режиме SQL и сохранить под именем «Запрос 3_9».





©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.