Биржевые торги (курсовая работа, #248)
Средство реализации: Access
Задание: Спроектировать базу данных, предназначенную для хранения информации о торгах на товарно-сырьевой бирже. На торги могут быть представлены разные товары одной и той же фирмы и одни и те же товары разных фирм. Каждый товар имеет свой уникальный код, произведен определенной формой в определенное время. Товар имеет гарантийный срок хранения, единицу измерения. Товары проставляются партиями. Партия характеризуется: номером, количеством единиц в партии, ценой поставляемого товара, условиями поставки (предоплата или нет). Партии товаров выставляют брокеры. В одну партию товаров включаются разнообразные товары от разных производителей. Считается, что партии товаров, выставленные на продажу, покупает сама биржа, и она же расплачивается с брокером и производителями товара. Если условием поставки указана предоплата, то биржа перечисляет деньги в день заключения договора, а если нет — то в день отгрузки. Брокеры работают за фиксированный процент прибыли — 10% от суммы заключенных сделок. Ежемесячно брокеры перечисляют конторе, в которой они работают, фиксированную сумму денег, а все остальные заработанные ими деньги составляют их чистый доход (зарплату).
Запросы:
– подсчитать, сколько единиц товара каждого вида выставлено на продажу от начала торгов до заданной даты и найти самый ходовой товар в натуральном исчислении;
– найти фирму-производителя товаров, которая за заданный период времени выручила максимальную сумму денег;
– найти товары, которые никогда не выставляли на продажу брокеры заданной конторы;
– найти все факты выставления на продажу товаров с просроченной годностью (номер партии, код товара, наименование товара, данные о брокере). Товар считается просроченным, если дата его отгрузки более поздняя, чем дата производства этого товара в сумме с гарантийным сроком хранения;
– найти зарплату всех брокеров заданной конторы, а также доход самой конторы за заданный месяц.
Транзакции:
– выставить товары на продажу;
– открыть новую брокерскую контору.
Содержание Исходные данные 2
Словесное описание необходимых бизнес-правил 3
Универсальное отношение 4
Процесс проектирования базы данных 5
Графическое представление логической модели данных 6
Диаграмма функциональных зависимостей 7
Окна конструктора всех базовых таблиц БД 8
Таблица Контора 8
Таблица Брокер 9
Таблица Партия 9
Таблица Вид товара 10
Таблица Фирма 10
Таблица Товар 11
Схема связи таблиц 11
Содержимое таблиц 12
Таблица Контора 12
Таблица Брокер 12
Таблица Партия 12
Таблица Фирма 12
Таблица Вид товара 13
Таблица Товар 13
Тексты запросов 15
Количество единиц товара каждого вида, выставленного на продажу от начала торгов до заданной даты 15
Фирма-производитель товаров, за заданный период времени выручившая максимальную сумму денег 15
Товары, которые никогда не выставляли на продажу брокеры заданной конторы 16
Факты выставления на продажу товаров с просроченной годностью 17
Зарплата всех брокеров данной конторы, а также доход самой конторы за заданный месяц 17
Окна конструктора всех форм 18
Форма Биржевые торги 18
Форма Брокер подчиненная форма 19
Форма Вид товара 19
Форма Выручка фирм-производителей 19
Форма Доходы конторы за месяц 20
Форма Количество товаров на дату 20
Форма Контора 21
Форма Партия 21
Форма Товар подчиненная форма 22
Форма Товары, не выставлявшиеся конторой 22
Форма Фирма 22
Выводы по проекту 23
Использованная литература 24
Цена: 15 долл.
|