Студопедия

Мы поможем в написании ваших работ!




Документ 5: «Информация по вкладам»

ПРОЕКТИРОВАНИЕ РЕЛЯЦИОННОЙ БАЗЫ ДАННЫХ

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

Этап 1. Концептуальное проектирование

– анализ предметной области «БАНК». В результате анализа можно выявить следующие документы-источники данных для создания базы данных:

· документ 1: «Клиенты»;

· документ 2: «Менеджеры»;

· документ 3: «Счета»;

· документ 4: «Клиенты-счета»;

· документ 5: «Информация по вкладам».

 

Документ 1: «Клиенты»

Код клиента ФИО клиента Адрес
А(5) А(25) А(35)

 

Для реквизитов документов указаны форматы их значений. Формат А(5) означает, что значения алфавитно-цифровые, содержащие максимум 5 символов, далее форматы А(25) и А(35) аналогично.

 

Документ 2: «Менеджеры»

№ менеджера ФИО менеджера № филиала Комиссионные %
А(5) А(20) А(4) 5(2)

 

Формат 5(2) указывает на то, что значения числовые, десятичные, максимум двузначные.

 

Документ 3: «Счета»

Вид счета % ставка Срок месяц Код счета
А(30) 5(2) А(3) А(5)

 

Документ 4: «Клиенты-счета»

№ счета Код клиента Код счета Дата открытия счета Сумма на счете Вид валюты Начисления в месяц № менеджера
А(целое) А(5) А(5) Дата/время 12(2) А(10) 12(2) А(5)

 

Документ 5: «Информация по вкладам»

Вклад Срок размещения, мес. % ставка годовых Минимальная сумма ден. ед. Возможность досрочного изъятия денег, дней.
Валютный депозит 500 у.е.
Валютный срочный 100 у.е -
Валютный текущий 1 у.е.
Рублевый депозит 500000 руб.
Рублевый срочный 200000 руб.
Рублевый текущий 100 руб.

 

На основании анализа документов выделяются информационные объекты. Для каждого объекта определяется ключевой реквизит. Ключевой реквизит однозначно идентифицирует экземпляры объекта.

Например, реквизит «Код клиента» в Информационном объекте «Клиенты» однозначно идентифицирует определенного клиента.

 

Таблица 1 Информационные объекты предметной области

Информационный объект Наименование реквизита Имя реквизита
  Клиенты Код клиента Код клиента
ФИО клиента ФИО клиента
Адрес Адрес
  Менеджеры № менеджера № мен
ФИО менеджера ФИО мен
№ филиала № филиала
Комиссионные % Комисс %
  Счета Вид счета Вид счета
% ставка % ставка
Срок месяц Срок мес
Код счета Код счета
  Клиенты-счета № счета № счета
Код клиента Код клиента
Код счета Код счета
Дата открытия счета Дата откр сч
Сумма на счете Сумма на сч
Вид валюты Вид валюты
Начисления в месяц Начисл в мес
№ менеджера № мен

В таблице ключевые реквизиты выделены жирно.

 

Затем определяются связи между информационными объектами. Связь устанавливается между двумя информационными объектами. Наличие связи и ее тип обуславливаются природой реальных объектов, процессов, явлений, отображаемых информационными объектами. Как известно, различают связи следующих типов:

· один к одному (1:1)

· один ко многим (1:М)

· многие ко многим (М:М) – (см. таблицу 2).

 

Таблица 2 Типы связей между информационными объектами

 

Связь Ключ связи Тип связи Пояснения
КЛИЕНТЫ-Клиенты-Счета Код клиента 1:М У одного клиента может быть открыто несколько счетов разных видов на разную сумму, он может быть обслужен разными менеджерами.
СЧЕТА-Клиенты-Счета Код счета 1:М Счета одного вида могут быть открыты несколькими клиентами; при открытии определенного счета, разных клиентов могут обслужить разные менеджеры.
МЕНЕДЖЕРЫ-Клиенты-Счета № мен 1:М Определенный менеджер может обслужить разных клиентов, открыть различные счета в разные дни.

 


<== предыдущая страница | следующая страница ==>
Организация предметной области (описание существующей информационной системы) | Этап 2. Логическое проектирование

Дата добавления: 2015-07-26; просмотров: 145; Нарушение авторских прав




Мы поможем в написании ваших работ!
lektsiopedia.org - Лекциопедия - 2013 год. | Страница сгенерирована за: 0.002 сек.