SQLite asoslari.
SQLite - bu mustaqil, serversiz, nol konfiguratsiyali, tranzaktsion SQL ma'lumotlar bazasi mexanizmini amalga oshiradigan engil, texnologik kutubxona. SQLite uchun kod jamoat mulkida mavjud va shuning uchun u tijorat yoki shaxsiy maqsadlarda foydalanish uchun bepul.
SQLite mutlaqo bepul: SQLite ochiq manba hisoblanadi. Shunday qilib, u bilan ishlash uchun litsenziya talab qilinmaydi.
SQLite serversiz: SQLite ishlashi uchun boshqa server jarayoni yoki tizim kerak emas.
SQLite juda moslashuvchan: u bir vaqtning o'zida bir seansda bir nechta ma'lumotlar bazalarida ishlashni osonlashtiradi.
Konfiguratsiya shart emas: SQLite konfiguratsiyani talab qilmaydi. Hech qanday sozlash yoki boshqaruv talab qilinmaydi.
SQLite - bu o'zaro platformalar ma'lumotlar bazasi: Windows, Mac OS, Linux va Unix kabi turli platformalarning katta diapazoni kerak emas. Bundan tashqari, Symbian va Windows CE kabi ko'plab o'rnatilgan operatsion tizimlarda ham foydalanish mumkin.
Ma'lumotlarni saqlash oson: SQLite ma'lumotlarni saqlashning samarali usulini taqdim etadi.
Ustunlarning o'zgaruvchan uzunligi: Ustunlarning uzunligi o'zgaruvchan va qat'iy emas. Bu sizga faqat maydonga kerak bo'lgan joyni ajratishga yordam beradi. Misol uchun, agar sizda varchar(200) ustuni bo'lsa va unga 10 ta belgi uzunligi qiymatini qo'ysangiz, SQLite ushbu qiymat uchun butun 200 bo'sh joyni emas, faqat 20 ta belgidan iborat joy ajratadi.
Ko'p sonli API'larni taqdim eting: SQLite dasturlash tillarining katta diapazoni uchun API taqdim etadi. Masalan: .Net tillari (Visual Basic, C#), PHP, Java, Objective C, Python va boshqa ko'plab dasturlash tillari.
SQLite ANSI-C- da yozilgan va oddiy va ishlatish uchun qulay API taqdim etadi.
SQLite UNIX (Linux, Mac OS-X, Android, iOS) va Windows (Win32, WinCE, WinRT) da mavjud.
Do'stlaringiz bilan baham: |