Reja: Ob’ektga yo‘naltirilgan ma’lumotlar bazasi Kod relyatsion algebrasi. Relyatsion hisoblash
Download 1.69 Mb.
|
1-mustaqil ishi
TATU Qarshi filiali RI 11-21guruh talabasi Ergashev Avazbekning Ma’lumotlar bazasi fanidan Mustaqil ishiReja:1.Ob’ektga yo‘naltirilgan ma’lumotlar bazasi2.Kod relyatsion algebrasi. Relyatsion hisoblash.3.Ob’ektli ma’lumotlar bazasi. Loyihalash,qayta ishlash va tadqiq etish.Ob’ektga yo‘naltirilgan ma’lumotlar bazasi
Agar siz MySQL uchun yaratilgan dasturni boshqa MBBT ga ko‘chirmoqchi bo‘lsangiz o‘z kodingizni shu yadro API sidan foydalanadigan qilib qayta yozishingiz kerak.Lekin dasturchilar boshqa ma’lumotlar bazasiga ko‘chirish muammosidan asosan xalos bo‘lganlar. Ularda yagona API, Open DataBase Connectivity API (ODBC), xamma SQL-ma’lumotlar bazalariga unifikatsiya qilingan interfeys mavjud. ODBC xamma ma’lumotlar bazalariga yagona interfeys bo‘lgani uchun, MySQL va boshqa MBBT lar bilan ishlovchi dasturlar yaratish uchun uni o‘rganib chiqish etarli. Agar siz kerakli tarzda ODBC dan foydalansangiz, siz yaratgan dasturlar ixtiyoriy MBBT bilan ishlay oladi. ODBC xaqida tushuncha Xamma API lar kabi ODBC birgalikda ma’lum funksiyalar to‘plamini ta’minlovchi sinflar va interfeyslar to‘plamidir. ODBC xolida bu funksiyalar ma’lumotlar bazasiga murojaatni ta’minlaydi. ODBC API ni tashkil qiluvchi sinflar va interfeyslar ixtiyoriy turdagi ma’lumotlar murojjat qilishdagi umumiy tushunchalar abstraksiyasidir. Masalan, Connection ma’lumotlar bazasi Bilan bog‘lanishni tasvirlovchi interfeysdir. SHunga o‘xshab ResultSet SQL SELECT komandasi qaytaruvchi natijaviy to‘plamni tasvirlaydi. Tabiiyki ma’lumotlar bazasiga murojaat konkret detallari uning yaratuvchisiga bog‘liq. Ma’lumotlar bazasiga ulanishIxtiyoriy muxitda ma’lumotlar bazasiga murojaat ulanishdan boshlanadi. Bizning ob’ektga-yo‘naltirilgan bibliotekamizni yaratish Connection ob’ektini yaratishdan boshlanadi. Ob’ekt Connection server Bilan bog‘lanishni o‘rnatish, zarur ma’lumotlar bazasini tanlash, so‘rovlarni uzatish va natija olishni bilishi kerak.
Download 1.69 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling