SQLite

یادگیری دیتابیس اندروید به وسیله پروژه آماده

اس‌کیوال لایت یا سی‌کوئل لایت

یک سامانه مدیریت پایگاه داده رابطه‌ای کم حجم (در حدود ۳۵۰ کیلوبایت) که به زبان سی در قالب یک کتابخانه نوشته شده است و یک پایگاه داده‌های رابطه‌ای به حساب می‌آید. کد اس‌کیوال لایت در مالکیت عمومی است.از ویژگی‌های اس‌کیوال لایت آن است که پایگاه داده‌ای متشکل از یک پرونده، با حجم کم و عدم وابستگی به سیستم‌عامل، دارای محیط مدیریتی خوب که تمامی امکانات آن را پوشش می‌دهد در اختیار کاربر می‌گذارد. با این حال اس‌کیوال لایت از تمامی امکانات اس‌کیوال پشتیبانی نمی‌کند. برخلاف انواع دیگر پایگاه داده، اس‌کیوال لایت یک پروسه جداگانه نیست که توسط برنامهٔ اصلی فراخوانی شود، بلکه جزئی از خود برنامهٔ اصلی است.

اس‌کیوال لایت اجازه خوانده شدن هم‌زمان چند قسمت از پایگاه داده را می‌دهد اما نوشتن در پایگاه داده به طور هم‌زمان ممکن نیست. مرورگرهای وب به طور متداول از اس‌کیوال لایت برای ذخیره تاریخچهٔ بازدید وب استفاده می‌کنند. با توجه به کاربرد وسیع آن در مرورگرهای وب، سیستم‌های عامل و غیره، گمان می‌رود که اس‌کیوال لایت پرکاربردترین پایگاه داده موجود باشد.

کاربرد

موزیلا فایرفاکس و موزیلا تاندربرد انواع مختلفی از تنظیمات (نظیر چوب‌الف‌ها، کوکی‌ها، تاریخچهٔ بازدید وب و غیره) را در یک پایگاه دادهٔ اس‌کیوال لایت ذخیره می‌کنند. اسکایپ هم از پایگاه داده اس‌کیوال لایت بهره می‌برد. ادوبی از اس‌کیوال لایت در برنامه‌های مختلف از جمله ادوبی ریدر و ادوبی ایر بهره می‌گیرد. دراپ‌باکس نیز از اس‌کیوال لایت در نرم‌افزار سمت کلاینت خود استفاده می‌کند.

با توجه به حجم کم و عملکرد بالا، اس‌کیوال لایت در بسیاری از سیستم‌های عامل از جمله iOS اپل، سیمبیان، آندروید گوگل، می‌گو بنیاد لینوکس و وب‌اواس پالم به کار رفته است.

 

رمز فایل:tvsoftware.ir

تی وی سافت
تاریخ آخرین ویرایش
عنوان
یادگیری دیتابیس اندروید به وسیله پروژه آماده