5. Создать базу данных.
6. Заполнить базу данных тестовыми данными.
7. Разработать и протестировать представление для вывода следующей информации по поручениям на сделку с ценными бумагами:
- Номер поручения:
- Тип сделки;
- Вид сделки;
- Тикер ценной бумаги;
- Количество ценных бумаг;
- Тип поручения;
- Последовательный номер поручения;
- Дата и время получения поручения;
- Срок действия поручения.
8. Разработать и протестировать хранимую процедуру для вывода по заданному номеру поручения следующей информаций:
- Тип сделки;
- Вид сделки;
- Тикер ценной бумаги;
- Количество ценных бумаг;
- Тип поручения;
- Последовательный номер поручения;
- Дата и время получения поручения;
- Срок действия поручения.
7. Оформить отчет по курсовому проекту.
Вариант 9. Информационная подсистема учета клиентов компании
Назначение подсистемы поддержание в актуальном состоянии информации по клиентам компании.
Рисунок 9 - Структура базы данных подсистемы учета клиентов компании
Назначение атрибутов таблицы Клиент –Person:
· ID – суррогатный ключ;
· VerietyID – внешний ключ для связи с таблицей Veriety;
· StatusID – внешний ключ для связи с таблицей Status;
· Inn – ИНН клиента;
· Type – тип клиента;
· Shifer – шифр клиента;
· Data – дата регистрации клиента.
Назначение атрибутов таблицы Адрес электронной почты –EmailPerson:
· ID – суррогатный ключ;
· PersonID – внешний ключ для связи с таблицей Person;
· Email – адрес электронной почты.
Назначение атрибутов таблицы Телефон –PhonePerson:
· ID – суррогатный ключ;
· PersonID – внешний ключ для связи с таблицей Person;
· Phone – телефон клиента.
Назначение атрибутов таблицы Статус – StatusPerson:
|
· ID – суррогатный ключ;
· Status – статус клиента.
Назначение атрибутов таблицы Вид клиента –VerietyPerson:
· ID – суррогатный ключ;
· Veriety –вид клиента.
Задание на курсовой проект.
1. Создать базу данных.
2. Заполнить базу данных тестовыми данными.
3. Разработать и протестировать представление для вывода следующей информации по клиенту:
- ID клиента:
- Вид клиента;
- Статус клиента;
- ИНН клиента;
- Тип клиента;
- Шифр клиента;
- Телефоны клиента;
- Электронные адреса почты клиента.
4. Разработать и протестировать хранимую процедуру для вывода по заданному шифру клиента следующую информацию:
- ID клиента:
- Вид клиента;
- Статус клиента;
- ИНН клиента;
- Тип клиента;
- Телефоны клиента;
- Электронные адреса почты клиента.
5. Оформить отчет по курсовому проекту.
Вариант 10. Информационная подсистема учета операций с ценными бумагами
Назначение подсистемы поддержание в актуальном состоянии информации по операциям с ценными бумагами клиентов компании.
Рисунок 4.10 - Структура базы данных подсистемы учета операций с ценными бумагами
Назначение атрибутов таблицы Операция – Operation:
· ID – суррогатный ключ;
· DealID – внешний ключ для связи с таблицей Deal;
· SubAccountID – внешний ключ для связи с таблицей SubAccount;
· Number – номер операции;
· Date – дата проведения операции;
· Type – тип операции;
· Sum – приход/расход по операции;
· SaldoInput – сальдо начальное;
· SaldoOutput – сальдо конечное.
Назначение атрибутов таблицы Сделка – Deal:
· ID – суррогатный ключ;
· Agreement – номер договора;
· Tiker – тикер ценой бумаги;
|
· Order – номер поручения по сделке;
· Number – номер сделки;
· Date – дата и время заключения сделки;
· Quantity – количество ценных бумаг по сделке;
· Price – цена по сделке одной ценной бумаги;
· TotalCost – общая сумма сделки;
· Trader – код трейдера;
· Commission – комиссия торговой площадки;
Назначение атрибутов таблицы Субсчет –SubAccount:
· ID – суррогатный ключ;
· AccountPlanID – внешний ключ для связи с таблицей AccountPlan;
· Name – наименование субсчета;
· Number – номер субсчета.
Назначение атрибутов таблицы План счетов –AccountPlan:
· ID – суррогатный ключ;
· Name – наименование счета внутреннего учета;
· Type – тип счета;
· Number – номер операции;