• Namuna dasturining tavsifi
  • Raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent




    Download 2,42 Mb.
    bet7/16
    Sana15.05.2024
    Hajmi2,42 Mb.
    #236485
    1   2   3   4   5   6   7   8   9   10   ...   16
    Bog'liq
    Mobil 3


    SQLite so'rovlari: ma'lumotlarni qo'shish va ko'rish Ishning maqsadi: ma'lumotlar bazasidagi so'rovlar bilan ishlashni o'rganish


    Nazariy qism.
    SQLite - Oracle, MySQL, PostgreSQL va SQL Serverga o'xshash ma'lumotlar bazasini boshqarish tizimi. U SQL standartining ko'p qismini amalga oshiradi, lekin yuqorida aytib o'tilgan to'rtta ma'lumotlar bazasidan farqli o'laroq, u mijoz-server modelini qo'llab-quvvatlamaydi. Aksincha, u yakuniy dasturga kiritilgan. Bu shuni anglatadiki, siz SQLite ma'lumotlar bazasini ilovangizga ulashingiz va ma'lumotlar bazasining barcha imkoniyatlariga kirishingiz mumkin..

    Ilovada ma'lumotlarni bog'lashni yoqish uchun build.gradle fayliga quyidagi kodni qo'shish kerak:


    dataBinding.enabled = true
    Ro'yxatlarni ko'rsatish uchun RecyclerView va CardView -dan foydalanish uchun siz tegishli kutubxonalarni build.gradle faylidagi bog'liqliklar bo'limiga kiritishingiz kerak.:
    dependencies {
    ...
    compile 'com.android.support:design:24.2.1' compile 'com.android.support:cardview-v7:24.2.1'
    }
    SQLite ma'lumotlar bazasidan maksimal darajada foydalanish uchun SQL
    sintaksisini o'rganish yaxshidir.


    Amaliy qism.


    Namuna dasturining tavsifi


    Bizning Android SQLite misolimizda ikkita jadval yaratamiz, Employer va Employee. Employee jadvalida Employer jadvalining tashqi kalitiga havola mavjud. Biz jadvallardan qatorlarni kiritish, tanlash, yangilash va o'chirishni ko'rib chiqamiz. Men SQLite ma'lumotlar bazasidan tanlangan elementlarni RecyclerView (ro'yxat) va Spinner -da qanday ko'rsatishni ham ko'rsataman.
    Bizda asosiy ish bor, undan biz EmployerActivity (Employer jadvali bilan ishlash)
    yoki EmployeeActivity (Employee jadvali bilan ishlash) ga o'tishimiz mumkin:


    Download 2,42 Mb.
    1   2   3   4   5   6   7   8   9   10   ...   16




    Download 2,42 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent

    Download 2,42 Mb.