logo

Bank ma’lumotlar bazasini loyihalashtirish va ishlab chiqish

Загружено в:

11.11.2024

Скачано:

0

Размер:

1305.4052734375 KB
MAVZU:“Bank ma’lumotlar bazasini loyihalashtirish va ishlab chiqish”
  Reja:
Kirish
Asosiy qism
I.bob.Ma’lumotlar bazasi haqida. 
I.1. Ma’lumotlar bazasi tushunchasi.
I.2. Infologik model tushunchasi va bank infologik modelini yaratish  . .
I.3.Ma’lumotlarni boshqarish.
II.bob.  “Bank”  ma’lumotlar bazasining mantiqiy strukturasi va uni shakllantirish
II.1.  Ma’lumotlar bazasidagi jadvallar va uning tarkibiy qismlari – maydonlari
II.2.Jadvallarning o’zaro bog’lanishi. 
II.3.  SQL operatorlari yordamida jadvallarni hosil qilish va  jadvallarga ma’lumotlar kiritish.
III.4. SQL operatorlari yordamida jadvallarga yozuvlar qo’shish
Xulosa
Foydalanilgan adabiyotlar ro‘yxati Ma’lumot  bazasi t ushunchasi
•
Ko‘pchilik, terminlarni tushunish bo‘yicha biroz qiynalishadi, lekin aynan 
terminlarni bilish, qo‘yilgan vazifalarni yechishda yoki paydo bo‘lgan 
xatoliklarni bartaraf etishda juda kerak bo‘ladi. Misol uchun, biror 
muammo paydo bo‘lsa, biz darhol Google’ni yordamga chaqiramiz, agar 
Google qidiruv tizimiga terminlar orqali so‘rov bersangiz, muammo yechish 
qiyinchilik tug‘dirmaydi, agar terminlarsiz oddiy so‘zlar bilan qidirishni 
amalga oshirsangiz, muammoni yechishga ancha vaqt ketib qoladi.
•
Bu maqolada ma’lumotlar bazasiga oid juda kerakli va ko‘pchilik(!) 
adashtiradigan ikki terminni tushuntirishga harakat qilaman: Ma’lumotlar 
bazasi va Ma’lumotlar bazasini boshqarish tizimi (MBBT). •
Ma’lumotlar bazasidagi ma’lumotlar, SQL so‘rov tillari orqali 
boshqariladi, bu tilda MBBT’ga so‘rov beriladi, bu so‘rov u yerda 
qayta ishlanib, natija olish uchun ma’lumotlar bazasiga murojaat 
qiladi, u yerdan so‘rovga mos ma’lumotni olib, so‘rovga javob 
beradi:
•
Quyidagi dasturlar MBBT’ga misol bo’la oladi:
• —  Oracle;
•
—  MySQL;
•
—  Microsoft Office Access;
•
—  MariaDB;
•
—  Microsoft SQL Server; Infologik  model  ma'lumotlarni  tizimli  va  samarali  boshqarishni  qo'llab-quvvatlaydigan 
bir  qisqa  usul.  Bu  model  ma'lumotlarni  o'rganish,  ularni  olish  va  ularni  ishlatishda  yaxshi 
tartibda  amalga  oshirishni  ta'minlaydi.  Ma'lumotlar  bo'ylab  qaror  qabul  qilish  jarayonlarini 
mustahkamlash,  ma'lumotlar  arxitekturasi  va  texnologiya  echimlari  bo'yicha  strategiyalarni 
o'z ichiga oladi
Infologik mod е llashtirishning maqsadi – tuziladigan ma’lumotlar bazasida shakllanishi 
mumkin bo‘lgan ma’lumotlarni tasvirlash va yig‘ish usullarini odamlar uchun tushunarli 
bo‘lishini ta’minlashdir. Shuning uchun ma’lumotlarning infologik mod е lini tabiiy tilga mos 
qilib qurishga harakat qilinadi Bank infologik modeli. “ Bank” –haqida ma’lumotni saqlovchi jadval
Maydon nomi Tipi Izoh
id Bank   Int Kalit maydon
Bank_Name Varchar(45) Bank nomi
Bank_Addr es Varchar(255) Bank manzili
Bank_Phone Int Bank telefoni “ Part” –Bulimlar haqida ma’lumotni saqlovchi jadval 
Maydon nomi Tipi Izoh
id Part int Kalit maydon
Name Varchar(45) Bulim  nomi
Empl_C ount Int Ishchilar soni
Bank_Id int Bank Id si “ Client” – Mijozlar malumotlari 
saqlanadigan jadval
Maydon nomi Tipi Izoh
idC lient int Kalit maydon
First _Name Varchar(45) Ismi
Last_Name Varchar(45) Familiyasi
Email Varchar(45) Email pochtasi
Phone1 int Birinchi telefon raqam
Phone2 int ikkinchi telefon raqam
Addres Varchar(100) Manzili JADVALLAR NING  O’Z ARO BOG ’LANISHI Bu yerda Bulimlar  va Mijozlar ur t asidagi kupga k up a’loqa mavjud 
bulgan jadvallar Xulosa
Bu malumotlar bazasi bank tizimi uchun tuzildi. Bunda men unga 
kerakli jadvallarni tuzib o’zaro aloqalarni hosil qilib chiqdim. 
Darslar davomida men malumotlar mazasi bilan ishlashni kurib 
chiqdim. Shu jumladan jadvallarni yaratish, uchirish, tahrirlash 
kabi usullarni ham urganib chiqdim. Biz biror dastur tuzganimizda 
unda asosiy qismlaridan bir bu baza qismi hisoblanadi. Uni tug’ri 
loyihalash juda muhim hisoblanadi. Chunki u butun dasturni 
qanday ishlashini hal qilib beradi. Dastur shu asosida ishlaydi. 
Malumotlar bazasi bilan ishlashdi eng muhim ishlardan biri 
normallashtirish hisoblanadi. Normallashtirishlarni qilmasdan bu 
bazadan foydalanib bulmaydi chunki u baza bilan ishlash ancha 
murakkablashib ketadi va kompyuterdan kup joy ajratishi mumkin.  Foydalanilgan adabiyotlar.
1.  “ SQL Notes for Professionals”. 
2. Бен Форта ., “ SQL  за 10 минут, 4-е издание”. СУБД. 2014 г. 
3. Ma’ruzalardagi taqdimotlar to’plami
Internet saytlari
4. https://www.sqlservertutorial.net . Sql serverning rasmiy sayti.  
https://metanit.com  bu sql serverni o’rganish uchun yaxshi saytlardan biri. E’tiboringiz uchun rahmat

