- •Базы данных
- •Часть 2. Разработка баз данных в субдaccess Задание № 1. Субд Access. База данных «Сотрудник».
- •Задание № 2. Создать базу данных «Персонал».
- •Задание 3. Построение базы данных «Торговая фирма».
- •Список для заполнения базы данных «Сотрудник»/»Персонал»
- •Запросы по базе данных «Сотрудник»/ «Персонал»
- •Часть 3. Задания и правила оформления пояснительной записки к курсовой работе.
- •Варианты для оформления курсовой работы
- •Пример оформления записки курсовой работы
Задание 3. Построение базы данных «Торговая фирма».
Построить базу данных «Торговая фирма» из четырех таблиц:
Таблица Менеджер,
таблица Клиент,
таблица Заказ,
таблица Товар.
Структура таблицы Менеджер:
Наименование поля |
Тип поля |
Размер |
Примечание для студента |
КодМенеджера |
Счетчик |
|
Первичный ключ |
Фамилия |
Текст |
30 |
|
Телефон |
Текст |
15 |
|
Структура таблицы Клиент:
Наименование поля |
Тип поля |
Размер |
Примечание для студента |
КодКлиента |
Счетчик |
|
Первичный ключ |
Фамилия |
Текст |
25 |
|
Телефон |
Текст |
15 |
|
Факс |
Текст |
15 |
|
|
Текст |
15 |
|
Название организации |
Текст |
35 |
|
Город |
Текст |
25 |
|
Адрес |
Текст |
50 |
|
Примечание |
Мемо |
|
|
Структура таблицы Товар:
Наименование поля |
Тип поля |
Размер |
Примечание для студента |
КодТовара |
Счетчик |
|
Первичный ключ |
Наименование товара |
Текст |
30 |
|
Категория товара |
Числовой |
|
|
Цена за единицу |
Денежный |
|
|
Структура таблицы Заказ:
Наименование поля |
Тип поля |
Размер |
Примечание для студента |
КодЗаказа |
Счетчик |
|
Первичный ключ |
КодКлиента |
Мастер подстановки |
|
Подстановка из табл. Клиент |
КодТовара |
Мастер подстановки |
|
Подстановка из табл. Товар |
КодМенеджера |
Мастер подстановки |
|
Подстановка из табл. Менеджер |
Заказано единиц |
Числовой |
|
|
Дата заказа |
Дата/время |
|
|
Дата отгрузки |
Дата/время |
|
|
Примечание к заказу |
Мемо |
|
|
Определите тип связи, и установите Обеспечение целостности.
Заполните таблицы:
Менеджер – не менее трех значений,
Товар – не менее пяти значений (типа Товар 1, Товар 2 и т. д.)
Клиент – не менее пяти значений.
Для заполнения таблицы Заказ создайте форму ЗаказВводДанных и заполните ее. При этом обеспечьте две строки для заказа, принятого одним и тем же менеджером, и две строки для заказа, сделанного одним и тем же клиентом.
Постройте запрос МенеджерТовар для выдачи информации о сумме сделок, совершенными менеджерами. Результирующая таблица должна иметь вид:
Фамилия менеджера
Наименование товара
Дата заказа
Количество единиц
Сумма сделки
Постройте отчет ОтчетТоварМенеджер на основании запроса из пункта 4. Группировать отчет по видам товаров.
Создайте запрос с параметром по фамилии менеджера. Результирующая таблица должна иметь вид:
Фамилия менеджера |
Наименование товара |
Дата заказа |
Количество единиц |
Город отгрузки товара |
|
|
|
|
|
|
|
|
|
|
Проведите анализ эффективности работы по менеджерам, видам товаров и городам. Для этого составьте запросы с группировкой и результат отразите в виде таблиц:
Эффективность работы менеджеров:
Фамилия менеджера |
Сумма сделок |
|
|
Оцените прибыльность товаров:
Товар
Сумма сделок
Оцените выгодность работы с городами:
Город |
Сумма сделок |
|
|