Тема курсовой работы "Базы данных" БД Пункт обмена валюты
В пункте обмена валюты ежедневно производится купля-продажа валюты. При совершении сделки покупается или продается валюта.
Необходимо спроектировать базу данных Пункт обмена валюты, которая должна обеспечивать хранение, поиск, анализ данных о сделках, совершенных в пункте обмена, и др.
В БД должна храниться информация:
-
Клиенты (номер клиента, Ф.И.О. клиента, номер паспорта);
-
Сделки (код проданной валюты, код купленной валюты, номер кассира, номер клиента, дата сделки, время сделки, сумма проданной валюты, сумма купленной валюты;
-
Валюта (код проданной валюты, код купленной валюты, название валюты, курс продажи, курс покупки);
-
Кассир (номер кассира, Ф.И.О. кассира).
При проектировании БД необходимо учитывать следующее:
-
клиент может совершать несколько сделок. Сделка совершается одним клиентом;
-
любая валюта покупается (продается) при нескольких сделках. Сделка связана с одной валютой.
-
кассир обслуживает одну сделку. Сделка совершается одним кассиром.
Кроме того следует учесть:
-
каждая сделка обязательно совершается клиентом. Клиент необязательно совершает сделку (его может не устраивать курс валюты);
-
каждая сделка обязательно совершается при продаже (покупке) валюты. При совершении сделки обязательно продается или покупается валюта;
-
каждая сделка обязательно обслуживается кассиром. Кассир не обязательно обслуживает сделку (например, он только что принят на работу).
Этой базы данных ещё нет в наличии, но её можно заказать
Готовая похожая база данных "Операции с валютой в отделении банка" |