MAVZU:“Bank ma’lumotlar bazasini loyihalashtirish va ishlab chiqish”

Reja: Kirish Asosiy qism I.bob.Ma’lumotlar bazasi haqida. I.1. Ma’lumotlar bazasi tushunchasi. I.2. Infologik model tushunchasi va bank infologik modelini yaratish . . I.3.Ma’lumotlarni boshqarish. II.bob. “Bank” ma’lumotlar bazasining mantiqiy strukturasi va uni shakllantirish II.1. Ma’lumotlar bazasidagi jadvallar va uning tarkibiy qismlari – maydonlari II.2.Jadvallarning o’zaro bog’lanishi. II.3. SQL operatorlari yordamida jadvallarni hosil qilish va jadvallarga ma’lumotlar kiritish. III.4. SQL operatorlari yordamida jadvallarga yozuvlar qo’shish Xulosa Foydalanilgan adabiyotlar ro‘yxati

Ma’lumot bazasi t ushunchasi • Ko‘pchilik, terminlarni tushunish bo‘yicha biroz qiynalishadi, lekin aynan terminlarni bilish, qo‘yilgan vazifalarni yechishda yoki paydo bo‘lgan xatoliklarni bartaraf etishda juda kerak bo‘ladi. Misol uchun, biror muammo paydo bo‘lsa, biz darhol Google’ni yordamga chaqiramiz, agar Google qidiruv tizimiga terminlar orqali so‘rov bersangiz, muammo yechish qiyinchilik tug‘dirmaydi, agar terminlarsiz oddiy so‘zlar bilan qidirishni amalga oshirsangiz, muammoni yechishga ancha vaqt ketib qoladi. • Bu maqolada ma’lumotlar bazasiga oid juda kerakli va ko‘pchilik(!) adashtiradigan ikki terminni tushuntirishga harakat qilaman: Ma’lumotlar bazasi va Ma’lumotlar bazasini boshqarish tizimi (MBBT).

• Ma’lumotlar bazasidagi ma’lumotlar, SQL so‘rov tillari orqali boshqariladi, bu tilda MBBT’ga so‘rov beriladi, bu so‘rov u yerda qayta ishlanib, natija olish uchun ma’lumotlar bazasiga murojaat qiladi, u yerdan so‘rovga mos ma’lumotni olib, so‘rovga javob beradi: • Quyidagi dasturlar MBBT’ga misol bo’la oladi: • — Oracle; • — MySQL; • — Microsoft Office Access; • — MariaDB; • — Microsoft SQL Server;

Infologik model ma'lumotlarni tizimli va samarali boshqarishni qo'llab-quvvatlaydigan bir qisqa usul. Bu model ma'lumotlarni o'rganish, ularni olish va ularni ishlatishda yaxshi tartibda amalga oshirishni ta'minlaydi. Ma'lumotlar bo'ylab qaror qabul qilish jarayonlarini mustahkamlash, ma'lumotlar arxitekturasi va texnologiya echimlari bo'yicha strategiyalarni o'z ichiga oladi Infologik mod е llashtirishning maqsadi – tuziladigan ma’lumotlar bazasida shakllanishi mumkin bo‘lgan ma’lumotlarni tasvirlash va yig‘ish usullarini odamlar uchun tushunarli bo‘lishini ta’minlashdir. Shuning uchun ma’lumotlarning infologik mod е lini tabiiy tilga mos qilib qurishga harakat qilinadi