Счета в разных валютах

Содержание

Оглавление

Оглавление 2

Цель работ 3

1 Описание бизнес процесса 4

2 Модель бизнес процесса 5

2.1 Инфологическая модель 5

2.2 Реляционная модель 5

3 SQL запросы 7

3.1 Простые запросы 7

3.2 Сложные запросы 7

Собственный сложный запрос 9

4 Процедуры и триггеры 10

4.1 Процедура 10

Задание: 10

Решение: 10

4.2 Триггер 11

Задание: 11

Решение: 11

4.3 Вспомогательный элемент 12

5 Система привилегий 13

Задание: 13

Решение: 13

6 Настройка производительности 16

Заключение 17

Литература 18

Выдержка из текста

Об остатках на счетах клиентов банка сохраняются следующие данные.

• Уникальный код клиента

• Ф.И.О. клиента

• Дата заключения контракта

• Дата расторжения контракта

• Дата рождения клиента

• Адрес клиента

• Уникальный номер счета

• Валюта счета

• Дата открытия счета

• Дата закрытия счета

• Остаток средств на счете на дату

• Дата установления суммы остатка на счете.

• Уникальный номер операции по переводу денег со счета на счет.

• Сумма перевода со счета на счет (между счетами одного клиента).

• Дата и время перевода.

Бизнес процесс.

В базе данных банка регистрируются все клиенты, имеющие счета. Клиент банка может открыть любое количество счетов. Клиент может переводить деньги с одного счета на другой. Если валюты счетов при переводе отличаются, то производится конвертация в соответствии с курсом валют, установленной банком на день перевода. Отношения курсов валют сохраняются банком для каждого дня по форме:

• Код валюты 1

• Код валюты 2

• Дата

• Отношение валюта1/валюта 2

Список использованной литературы

1. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных. Учебник для ВУЗов / под ред. А.Д. Хомоненко. СПб.: КОРОНА-принт, 2006. 736 с.

2. Карпова И.П. Базы данных. Учебное пособие. СПб.: Питер, 2013. 240 с.

3. Григорьев Ю.А., Ревунков Г.И. Банки данных. Учебник для ВУЗов. М.: Изд-во МГТУ им. Н.Э. Баумана, 2002. 320 с.

Похожие записи