SQLite qanday ishlaydi Aksariyat DBMSlar mijoz-server arxitekturasidan foydalanadi: ma'lumotlar serverda saqlanadi va qayta ishlanadi va unga so'rovlar mijoz tomonidan yuboriladi. "Mijoz" - foydalanuvchi o'zaro aloqada bo'lgan dasturning bir qismi. "Server" bir xil kompyuterda (demon deb ataladigan) alohida jarayon yoki veb-saytlarda bo'lgani kabi uchinchi tomon qurilmasi bo'lishi mumkin.
SQLite boshqacha tashkil etilgan va serverga ega emas. Bu shuni anglatadiki, dastur barcha ma'lumotlarni bitta qurilmada saqlaydi. DBMS ilovaga o'rnatilgan va uning ajralmas qismi sifatida ishlaydi. Agar siz SQLite-dan foydalanadigan dasturni kompyuteringizga o'rnatsangiz, unda ma'lumotlar bazasi ham unda saqlanadi. Asosiy format har qanday platformada o'qilishi mumkin bo'lgan yagona matn faylidir. Ushbu yondashuv ishlash va tezlikni oshiradi.
Siz SQLite bilan kutubxona sifatida yoki SQLite3 orqali ishlashingiz mumkin.
SQLite3 nima SQLite3 - bu DBMS ishlab chiquvchilaridan SQLite bilan ishlash uchun konsol vositasi. U buyruq satrida, operatsion tizim konsolida ishga tushadi va ishlaydi. Windows, Mac OS va Linux uchun versiyalarni yuklab olishingiz mumkin .
Funktsionallik nuqtai nazaridan, SQLite3 mijoz-server ilovalari uchun mijoz dasturidir. Uning yordami bilan siz ma'lumotlar bazasiga so'rovlarni kiritishingiz va yuborishingiz mumkin: jadval yaratish, o'zgartirish, olish yoki o'chirish. Farqi shundaki, u alohida server jarayoniga emas, balki ilovaga o‘rnatilgan SQLite dvigateliga tegishli.
SQLite3 da SQL kodini yozishingiz mumkin: yordamchi dastur yadroga so'rov yuboradi, natijani oladi va ko'rsatadi.
SQLite va SQL o'rtasidagi farq nima SQL - mutaxassislar ma'lumotlar bazasini boshqarish uchun buyruqlar berish uchun foydalanadigan so'rovlar tili.
SQLite bu tilni qo'llab-quvvatlaydigan DBMS, dasturiy ta'minot. SQLite bilan ishlaydigan kishi ma'lumotlar bazasiga kirish uchun SQL so'rovlar tilidan foydalanadi. Ammo ma'lumotlar bazasi ma'lumotlar bazasining o'zi shunchaki til o'ramidan ko'ra ko'proq va boshqa ko'plab xususiyatlarni taqdim etadi.
Maqolada SQL haqida ko'proq o'qishingiz mumkin .