Mavzu: Ma’lumotlar bazasi


Download 9.22 Kb.
bet1/3
Sana22.06.2023
Hajmi9.22 Kb.
#1647339
  1   2   3
Bog'liq
5-Mavzu

Mavzu: Android ilovalarda berilganlar bazasini yaratish.

Reja:

1. Mavjud SQLite ma'lumotlar bazasidan foydalanish.

2. SQLite ma'lumotlar bazasi dinamik qidiruvi.

3. Model, ombor va ma'lumotlar bazasi bilan ishlash.

Mavjud SQLite ma'lumotlar bazasidan foydalanish. Yangi ma'lumotlar bazasini yaratish bilan bir qatorda, mavjud ma'lumotlar bazasidan ham foydalanishimiz mumkin. Bu afzalroq bo'lishi mumkin, chunki bu holda dasturlar bazasi allaqachon barcha kerakli ma'lumotlarni o'z ichiga oladi.

O'tgan mavzuda yaratilgan loyihani olaylik, u erda bizda MainActivity bor edi, unda ob'ektlar ro'yxati ko'rsatilgandi va UserActivity bizga ma'lumotlar bazasidan ob'ektlarni qo'shish, tahrir qilish va o'chirish imkonini berdi.

  • O'tgan mavzuda yaratilgan loyihani olaylik, u erda bizda MainActivity bor edi, unda ob'ektlar ro'yxati ko'rsatilgandi va UserActivity bizga ma'lumotlar bazasidan ob'ektlarni qo'shish, tahrir qilish va o'chirish imkonini berdi.

Birinchidan, SQLite ma'lumotlar bazasini yarataylik. Bunda bizga Sqlitebrowser kabi vosita yordam berishi mumkin. U har xil operatsion tizimlar uchun bepul va https://sqlitebrowser.org/ saytida mavjud. Dastlabki ma'lumotlar bazasini yaratish uchun siz boshqa usullardan foydalanishingiz mumkin.

  • Birinchidan, SQLite ma'lumotlar bazasini yarataylik. Bunda bizga Sqlitebrowser kabi vosita yordam berishi mumkin. U har xil operatsion tizimlar uchun bepul va https://sqlitebrowser.org/ saytida mavjud. Dastlabki ma'lumotlar bazasini yaratish uchun siz boshqa usullardan foydalanishingiz mumkin.
  • Sqlitebrowser ma'lumotlar bazasini yaratish va undagi barcha kerakli jadvallarni aniqlash uchun grafik interfeysni taqdim etadi:

Skrinshotda ko'rib turganingizdek, men users jadvalini uchta maydon bilan aniqlayman: _id, name, age. Jadvalni tuzishning umumiy buyrug'i quyidagicha bo'ladi:

  • Skrinshotda ko'rib turganingizdek, men users jadvalini uchta maydon bilan aniqlayman: _id, name, age. Jadvalni tuzishning umumiy buyrug'i quyidagicha bo'ladi:
  • CREATE TABLE `users`(
  • `_id` INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT UNIQUE,
  • `name` TEXT NOT NULL,
  • `year` INTEGER NOT NULL
  • );
  • Dasturning bir xil joyida yaratilgan jadvalga bir nechta elementlarni qo'shing:

Download 9.22 Kb.

Do'stlaringiz bilan baham:
  1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling