घर डेटाबेस Sqlite क्या है? - टेक्नोपेडिया से परिभाषा

Sqlite क्या है? - टेक्नोपेडिया से परिभाषा

विषयसूची:

Anonim

परिभाषा - SQLite का क्या अर्थ है?

SQLite एक इन-प्रोसेस लाइब्रेरी है जो एक आत्म निहित, शून्य-कॉन्फ़िगरेशन, सर्वर रहित, ट्रांसेक्शनल SQL डेटाबेस इंजन को लागू करता है। SQLite के लिए स्रोत कोड सार्वजनिक डोमेन में मौजूद है और निजी और व्यावसायिक दोनों उद्देश्यों के लिए मुफ़्त है।


SQLite में C, C ++, BASIC, C #, पायथन, जावा और डेल्फी जैसी कई प्रोग्रामिंग भाषाओं के बाइंडिंग हैं। COM (ActiveX) रैपर SQLite को Windows पर स्क्रिप्टेड भाषाओं जैसे VB स्क्रिप्ट और जावास्क्रिप्ट के लिए सुलभ बनाता है, इस प्रकार HTML अनुप्रयोगों में क्षमताओं को जोड़ता है। यह अपने छोटे आकार और उपयोग में आसानी के कारण आईओएस, एंड्रॉइड, सिम्बियन ओएस, मैमो, ब्लैकबेरी और वेबओएस जैसे एम्बेडेड ऑपरेटिंग सिस्टम में भी उपलब्ध है।

Techopedia SQLite की व्याख्या करता है

SQLite में परमाणुता, संगति, अलगाव, स्थायित्व (ACID) अनुरूप है। यह एम्बेडेड रिलेशनल डेटाबेस मैनेजमेंट सिस्टम एक छोटी सी प्रोग्रामिंग लाइब्रेरी में निहित है और क्लाइंट-आधारित अनुप्रयोगों का एक अभिन्न अंग है। SQLite एक डायनामिक SQL सिंटैक्स का उपयोग करता है और एक ही समय में रीड और लिखने के लिए मल्टीटास्किंग करता है। रीड एंड राइट सीधे साधारण डिस्क फ़ाइलों में किया जाता है।


एक SQLite लाइब्रेरी को डायनामिकली कहा जाता है और एप्लिकेशन प्रोग्राम सरल फ़ंक्शन कॉल के माध्यम से SQLite कार्यक्षमता का उपयोग करते हैं, डेटाबेस एक्सेस में विलंबता को कम करते हैं। ये प्रोग्राम पूरे डेटाबेस को होस्ट मशीनों पर एकल क्रॉस-प्लेटफ़ॉर्म फ़ाइलों के रूप में संग्रहीत करते हैं। यह सरल डिज़ाइन एक लेखन के दौरान संपूर्ण डेटाबेस फ़ाइल को लॉक करके कार्यान्वित किया जाता है।


SQLite SQL के लिए SQL-92 मानक लागू करता है और SQL संगत डेटाबेस प्रबंधन प्रणालियों के लिए एक असामान्य प्रणाली का उपयोग करता है। डायनामिक स्क्रिप्टिंग भाषाओं के लिए बाध्य होने पर, स्तंभों में लचीलेपन को जोड़ते हुए, व्यक्तिगत मूल्यों को सौंपा जाता है। SQLIte में पूर्ण यूनिकोड समर्थन वैकल्पिक है।

Sqlite क्या है? - टेक्नोपेडिया से परिभाषा