On respublikasi raqamli texnalogiyalar vazirligi muhammad al xorazmiy nomidagi toshkent axborot texnologiyalari universiteti



tải về 29.94 Kb.
trang1/4
Chuyển đổi dữ liệu19.03.2024
Kích29.94 Kb.
#56886
  1   2   3   4
mob mustaqil ish.docx222



O’ZBEKISTON RESPUBLIKASI RAQAMLI TEXNALOGIYALAR VAZIRLIGI MUHAMMAD AL – XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
FARG‘ONA FILIALI

Kompyuter injiniringi” fakulteti


Kompyuter injiniringi yo‘nalishi


712-20 – guruh talabasi
Xabibullayev Shaxboz

“Mobil ilovalarni ishlab chiqarish”


fanidantayyorlagan
Mustaqil ishi


Topshirdi: Xabibullayev Shaxboz
Qabul qildi: Xodjimatov Jahongir

Mavzu: ROOM ma'lumotlar bazasidagi yozuvlar bo'yicha harakatlar bilan ishlash

Room nima?

ROOM ning doimiy kutubxonasi SQLite-ning to'liq quvvatidan foydalangan holda ma'lumotlar bazasiga yanada mustahkam kirish imkonini berish uchun SQLite ustidan abstraksiya qatlamini taqdim etadi.


Asosan, ROOM yordamida biz tezda sqlite ma'lumotlar bazalarini yaratishimiz va yaratish, o'qish, yangilash va o'chirish kabi operatsiyalarni bajarishimiz mumkin. ROOM hamma narsani juda oson va tez qiladi.

Room ning tarkibiy qismlari

Bizda room ning 3 ta komponenti mavjud.


Ob'ekt: SQLite jadvalini yaratish o'rniga biz ob'ektni yaratamiz.
Entity bilan izohlangan namunaviy sinfdan boshqa narsa emas. Bu sinfning o'zgaruvchilari bizning ustunlarimiz, sinf esa bizning jadvalimizdir.
Ma'lumotlar bazasi: Bu mavhum sinf bo'lib, biz barcha ob'ektlarimizni aniqlaymiz.
DAO: Ma'lumotlarga kirish ob'ektini anglatadi. Bu bizning ma'lumotlar bazasida bajarishimiz kerak bo'lgan barcha operatsiyalarni belgilaydigan interfeys.

Android room ma'lumotlar bazasi misoli

Shunday qilib, biz SQLite yordamida To Do ilovasini yaratmoqchimiz va bu ilovada biz SQLite bilan ishlash uchun Room dan qanday foydalanishni bilib olamiz.



tải về 29.94 Kb.

Chia sẻ với bạn bè của bạn:
  1   2   3   4




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương