Разработка базы данных кредитной информации для заемщиков (на примере банка ООО "ХКФ Банк")
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
В»ияDataRojdДата/времяДлинный формат даты##. ##. ##Дата рожденияMestoRojdТекстовый50Место рожденияPolТекстовый50ПолSemPolТекстовый50Семейное положениеJilUslТекстовый50Жилищные условияKolIjdЧисловойДлинное целоеКоличество иждивенцевObrТекстовый50ОбразованиеIndexRТекстовый50######ИндексSubRFRТекстовый50Субъект РФRaionRТекстовый50РайонTipNasPRТекстовый50Тип населенного пунктаNazvRТекстовый50НазваниеUlicaRТекстовый50УлицаDomRТекстовый50ДомCorpRТекстовый50КорпусKvartRТекстовый50КвартираDataRegДата/времяДлинное целоеДлинный формат даты##. ##. ##Дата регистрацииIndexТекстовый50######ИндексSubRFТекстовый50Субъект РФRaionТекстовый50РайонTipNasPТекстовый50Тип населенного пунктаNazvТекстовый50НазваниеUlicaТекстовый50УлицаDomТекстовый50ДомCorpТекстовый50КорпусKvartТекстовый50КвартираDomTelТекстовый508 ("#####") #####Дом. телефонMobTelТекстовый50"8 ("###")"#######Моб. телефонE-mailТекстовый50E-mailNomerPТекстовый50##########Номер паспортаDataVidДата/времяДлинный формат даты##. ##. ##Дата выдачиKemТекстовый50Кем выданоNomRanVPaspТекстовый50Номер ранее выданного паспортаNameRabТекстовый50Наименование работодателяINNRabТекстовый50ИНН работодателяRabTelТекстовый50"8 ("#####")"#####Рабочий телефонDoljnТекстовый50ДолжностьIndex2Текстовый50######ИндексGorodТекстовый50ГородUlica2Текстовый50УлицаNDomТекстовый50Номер домаNKorpТекстовый50Номер корпусаNOficТекстовый50Номер офисаTelRabotadТекстовый50"8"##########Телефон работодателяDataUstrДата/времяДлинный формат даты##. ##. ##Дата устройстваStajЧисловойДлинное целоеСтажSredMesDohДенежныйСреднемесячный доходDohSuprДенежныйДоход супруга/иID_DokСчетчикДлинное целоеКод документаNomDokТекстовый50ОтчествоDataДата/время##. ##. ##ДатаSrokЧисловойДлинное целоеСрокSummaДенежныйСтоимость товараPVznosДенежныйПервый взносSumma2ДенежныйСумма кредитаStrahЛогическийДа/НетСтраховкаSostТекстовый50СостояниеTipKredТекстовый50Тип кредитаCrokOtЧисловойДлинное целоеСрок от (мес.) CrokDoЧисловойДлинное целоеСрок до (мес.) GodЧисловойДлинное целое% годовыхID_VKredСчетчикДлинное целоеКодNameТекстовый50Название акцииMinVozrЧисловойДлинное целоеМиним. возрастMaxVozrЧисловойДлинное целоеМакс. возрастMinSumДенежныйМин. суммаMaxSumДенежныйМакс. суммаVznosЧисловойПервый взнос (%) KomЧисловойОдинарное с плавающей точкойКомиссия (%) DataPlatRДата/времяДата платежа расчетнаяRasmPlatRДенежныйРазмер платежа расчетныйComДенежныйКомиссияGodikДенежныйГодовыеSumPogДенежныйЧасть суммы кредитаOstDolgaДенежныйОстаток задолжностиLimitДенежныйДаЛимитGodKЧисловойОдинарное с плавающей точкой% годовыхKomKЧисловойОдинарное с плавающей точкойКомиссияNomDokKТекстовый50Номер документаDataKДата/времяДата документаSrokЧисловойДлинное целоеСрокMinPlatДенежныйМин. платежPlatДенежныйПлатежSostТекстовый50Состояние
При изучении данных легко заметить, что они делятся на семь групп, вполне независимых друг от друга, таким образом, сделаны следующие виды таблиц: Клиенты, Договора, Тип кредита, Вид кредита, Платежи, ДоговораПоКК, ЛимитПоКК, ПлатежиПоКК.
Первые четыре таблицы описывают данные по потребительскому кредитованию, вторые три таблицы описывают данные по кредитным картам.
КЛИЕНТЫТип данныхРазмер данныхИндексное полеПодписьID_KlientСчетчикДлинное целоеДаКод клиентаFamТекстовый50ФамилияNameТекстовый50ИмяOtchТекстовый50ОтчествоPrejFamТекстовый50Прежняя фамилияDataRojdДата/времяДата рожденияMestoRojdТекстовый50Место рожденияPolТекстовый50ПолSemPolТекстовый50Семейное положениеJilUslТекстовый50Жилищные условияKolIjdЧисловойДлинное целоеКоличество иждивенцевObrТекстовый50ОбразованиеIndexRТекстовый50ИндексSubRFRТекстовый50Субъект РФRaionRТекстовый50РайонTipNasPRТекстовый50Тип населенного пунктаNazvRТекстовый50НазваниеUlicaRТекстовый50УлицаDomRТекстовый50ДомCorpRТекстовый50КорпусKvartRТекстовый50КвартираDataRegДата/времяДлинное целоеДата регистрацииIndexТекстовый50ИндексSubRFТекстовый50Субъект РФRaionТекстовый50РайонTipNasPТекстовый50Тип населенного пунктаNazvТекстовый50НазваниеUlicaТекстовый50УлицаDomТекстовый50ДомCorpТекстовый50КорпусKvartТекстовый50КвартираDomTelТекстовый50Дом. телефонMobTelТекстовый50Моб. телефонE-mailТекстовый50E-mailNomerPТекстовый50ДаНомер паспортаDataVidДата/времяДата выдачиKemТекстовый50Кем выданоNomRanVPaspТекстовый50Номер ранее выданного паспортаNameRabТекстовый50Наименование работодателяINNRabТекстовый50ИНН работодателяRabTelТекстовый50Рабочий телефонDoljnТекстовый50ДолжностьIndex2Текстовый50ИндексGorodТекстовый50ГородUlica2Текстовый50УлицаNDomТекстовый50Номер домаNKorpТекстовый50Номер корпусаNOficТекстовый50Номер офисаTelRabotadТекстовый50Телефон работодателяDataUstrДата/времяДата устройстваStajЧисловойДлинное целоеСтажSredMesDohДенежныйСреднемесячный доходDohSuprДенежныйДоход супруга/и
Таблица "Клиенты" содержит полный перечень информации о клиентах: ФИО, паспортные данные, адрес фактического места проживания, данные по работе и доход клиента.
ДоговорТип данныхРазмер данныхИндексное полеПодписьID_DokСчетчикДлинное целоеДаКод документаID_KlientЧисловойДлинное целоеДаКод клиентаNomDokТекстовый50Номер документаDataДата/времяДатаTipKredТекстовый50Тип кредитаSrokЧисловойДлинное целоеСрокSummaДенежныйСтоимость товараPVznosДенежныйПервый взносSumma2ДенежныйСумма кредитаStrahЛогическийСтраховкаSostТекстовый50Состояние
Таблица "Договор" предоставляет информацию о всех заключенных договорах по клиентам, даты заключения, условия кредита. Из предметной области системы следует, что таблица "Клиенты" взаимодействует с таблицей "Договор", т.к. один клиент может фигурировать во многих договорах. Чтобы обеспечить связь между таблицами необходимо в таблицу "Договор" добавить поле ID_Klient (Код клиента). Связь между таблицами - один-ко-многим.
Тип кредитаТип данныхРазмер данныхИндексное поле