• 2.Kod relyatsion algebrasi. Relyatsion hisoblash.
  • Tatu qarshi filiali ri 11-21guruh talabasi Ergashev Avazbekning Ma’lumotlar bazasi fanidan Mustaqil ishi




    Download 22.73 Kb.
    bet1/7
    Sana17.12.2023
    Hajmi22.73 Kb.
    #121395
      1   2   3   4   5   6   7
    Bog'liq
    Reja Ob’ektga yo‘naltirilgan ma’lumotlar bazasi Kod relyatsion -fayllar.org
    Analog signallar atrof, Recommendation5, Pedagogik mahoratning tarkibiy qismlari, Mavzu Boshlang‘ich sinf o‘qituvchisining bilim va ko‘nikmalarig-azkurs.org, Usmonova Muborak, uchburchak 3, Abdullayev Sanjarbek (2), 1-mavzu, 1.Булутли ҳисоблаш (Cloud computing) ва унинг асосий тушунчалари., Umumiy Fizika fanidan test savollari, elektronika mustaqil ish4, 11, 3-Ma\'ruza, Pedagogik ta limotlar tar

    Reja: Ob’ektga yo‘naltirilgan ma’lumotlar bazasi Kod relyatsion algebrasi. Relyatsion hisoblash

    TATU Qarshi filiali RI 11-21guruh talabasi Ergashev Avazbekning Ma’lumotlar bazasi fanidan Mustaqil ishi

    Reja:

    1.Ob’ektga yo‘naltirilgan ma’lumotlar bazasi

    2.Kod relyatsion algebrasi. Relyatsion hisoblash.

    3.Ob’ektli ma’lumotlar bazasi. Loyihalash,

    qayta ishlash va tadqiq etish.

    Ob’ektga yo‘naltirilgan ma’lumotlar bazasi


    • 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.


    • 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.

    • Connection sinfi usullari xamma MBBT lar uchun bir xildir. Lekin sinf ichida, kompilyasiya qilinayotgan biblioteka uchun xos bo‘lgan yopiq a’zolar berkitilgandir. Bog‘lanish o‘rnatishda ma’lumotlar Bilan bog‘lanishni ta’minlaydigan sinf a’zodlari farqli bo‘lib qoladi. Ma’lumotlar bazasi bilan ulanishni o‘rnatish

    • Bu API yordamida yaratiladigan xamma amaliy dasturlarga ma’lumotlar bazasiga ulanish uchun Connection sinfi nusxasini uning konstruktorlaridan biri yordamida yaratish kerak bo‘ladi. U kabi uzilish uchun Amaliy dastur Connection nusxasini o‘chirishi kerak. U to‘g‘ridan to‘g‘ri Close() va Sonnect() usullariga murojaat qilib Connection nusxasini qaytadan ishlatishi mumkin

    Download 22.73 Kb.
      1   2   3   4   5   6   7




    Download 22.73 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Tatu qarshi filiali ri 11-21guruh talabasi Ergashev Avazbekning Ma’lumotlar bazasi fanidan Mustaqil ishi

    Download 22.73 Kb.