मैंने PHP और MySQL का उपयोग करके वेब विकास में अपना प्रोग्रामिंग करियर शुरू किया। मैं सबसे गतिशील डेटा के भंडारण के साथ-साथ कुछ सेटिंग / पैरामीटर डेटा के उपयोग के लिए काफी आदी हो गया। कभी-कभी बहुत अधिक डेटा होता है जबकि अन्य समय सारणियों में प्रविष्टियां कुछ ही होंगी। मुझे यह स्वाभाविक प्रतीत हुआ और जहाँ तक मुझे ज्ञात है यह कमोबेश वेब विकास में एक स्वीकार्य दृष्टिकोण है। (मुझे सही जवाब दो अगर मैं गलत हूँ...)
मैं अब डेस्कटॉप अनुप्रयोगों में देरी कर रहा हूं और मेरा प्राकृतिक झुकाव फिर से एक db का उपयोग करके बहुत सारी जानकारी संग्रहीत करने के लिए है जो कि एप्लिकेशन के उपयोग के माध्यम से उत्पन्न होगा। हालाँकि, जहां तक मैं बता सकता हूं कि मैं बहुत बार एक डीबी का उपयोग करते हुए एप्लिकेशन (जो मैं उपयोग करता हूं) नहीं देखता हूं। [संपादित करें: यह तब से बताया गया है कि यह एक दोषपूर्ण धारणा थी कि कई अनुप्रयोग प्रोग्राम में एम्बेडेड हल्के डीबीएस का उपयोग करते हैं।] इसका क्या कारण है? किस बिंदु पर db का उपयोग करना उचित है? क्या इस मामले पर कोई मानक हैं? इसके अलावा एक डेस्कटॉप एप्लिकेशन को विकसित करने के लिए db का उपयोग न करने के क्या कारण हैं?