בית מאגרי מידע מה זה סקליט? - הגדרה מטכנולוגיה

מה זה סקליט? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של SQLite?

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


ל- SQLite כריכות למספר שפות תכנות כמו C, C ++, BASIC, C #, Python, Java ו- Delphi. עטיפת COM (ActiveX) הופכת את SQLite לנגיש לשפות סקריפטים במערכת חלונות כמו VB סקריפט ו- JavaScript, ובכך להוסיף יכולות ליישומי HTML. זה זמין גם במערכות הפעלה משובצות כמו iOS, אנדרואיד, מערכת ההפעלה Symbian, Maemo, Blackberry ו- WebOS בגלל גודלו הקטן וקלות השימוש.

Techopedia מסביר את SQLite

SQLite תואם אטומיות, עקביות, בידוד, עמידות (ACID). מערכת ניהול בסיס נתונים משובצת זו כלולה בספריית תכנות C קטנה והיא חלק בלתי נפרד מיישומים מבוססי לקוח. SQLite משתמש בתחביר SQL דינאמי ומבצע ריבוי משימות לביצוע קריאות וכתיבה בו זמנית. הקריאות והכתיבה נעשות ישירות לקבצי דיסק רגילים.


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


SQLite מיישם את תקן SQL-92 עבור SQL ומשתמש במערכת יוצאת דופן למערכות ניהול מסדי נתונים תואמות SQL. סוגים מוקצים לערכים בודדים, ומוסיפים גמישות לטורים כאשר הם קשורים לשפות סקריפט דינמיות. תמיכה מלאה ב- unicode ב- SQLIte היא לא חובה.

מה זה סקליט? - הגדרה מטכנולוגיה