Sqlite ma'lumotlar bazasi bilan ishlash printsiplari



Yüklə 36,05 Kb.
səhifə4/5
tarix24.09.2023
ölçüsü36,05 Kb.
#147657
1   2   3   4   5
SQLite ma\'lumotlar bazasi bilan ishlash printsiplari

Kross-platforma. DBMS UNIX-ga o'xshash tizimlar, MacOS va Windows uchun mos keladi.
Avtonomiya. Tizim uchinchi tomon dasturlari, kutubxonalari yoki ramkalaridan mustaqildir. SQLite-ga asoslangan dastur ishlashi uchun qo'shimcha komponentlar talab qilinmaydi. Internetga kirish ham talab qilinmaydi: butun ma'lumotlar bazasi qurilmada saqlanadi, siz ma'lumotlarni mahalliy sifatida olishingiz mumkin.
SQLite ning kamchiliklari
Ma'lumotlar turlari uchun cheklangan qo'llab-quvvatlash. SQLite faqat SQL-da amalga oshirilgan to'rtta ma'lumot turini qo'llab-quvvatlaydi:

  • INTEGER butun son;

  • REAL - kasr son;

  • TEXT - matn;

  • BLOB - bu ikkilik ma'lumotlar.

NULL maxsus qiymati ham mavjud - ma'lumotlar yo'q.
Saqlangan protseduralar yo'q. Bu ma'lumotlar bazasida saqlanadigan SQL kod bloklarining nomi. Saqlangan protseduralarni alohida funktsiyalar deb atash mumkin, bu bir xil turdagi bir nechta amallarni ketma-ket bajarish kerak bo'lganda foydalidir. Ammo SQLite arxitektura tufayli ularni qo'llab-quvvatlamaydi.
Ilova cheklovlari. Serverning yo'qligi bir vaqtning o'zida afzallik va kamchilikdir. Serversiz DBMS imkoniyatlari kamroq bo'ladi. Masalan, bir nechta turli qurilmalar bitta ma'lumotlar bazasiga kira olmaydi.
SQLite-da multithreading cheklangan - bir vaqtning o'zida bir nechta jarayonlarni bajarish. Ma'lumotlar bazasidan bir vaqtning o'zida bir nechta jarayonlar o'qilishi mumkin, ammo sukut bo'yicha unga faqat bittasi yozishi mumkin. 3.7.0 versiyasida SQLite turli xil ilovalarga yozish imkoniyatini taqdim etdi, ammo shunga qaramay u oqimlar bilan ishlash qobiliyati bo'yicha mijoz-server DBMSdan past. Shuning uchun SQLite ko'p foydalanuvchi ilovalari yoki katta hajmdagi ma'lumotlarni yozadigan dasturlar uchun mos emas.
Bepul texnik yordamning etishmasligi. Ishlab chiquvchilarning professional texnik yordami narxi yiliga 1500 dollarni tashkil qiladi. Ma'lumotni bepul olish uchun siz forumlar va foydalanuvchi qo'llanmalaridan foydalanishingiz kerak, shuningdek, rasmiy hujjatlar .

Yüklə 36,05 Kb.

Dostları ilə paylaş:
1   2   3   4   5




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin