BOB.Ma’lumotlar bazasini yaratish(jadvallar asosida)




Download 0,98 Mb.
bet6/10
Sana04.12.2023
Hajmi0,98 Mb.
#111160
1   2   3   4   5   6   7   8   9   10
Bog'liq
Xushnudbek loyiha
xudo xoxlasa tushadi99%, 3-labarotoriya ishi Saralash usul va algoritmlarini tadqiq qilis, cmd buyruqlari, Incremental model nima, 1matematik, word sAM 1 savol, Документ Microsoft Word (4), Ma\'ruzalar (2), ЛАБОРАТОРНАЯ РАБОТА N1, Dasturlash 2, Ariza, Qalandarova Gulshoda, 1648631455, 1650692784, 1651669892 (2)

BOB.Ma’lumotlar bazasini yaratish(jadvallar asosida)

    1. MS SQL Server 2000 da "Bank tomonidan kredit berish" mavzusi bo'yicha jadvallar yaratish.


“Kreditlar” ma’lumotlar bazasi berilgan kreditlar, kadrlar dinamikasi, kredit olish shhartlari, foiz stavkasi va kreditni qaytarish muddatini kuzatish uchun yaratilgan.Ushbu fan sohasida quyidagi ob'ektlarni ajratib ko'rsatish mumkin:
-Kredit (qarz shakli, foiz stavkasi, transfer, emissiya).
-Mijoz (to'liq ismi-sharifi, pasport ma'lumotlari, o'rtacha ish haqi, ish joyi, kafil, bank roziligi.)

  • Bank xodimlari. (hujjatlarni yig'ish, (agar filial, so'rov yuborilgan bo'lsa) kredit berish).

  • Shartnoma (shartnoma tafsilotlari, muddati,)

-Sug'urta (sug'urta ob'ekti, turi, miqdori)
Ob'ektlarning o'zidan tashqari, ular o'rtasida ham bog'liqlik mavjud.
Ob'ektlar o'rtasidagi munosabatlar - bu predmet sohasidagi ob'ektlar o'rtasidagi munosabatlar. Mavzu sohasiga muvofiq tizim quyidagi xususiyatlarni hisobga olgan holda qurilgan:

  • Foiz stavkasi kreditning shakliga bog'liq.

-Qaytish muddati shartnomaga bog'liq.

  • kredit berish moliyaviy holatga bog'liq

MS SQL Server 2000 da "Bank tomonidan kredit berish" mavzusi bo'yicha jadvallar yaratish.
Ushbu bo'limda MS SQL Server 2000 da jadvallar yaratish stsenariysi keltirilgan.
Serverda saqlanadigan "Ipak Yo’li BANK" ma'lumotlar bazasini yarating:
CREATE TABLE KLIENT
(KLIENT_NUM_KLIENTA INTEGER PRIMARY KEY, KLIENT_FIO VARCHAR(20)NOT NULL,
KLIENT_NOM_PASPORTA INTEGER NOT NULL, KLIENT_ADRES VARCHAR(20)NOT NULL, KLIENT_TELEFON VARCHAR(20)NOT NULL, KLIENT_MESTO_RAB VARCHAR(10)NOT NULL, KLIENT_PLATA INTEGER NOT NULL,
);
REATE TABLE SOTRUD
(SOTRUD_NUM_SOTRUD INTEGER PRIMARY KEY, SOTRUD_FIO_SOTRUD VARCHAR(20)NOT NULL, SOTRUD_DOLZNOST VARCHAR(15)NOT NULL
);
Kredit" jadvali. Unda "Kredit" ob'ekti, kredit raqami (xorijiy kalit), kredit turi, foiz
stavkasi, qo'shimcha kredit shartlari va kreditlash dasturi tasvirlangan.
CREATE TABLE SOTRUD
(SOTRUD_NUM_SOTRUD INTEGER PRIMARY KEY, SOTRUD_FIO_SOTRUD VARCHAR(20)NOT NULL, SOTRUD_DOLZNOST VARCHAR(15)NOT NULL
);
"Shartnoma" jadvali. U "Shartnoma" ob'ektini, shartnoma raqamini (chet el kaliti), shartnoma sanasini, shartnoma turini tavsiflaydi, shuningdek, "Mijoz", "Xodim", "Kredit" va "Kredit" jadvallari o'rtasidagi munosabatlarni tavsiflaydi. Shartnoma”.“Mijoz” va “Shartnoma” jadvallari o‘rtasidagi bog‘liqlik birdan ko‘pga, “Xodim” va “Shartnoma” jadvallari o‘rtasida esa birga ko‘pga, “Shartnoma” jadvallari o‘rtasida bog‘liqlik mavjud. va "Qarz" - yakkama-yakka munosabatlar mavjud.
CREATE TABLE DOGOVOR (DOGOVOR_NOM_DOGOVORA INTEGER PRIMARY KEY, DOGOVOR_DATA_DOGOVORA DATETIME, DOGOVOR_TIP_DOOVORA VARCHAR(10)NOT NULL, KLIENT_NUM_KLIENTA INTEGER, SOTRUD_NUM_SOTRUD INTEGER,
KREDIT_NUM_KREDIT INTEGER,
CONSTRAINT GT_DOGOVOR FOREIGN KEY(KLIENT_NUM_KLIENTA) REFERENCES KLIENT(KLIENT_NUM_KLIENTA),
CONSTRAINT GT1_DOGOVOR FOREIGN KEY(SOTRUD_NUM_SOTRUD) REFERENCES SOTRUD(SOTRUD_NUM_SOTRUD),
CONSTRAINT GT2_DOGOVOR FOREIGN KEY(KREDIT_NUM_KREDIT) REFERENCES KREDIT(KREDIT_NUM_KREDIT)
);
"Sug'urta" jadvali. U "Sug'urta" ob'ektini, sug'urta raqamini, sug'urta kompaniyasini, sug'urta summasini, sug'urta shaklini, bank nomini tavsiflaydi, shuningdek, "Mijoz", "Xodim" va "Sug'urta" jadvallari o'rtasidagi munosabatlarni
tavsiflaydi. "Mijoz" va "Sug'urta" jadvallari o'rtasidagi munosabatlar birga, "Xodim" va "Sug'urta" jadvallari o'rtasida esa birdan ko'pga bog'liqlik mavjud. CREATE TABLE STRAH
(STRAH_NUM_STRAH INTEGER PRIMARY KEY, STRAH_FIRM VARCHAR(15)NOT NULL, STRAH_SUMM INTEGER,
STRAH_FORM VARCHAR(20)NOT NULL, STRAH_BANK VARCHAR(20)NOT NULL, KLIENT_NUM_KLIENTA INTEGER, SOTRUD_NUM_SOTRUD INTEGER,
CONSTRAINT GS_STRAH FOREIGN KEY(KLIENT_NUM_KLIENTA) REFERENCES KLIENT(KLIENT_NUM_KLIENTA),
CONSTRAINT GS1_STRAH FOREIGN KEY(SOTRUD_NUM_SOTRUD) REFERENCES SOTRUD(SOTRUD_NUM_SOTRUD)
);

3.1-rasm Yaratilgan ma’lumotlar bazasi

    1. Download 0,98 Mb.
1   2   3   4   5   6   7   8   9   10




Download 0,98 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



BOB.Ma’lumotlar bazasini yaratish(jadvallar asosida)

Download 0,98 Mb.