Задание № 5. Работа с субд Access
Создать базу данных для работы фирмы
по доставке заказов клиентам этой фирмы согласно схеме:
Схема таблиц базы данных
Таблица: Клиенты Таблица: Продукты
Код клиента |
Наименование клиента |
Адрес клиента |
|
Код продукта |
Название продукта |
Цена за единицу |
Кл31 |
Кафе «Светлое» |
Губина, 24 |
|
П-10 |
Торт «Светлана» |
280,0 р. |
Кл18 |
Бистро «Мечта» |
Новая, 15 |
|
П-20 |
Торт «Прага» |
190,0 р. |
Кл56 |
Кафе «Ивушка» |
Тенистая, 6 |
|
П-30 |
Торт «Весенний» |
265,0 р. |
Таблица: Заказы
№ Заказа |
Код клиента |
Код продукта |
Количество |
Дата поставки |
1 |
Кл56 |
П-20 |
10 |
05.06.11 |
2 |
Кл31 |
П-20 |
16 |
текущая |
3 |
Кл18 |
П-10 |
15 |
07.06.11 |
4 |
Кл18 |
П-20 |
15 |
текущая |
5 |
Кл18 |
П-30 |
15 |
текущая |
В базу данных внести дополнительно 20-30 произвольных записей на усмотрение студента.
Создать однотабличные пользовательские формы. Формы создаются на каждую таблицу.
При создании формы по таблице «Заказы» необходимо выполнение следующих условий:
В поле «Дата поставки» по умолчанию должна появляться текущая дата;
Поля «Код клиента» и «Код продукта» должны быть преобразованы в «Поле со списком», чтобы при заполнении не было необходимости вписывать данные, а можно было просто выбирать из выпадающего списка;
Добавить поле «Сумма сделки» таким образом, чтобы в нем отражалось произведение цены за единицу на количество проданных продуктов.
Создать следующие запросы:
Запрос, показывающий суммарное количество заказанных продуктов каждого вида;
Запрос, показывающий, сколько продуктов заказал каждый клиент;
Запрос, показывающий, сколько продуктов заказал тот или иной клиент, наименование которого вносится при вызове запроса;
Запрос, показывающий, какой продукт и какому клиенту должен быть доставлен в указанную дату;
Запрос, показывающий, какой продукт и какому клиенту должен быть доставлен определенного числа (наименование клиента и число должны вводиться с клавиатуры при вызове соответствующего запроса);
Запрос, показывающий, какой продукт, в каком количестве, какому клиенту должен быть доставлен определенного числа и на какую общую сумму поставляется каждый вид продукта.
По всем запросам создать отчеты.
Контрольная работа выполняется на персональном компьютере и должна содержать дискету, с выполненной контрольной работой, и распечатку контрольной работы, содержащую части работы, записанные на дискете:
Задание 1 – Реферат на 10-15 страниц; файл «Задание 1.doc».
Задание 2 – Распечатку пунктов 2.1 и 2.2; файлы «Задание 2.1.doc»; «Задание 2.2.bmp»; «Задание 2.zip».
Задание 3 – Распечатку выполненного задания в MS Word; файл «Задание 3 распечатка.doc».
Задание 4 – Пояснения и распечатку всех этапов решения задач в MS Excel; файлы «Задание 4.xls»; «Задание 4 распечатка.doc.
Задание 5 – Пояснения и распечатку всех этапов решения задачи, отчеты, созданные в MS Access; файлы «Задание 5.mdb»; «Задание 5 распечатка.doc».
Работа должна содержать титульный лист, содержание работы, список использованной литературы и дату выполнения. Каждое новое задание должно начинаться с нового листа.
Распечатка контрольной работы выполняется на персональном компьютере на стандартных листах белой бумаги формата А4 (размером 210/297). Текст печатается на одной стороне листа с соблюдением размеров полей: слева – 30 мм; справа, сверху и снизу – 20 мм. Страницы нумеруются по центру вверху. Шрифт Times New Roman – 14 размера, межстрочный интервал – полуторный.
Дискета с выполненной контрольной работой и распечаткой сдается в методическую часть в установленные сроки. Контрольная работа проверяется преподавателем. После проверки и устранения замечаний, сделанных преподавателем в ходе просмотра дискеты и распечатки, работа подлежит устной защите для получения оценки «зачтено».
___________________________________________________________________