“Mobil ilovalarni ishlab chiqish” fanidan
3-Amaliy ish
Toshkent-2024
Ishning maqsadi: Ma'lumotlar bazasi bilan ishlashni o'rganish.
Nazariy qism.
Android-da ma'lumotlar bazasini boshqarishning eng keng tarqalgan tizimlaridan biri SQLite-ning o'rnatilgan yordami mavjud. Buning uchun android.database.sqlite to'plami SQLite ma'lumotlar bazalari bilan ishlashga imkon beradigan sinflar to'plamini belgilaydi. Va har bir dastur o'z ma'lumotlar bazasini yaratishi mumkin.
Android -da SQLite -dan foydalanish uchun SQL ifodasi yordamida ma'lumotlar bazasini yaratish kerak. Shundan so'ng, ma'lumotlar bazasi yo'l bo'ylab dasturlar katalogida saqlanadi:
1
|
DATA/data/[Название_приложения]/databases/[Название_файла_
|
Odatiy bo'lib, Android OS standart dasturlar tomonidan ishlatiladigan bir nechta o'rnatilgan SQLite qutilarini o'z ichiga oladi - kontaktlar ro'yxati,
kameradan, musiqiy albomlardan va boshqalardan rasmlarni saqlash uchun.
Ma'lumotlar bazasi bilan ishlashning asosiy funksiyasi android.database to'plami bilan ta'minlangan. To'g'ridan -to'g'ri SQLite
bilan ishlash funktsiyasi android.database.sqlite paketida.
SQLite ma'lumotlar bazasi
android.database.sqlite.SQLiteDatabase klassi bilan ifodalanadi. Bu ma'lumotlar bazasiga so'rovlarni
bajarishga, u bilan turli xil manipulyatsiyalarni bajarishga imkon beradi.