برنامج SQLite

من أهم ميزات برنامج SQLite الخفية أي أنه برنامج خفيف ،وهو جزءا لا يتجزأ من نظام إدارة قواعد البيانات العلائقية (RDBMS). يستخدم معظم أسس SQL، كما أنه يملك خصائص (التناسق، والعزلة، المتانة) ACID بصفة كاملة.
يملك البرنامج SQLite شهرة كبيرة  بالنسبة لقواعد بيانات التخزين "محلي / عميل" في متصفحات الويب والهواتف المحمولة  باعتباره مضمن(محمول embedded ) .

لا يدعم  برنامج SQLite  قاعدة بيانات "العميل / الخادم" (كما هو الحال بالنسبة للعديد من DBMS ). بدلا من ذلك فهو مضمن  إلى التطبيق الذي يستخدمه. وهذا يعني أن  تطبيقات برنامج SQLite تتطلب تهيئة أقل من قواعد البيانات "العميل / الخادم".
العديد من لغات البرمجة تستعمل برنامج SQLite، بما في ذلك C، C #، C ++،دلفي ، جافا، جافا سكريبت، روبي، بيثون، وغيرها .

تطبيقات برنامج SQLite 

في الوقت الذي اعتبرت فيه الأنظمة الأخرى لإدارة قواعد البيانات مثل أوراكل، MySQL و SQL Server بأنها  أنظمة إدارة قواعد البيانات الأكثر شعبية في العالم، فإن  برنامج SQLite يعتبر نظام قاعدة البيانات الأكثر انتشارا ووفقا لموقع برنامج SQLite، فإن هذا البرنامج تم استعماله في :
  • أجهزة الاندرويد.
  • أجهزة  اي فون ودائرة الرقابة الداخلية
  • أجهزة ماك
  • أجهزة  Windows10
  • المتصفحات الويب فايرفوكس، كروم، ومتصفح  سفاري 
  • برامج مثيلة لسكايب
  • برامج مثيلة من اي تيونز
  • عملاء  دروببوإكس
  • تثربوتإكس وكويكبوكس
  • PHP وبايثون
  • معظم أجهزة التلفزيون وصناديق set-top cable
  • معظم أنظمة الوسائط المتعددة السيارات
  • ملايين لا تحصى من التطبيقات الأخرى

بدون خادم: 

يعمل برنامج SQLite كمحرك قواعد بيانات في آلة واحد ولا يدعم خاصية الخادم.
برنامج SQLite هو محرك قاعدة بيانات دون خادم (محلي).
 يقرأ ويكتب مباشرة إلى ملفات القرص العادية. قاعدة بيانات SQL كاملة مع جداول متعددة، مؤشرات، وموجبات، مناضر، كل هذه العناصر تخزن في ملف على قرص واحد.

بدون تكوين

برنامج SQLite لا يتطلب أي تكوين لكي يتم تشغيله. لا يحتاج إلى أي عملية للخادم كي تبدأ، أوتتوقف، أو تكوين على عكس  نظام العميل / الخادم.
ليست هناك حاجة لمسؤول قاعدة البيانات لإضافة المستخدمين / الأدوار الخ SQLite  يعمل على أذونات نظام الملفات.

إدارة سكليتي

يتم توفير برنامج سطر الأوامر مستقل في توزيع سكليتي. ويمكن استخدامه لإنشاء قاعدة بيانات، وتحديد الجداول، إدراج وتغيير الصفوف، تشغيل الاستعلامات وإدارة ملف قاعدة بيانات SQLite.

هناك أيضا العديد من الأدوات الادارية متوفرة  خصيصا للبرنامج SQLite. العديد من هذه الأدوات الرسومية متوفرة للقيام بمعظم المهام باستعمال "الإشارة والنقر".

ليست هناك تعليقات:

إرسال تعليق

المشاركات الشائعة