|
SQLite so'rovlari: ma'lumotlarni qo'shish va ko'rish
|
bet | 4/16 | Sana | 15.05.2024 | Hajmi | 2,42 Mb. | | #236485 |
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.
|
| |