• Namuna dasturining tavsifi
  • SQLite malumotlar bazasini saqlash sinflari
  • SQLite so'rovlari: ma'lumotlarni qo'shish va ko'rish




    Download 2,42 Mb.
    bet4/16
    Sana15.05.2024
    Hajmi2,42 Mb.
    #236485
    1   2   3   4   5   6   7   8   9   ...   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




    SQLite — Bu 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 eng yaxshisidir.

    Namuna dasturining tavsifi


    Bizning Android SQLite misolimizda biz ikkita jadval tuzamiz: Employer va Employee.
    Employee jadvalida Employee 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 MainActivity bor, undan biz EmployerActivity (Employer jadvali bilan ishlash) yoki EmployeeActivity (Employee jadvali bilan ishlash) ga o'tishimiz mumkin:


    SQLite ma'lumotlar bazasini saqlash sinflari


    Sinflar ma'lumotlar bazasida ma'lumotlarning qanday saqlanishini belgilaydi.

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




    Download 2,42 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    SQLite so'rovlari: ma'lumotlarni qo'shish va ko'rish

    Download 2,42 Mb.