Коэффициент приведения ренты.

Вывод

Проектирование реляционной базы данных из диаграммы классов

Цель работы

Научиться проектировать реляционную базу данных из диаграммы классов.

Рис. 1. Реляционные таблицы

 

Код SQL DDL для создания базы данных

CREATE TABLE Sklad (

Kod_sklad NUMBER ( 10 ) NOT NULL,

Name_medikament VARCHAR2 ( 255 ) NOT NULL,

Kolichestvo NUMBER ( 10 ) NOT NULL,

Nomer_sklada NUMBER ( 10 ) NOT NULL,

Kod_medikament NUMBER ( 10 ) NOT NULL,

Medickamenti_Kod_medikament NUMBER ( 10 ) NOT NULL,

CONSTRAINT PK_Sklad11 PRIMARY KEY (Kod_sklad)

)

/

CREATE TABLE Postavchik (

Kod_postavchik NUMBER ( 10 ) NOT NULL,

Nazvanie VARCHAR2 ( 255 ) NOT NULL,

FIO_direktora VARCHAR2 ( 255 ) NOT NULL,

INN_KPP VARCHAR2 ( 255 ) NOT NULL,

CONSTRAINT PK_Postavchik12 PRIMARY KEY (Kod_postavchik)

)

/

CREATE TABLE client (

Kod_klient NUMBER ( 10 ) NOT NULL,

nazvanie_klienta VARCHAR2 ( 255 ) NOT NULL,

FIO_direktora VARCHAR2 ( 255 ) NOT NULL,

INN_KPP NUMBER ( 10 ) NOT NULL,

CONSTRAINT PK_client14 PRIMARY KEY (Kod_klient)

)

/

CREATE TABLE Medickamenti (

Kod_medikament NUMBER ( 10 ) NOT NULL,

Name VARCHAR2 ( 255 ) NOT NULL,

Type VARCHAR2 ( 255 ) NOT NULL,

Izgotovitel VARCHAR2 ( 255 ) NOT NULL,

CONSTRAINT PK_Medickamenti13 PRIMARY KEY (Kod_medikament)

)

/

CREATE TABLE Zakaz (

Kod_zakaz NUMBER ( 10 ) NOT NULL,

Date DATE NOT NULL,

Kod_sklad NUMBER ( 10 ) NOT NULL,

Kod_postavchik NUMBER ( 10 ) NOT NULL,

Kod_klient NUMBER ( 10 ) NOT NULL,

CONSTRAINT PK_Zakaz10 PRIMARY KEY (Kod_zakaz)

)

/

ALTER TABLE Sklad ADD ( CONSTRAINT FK_Sklad13 FOREIGN KEY (Medickamenti_Kod_medikament) REFERENCES Medickamenti (Kod_medikament))

/

ALTER TABLE Sklad ADD ( CONSTRAINT FK_Sklad12 FOREIGN KEY (Kod_medikament) REFERENCES Medickamenti (Kod_medikament))

/

ALTER TABLE Zakaz ADD ( CONSTRAINT FK_Zakaz14 FOREIGN KEY (Kod_klient) REFERENCES client (Kod_klient))

/

ALTER TABLE Zakaz ADD ( CONSTRAINT FK_Zakaz11 FOREIGN KEY (Kod_postavchik) REFERENCES Postavchik (Kod_postavchik))

/

ALTER TABLE Zakaz ADD ( CONSTRAINT FK_Zakaz10 FOREIGN KEY (Kod_sklad) REFERENCES Sklad (Kod_sklad))

/

 

В результате проделанной работы научилась проектировать реляционную базу данных из диаграммы классов.

Рента p-срочная, p≥1, m≥1

 

 

Формулы для ренты пренумерандо получаются умножением на соответствующий множитель.

 

5. Определение параметров финансовой ренты.

Иногда при разработке контрактов возникает задача определения по заданной наращенной сумме ренты S или ее современной стоимости A остальных параметров ренты: R, n, i, p, m. Такие параметры как m и p обычно задаются по согласию двух подписывающих сторон. Остаются параметры R, n, i. Два из них задаются, а третий рассчитывается. Такие расчеты могут быть неоднократно повторены при различных значениях задаваемых параметров, пока не будет достигнуто согласие сторон.

Определение размера ежегодной суммы платежа R

В зависимости от того, какая обобщающая характеристика постоянной ренты задана (S или A), возможны два варианта расчета:

R=S/sn;I или R=A/an;i.

 

Определение срока постоянной ренты

Рассмотрим решение этой задачи на примере обычной годовой ренты с постоянными заданными платежами. Решая исходные формулы для S и A относительно срока n, получаем соответственно следующие выражения:

 

 

Последнее выражение, очевидно, имеет смысл только при R>Ai.

 

Определение ставки процентов

Для того, чтобы найти ставку i, необходимо решить одно из нелинейных уравнений (опять предполагаем, что речь идет о постоянной годовой ренте постнумерандо) следующего вида

 

В этих уравнениях единственным неизвестным является процентная ставка i. Решение нелинейных уравнений может быть найдено лишь приближенно.

 

6. Анализ переменных потоков платежей.

Нерегулярный поток платежей

Временные интервалы между последовательными платежами в нерегулярном потоке могут быть любыми, не постоянными, любыми могут быть также и члены потока. Обобщающие характеристики в этом случае получают только путем прямого счета:

наращенная сумма

современная величина

где t - время от начала потока платежей до момента выплаты,

Rt – сумма платежа.