डेटाबेस के दो पहलू हैं जो आकार से अधिक महत्वपूर्ण हैं, जहां तक डिज़ाइन और प्रबंधन चला जाता है।
पहला जटिलता है। वहां कितने उपयोगकर्ता टेबल हैं? उन तालिकाओं में कितने कॉलम? स्कीमा में कई सौ उपयोगकर्ता तालिकाओं वाले डेटाबेस और उन तालिकाओं में एक हजार से अधिक स्तंभ बहुत जटिल हैं। आधे दर्जन टेबल वाले डेटाबेस बहुत जटिल नहीं हैं, भले ही इसमें डेटा के पेटबाइट्स हों।
दूसरा डेटा साझा करने का दायरा है। यदि एक डेटाबेस को अलग प्रोग्रामिंग टीमों द्वारा विकसित छह या अधिक अनुप्रयोगों के बीच डेटा साझा करने के लिए बनाया गया है, तो आपको एक ही एप्लिकेशन में एम्बेड किए गए डेटाबेस की तुलना में इसे बहुत अलग तरीके से डिज़ाइन और प्रबंधित करना चाहिए।
एसओ में एक से अधिक डेटाबेस डेटाबेस से पूछे जाने वाले अधिकांश डेटाबेस प्रश्न।
यहां कुछ उल्लेख किए गए हैं, जो पहले से ही उल्लेख किया गया है इसके अलावा।
तालिका विभाजन और तालिका अपघटन के बीच अंतर जानें। कुछ लोग टेबल को एक ही कॉलम के साथ कई तालिकाओं में विघटित करते हैं, जब विभाजन उन्हें बेहतर सेवा प्रदान करेगा।
डेटा के ग्राफ़ मॉडल और डेटा के संबंधपरक मॉडल के बीच वास्तविक अंतर जानें। कुछ लोग डाटाबेस डिज़ाइन करते हैं जैसे कि विदेशी कुंजी अनिवार्य रूप से पॉइंटर्स के समान होती हैं। वे जो खत्म करते हैं वह एक ऐसी प्रणाली है जो एक संबंध प्रणाली की सभी धीमी गति और ग्राफ सिस्टम की सभी अप्रबंधनीयता को कैप्चर करती है।
(नोट: ग्राफ मॉडल को अक्सर हाइरेचैचिकल या नेटवर्क मॉडल कहा जाता है)।
कोई वास्तविक रिलेशनल डेटाबेस डिजाइनिंग अधिक सूक्ष्म, और भी बहुत कुछ सार्थक, एक डेटाबेस संबंधित रूप से तैयार किया जा दिखावा लेकिन वास्तव ग्राफ मॉडलिंग की है कि डिजाइन करने से है।
स्रोत
2010-09-15 12:56:00
क्या आप किसी भी डीबीएमएस के लिए सामान्य रूप से पूछ रहे हैं? आपको किसी विशेष –
के बारे में पूछकर बेहतर प्रतिक्रिया मिल सकती है यह भी निर्भर करता है कि आपके डीबी के लिए इच्छित उपयोग क्या हैं? एक डोमेन विशेषज्ञ को भर्ती के लिए रिपोर्टिंग/डाटावायरहाउस/लेनदेन आदि .. – guigui42