- •1.2 Организация документооборота в банках
- •Документация по операциям банка.
- •Базовые понятия реляционной модели данных. Общая характеристика реляционной модели данных.
- •Типы данных
- •Простые типы данных
- •Структурированные типы данных
- •Ссылочные типы данных
- •Типы данных, используемые в реляционной модели
- •Отношения, атрибуты, кортежи отношения Определения и примеры
- •Свойства отношений
- •Первая нормальная форма
- •2. Анализ предметной области
- •2.1 Постановка задачи проектирования базы данных.
- •Ф. Зао акб «Экспресс-Волга» возглавляет управляющий, который назначается и освобождается от должности
- •2.2 Анализ программных средст.
- •Сэд "Электронное дело"
- •2.3 Анализ документации. Создание инфологической модели
- •3. Реализация базы данных в ms Access
- •3.1 Создание таблиц и связей
- •Список использованных источников
2.3 Анализ документации. Создание инфологической модели
Как было отмечено в предыдущем пункте, основной задачей при выполнении данной выпускной работы, является создание базы данных. На следующем, после постановки задачи, этапе проектирования любой базы данных следует произвести сбор и анализ данных, на основе которых она будет создаваться.
БД отдела по работе с физическими лицами в коммерческом банке включает в себя таблицы, предназначенные для эффективности работы банка и автоматизации обработки результатов его деятельности: Физ.Лица, Счета, Кредитные карты, Операции со счетами кредитных карт, Дебетовые карты, Операции со счетами дебетовых карт, Банкомат, Филиал. Таблицы вязаны между собой, что обеспечивает целостность данных.
База данных предназначена, в первую очередь, для сотрудников банка, контроль работы отдела.
Информация о физических лицах включает в себя фамилию клиента, имя клиента, отчество клиента, его номер мобильного телефона, адрес и паспортные данные. В информацию по счету включают следующие пункты: тип счета, реквизиты счета, номер физического лица. Таблица Кредитные карты содержит следующие поля: номер кредитной карты, номер счета, продукт, вид продукта. В таблице Операции со счетами кредитных карт содержится информация: номер кредитной карты, дата/время, суммы, номер банкомата. Таблица Дебетовые карты содержит: номер дебетовой карты, номер счета, продукт, вид продукта. В таблице Операции со счетами дебетовых карт содержится информация: номер дебетовой карты, дата/время, суммы, номер банкомата. Таблица Банкомат сдержит информацию: номер банкомата, адрес и номер филиала. Так же есть таблица Филиалы, которая содержит информацию о номере филиала, адресе, управляющем.
Для отображения данных о физических лицах была выделена сущность «ФизЛица» (см. таб. 3).
Таблица 3 – «ФизЛица»
Имя поля |
Тип данных |
Размер |
Ключевое поле |
Связь с другой таблицей |
Номер |
Счетчик |
|
Да |
Таблица «Счета» поле «Номер физ.лиц» |
Фамилия клиента |
Текстовый |
50 |
Нет |
|
Имя клиента |
Текстовый |
30 |
Нет |
|
Отчество клиента |
Текстовый |
30 |
Нет |
|
Адрес клиента |
Текстовый |
40 |
Нет |
|
Номер телефона |
Текстовый |
11 |
Нет |
|
Паспорт |
Текстовый |
100 |
Нет |
|
Для отображения данных по счетам была выделена сущность «Счета» (см. таб. 4).
Таблица 4 – «Счета»
Имя поля |
Тип данных |
Размер |
Ключевое поле |
Связь с другой таблицей |
Номер |
Счетчик |
|
Нет |
|
Тип счета |
Текстовый |
15 |
Нет |
|
Реквизиты счета |
Текстовый |
15 |
Нет |
|
Номер ФизЛица |
Числовой |
10 |
Да |
Таблица «ФизЛица» поле «Номер» |
Для отображения данных по кредитным картам была выделена сущность «Кредитные карты» (см. таб. 5).
Таблица 5 – «Кредитные карты»
Имя поля |
Тип данных |
Размер |
Ключевое поле |
Связь с другой таблицей |
Номер кредитной карты |
Счетчик |
|
Да |
Таблица «Счета» поле «Номер» |
Номер счета |
Числовой |
50 |
Нет |
|
Продукт |
Числовой |
19 |
Нет |
|
Вид продукта |
Текстовый |
40 |
Нет |
|
Для отображения по операциям со счетами кредитных карт была выделена сущность «Операции со счетами кредитных карт» (см. таб. 6).
Таблица 6 – «Операции со счетами кредитных карт»
Имя поля |
Тип данных |
Размер |
Ключевое поле |
Связь с другой таблицей |
Номер операции |
Счетчик |
|
Да |
Таблица «Кредитные карты» поле «Номер» |
Номер кредитной карты |
Числовой |
20 |
Нет |
|
Дата/время |
Числовой |
10 |
Нет |
|
Сумма |
Числовой |
10 |
Нет |
|
Номер банкомата |
Числовой |
10 |
Нет |
|
Для отображения данных о дебетовых картах была выделена сущность «Дебетовые карты» (см. таб. 7).
Таблица 7 – «Дебетовые карты»
Имя поля |
Тип данных |
Размер |
Ключевое поле |
Связь с другой таблицей |
Номер дебетовой карты |
Счетчик |
|
Да |
Таблица «Счета» поле «Номер» |
Номер счета |
Числовой |
50 |
Нет |
|
Продукт |
Числовой |
19 |
Нет |
|
Вид продукта |
Текстовый |
40 |
Нет |
|
Для отображения данных по операциям со счетами дебетовых карт была выделена сущность «Операции со счетами дебетовых карт» (см. таб. 8).
Таблица 8 – «Операции со счетами дебетовых карт»
Имя поля |
Тип данных |
Размер |
Ключевое поле |
Связь с другой таблицей |
Номер операции |
Счетчик |
|
Да |
Таблица «Дебетовые карты» поле «Номер» |
Номер кредитной карты |
Числовой |
20 |
Нет |
|
Дата/время |
Числовой |
10 |
Нет |
|
Сумма |
Числовой |
10 |
Нет |
|
Номер банкомата |
Числовой |
10 |
Нет |
|
Для отображения данных о банкоматах была выделена сущность «Банкомат» (см. таб. 9).
Таблица 9 – «Банкомат»
Имя поля |
Тип данных |
Размер |
Ключевое поле |
Связь с другой таблицей |
Номер банкомата |
Числовой |
|
Да |
Таблица «Операции со счетами кредитных карт» поле «Номер кредитной карты», таблица «Операции со счетами дебетовых карт» поле «Номер дебетовой карты» |
Адрес |
Текстовый |
30 |
Нет |
|
Номер филиала |
Числовой |
10 |
Нет |
|
Для отображения данных о филиалах была выделена сущность «Филиал» (см. таб. 10).
Таблица 10 – «Филиал»
Имя поля |
Тип данных |
Размер |
Ключевое поле |
Связь с другой таблицей |
Номер филиала |
Числовой |
|
Да |
Таблица «Банкомат» поле «Номер филиала» |
Адрес |
Текстовый |
30 |
Нет |
|
Управляющий |
Текстовый |
30 |
Нет |
|
На основании описанных выше сущностей, учитывая их ключевые атрибуты, строится инфологическая модель, которая является результатом всей, проводимой на данном этапе создания базы данных, работы.