לדלג לתוכן

SQLite

מתוך ויקיפדיה, האנציקלופדיה החופשית
גרסה מ־11:07, 18 בפברואר 2016 מאת Effib (שיחה | תרומות) (עריכה)


שגיאות פרמטריות בתבנית:תוכנה

פרמטרים ריקים [ תיאור צילום מסך, צילום מסך ] לא מופיעים בהגדרת התבנית

פרמטרים [ אתר בית, לוגו ] לא מופיעים בהגדרת התבנית

SQLite
מפתח דווין ריצ'רד היפ
(Dwayne Richard Hipp)
מחזור חיים אוגוסט 2000 – הווה (כ־25 שנים)
גרסה אחרונה 3.8.7.1 (אוג' 2014)
מערכת הפעלה חוצה-פלטפורמות
נכתבה בשפות C
סוג רישיון רשות הציבור
קוד מקור https://sqlite.org/src (קוד מקור) עריכת הנתון בוויקינתונים
קטגוריה בסיס נתונים משובץ
sqlite.org
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית

SQLite הוא בסיס נתונים יחסי משובץ. להבדיל מרוב המערכות לניהול בסיסי נתונים SQLite אינו תהליך עצמאי נפרד המקבל קריאות מתהליכים נפרדים או מרוחקים, אלא ספריה הנקראת או מופעלת מתוך תהליך קיים באופן אינטגרלי. הקוד מפורסם כקוד פתוח ללא כל הגנה כרשות הציבור.

הוא תומך ב-ACID, ומממש את רוב הסטנדרט של SQL‏ (Standard Query Language). ‏תחביר SQLite משתמש בטיפוסים חלשים (weak types) ואינו מבטיח את שלמות המידע (Data Integrity).

הוא בחירה פופולרית כאשר מפתחים בסיס נתונים מוטמע (Embedded) עבור צד לקוח כשירות ניהול מידע מקומי, ומומלץ לשימוש על ידי חברות שונות.

קוד המקור של ה-SQLite מפורסם כנחלת הכלל, כך שאין על השימוש, הפיתוח ואף הסחר בו שום מגבלות חוקיות.

יתרונותיו של בסיס נתונים זה שקובץ ההרצה שלו מאוד קומפטי (קובץ בודד בנפח של כחצי מגהבייט), הוא אינו מצריך התקנה וקונפיגורציה, ותומך בנפחים גדולים של מידע (140 טראבייט למסד). ניתן להשתמש בו במגוון רחב של שפות כמו C, ג'אווה ושפות הדוט נט, ובמגוון מערכות הפעלה. בשפות כמו C ו-C++ ניתן אף לקמפל ולהטמיע אותו בתוך קובץ ההרצה של התוכנה הראשית. והוא מגיע בגרסאות של 32 ו-64 ביט.

על פי מדד ‏ DB-Engines ‏ (נובמבר 2014) לבסיסי נתונים הוא מדורג במקום ה-8 בעולם בדירוג כללי.

ערך זה הוא קצרמר בנושא מחשבים. אתם מוזמנים לתרום לוויקיפדיה ולהרחיב אותו.