डेटाबेस डेटा
Microsoft SQL सर्वर ने विभिन्न प्रकार के डेटाबेस संस्करण जारी किए हैं। प्रत्येक संस्करण विभिन्न आवश्यकताओं पर केंद्रित है। SQL सर्वर में सर्वर संस्करण हैं और हल्के वजन की जरूरतों के लिए विशेष संस्करण भारी उद्यम की जरूरतों के लिए हैं, हालांकि सभी संस्करणों में एक चीज समान है, समान फ़ाइल संरचना। स्थापित होने पर, Microsoft SQL सर्वर डिफ़ॉल्ट डेटा फ़ाइल प्रकारों को संबंधित कंप्यूटर पर विभिन्न निर्देशिकाओं में संग्रहीत करता है। मास्टर डेटाबेस फ़ाइलें (MDF) और लॉग डेटाबेस फ़ाइलें (LDF) SQL सर्वर वातावरण में प्रत्येक डेटाबेस के लिए बनाई गई प्राथमिक फ़ाइलें हैं।
डिफ़ॉल्ट स्थापना
प्रारंभिक स्थापना के दौरान, प्रत्येक SQL सर्वर संस्करण डिफ़ॉल्ट सिस्टम MDF और LDF फ़ाइलों को उनके संबंधित फ़ंक्शन के अनुरूप रखेगा, जो इस चर्चा में शामिल नहीं है। एक मास्टर, MSDB, मॉडल, TempDB, और संसाधन फ़ाइलें जनरेट की जाती हैं और स्थापना के दौरान परिभाषित डिफ़ॉल्ट इंस्टॉल निर्देशिका में संग्रहीत की जाती हैं। प्रत्येक कोर सिस्टम फ़ाइल का उपयोग विशिष्ट आवश्यकताओं के लिए किया जाता है, लेकिन डेटाबेस होते हैं, जो उनके संबंधित कार्य से संबंधित जानकारी संग्रहीत करते हैं।
दिन का वीडियो
उपयोगकर्ता डेटाबेस बनाना
उपयोगकर्ता डेटाबेस किसी एप्लिकेशन या उपयोगकर्ता द्वारा विशिष्ट उपयोगों के लिए बनाए जाते हैं। जब कोई डेटाबेस व्यवस्थापक एक नया डेटाबेस बनाता है, तो SQL सर्वर उस डेटाबेस के अनुरूप MDF और LDF दोनों फ़ाइल बनाता है। SQL सर्वर प्रारंभ में उन्हें अपनी डिफ़ॉल्ट निर्देशिका में रखता है, या व्यवस्थापक परिभाषित कर सकता है कि उन्हें कहाँ संग्रहीत किया जाना है। निर्माण के बाद, उन्हें सुविधा, प्रदर्शन और भंडारण संबंधी चिंताओं के लिए विभिन्न स्थानों पर ले जाया जा सकता है।
मास्टर डेटाबेस फ़ाइल
एमडीएफ वे हैं जहां सभी डेटाबेस जानकारी संग्रहीत की जाती है। इसमें किसी एप्लिकेशन या उपयोगकर्ता द्वारा बनाई गई पंक्तियाँ, कॉलम, फ़ील्ड और डेटा शामिल हैं। डेटाबेस कॉलम निर्माण, संशोधन और सूचना रिकॉर्ड निर्माण, संशोधन सभी इस फाइल के भीतर खोज और एप्लिकेशन उपयोग के लिए संग्रहीत हैं।
लॉग डेटाबेस फ़ाइल
एमडीएफ के भीतर विभिन्न निर्माण और संशोधन प्रक्रिया के दौरान, एलडीएफ में सभी गतिविधियों को लॉग किया जाता है। चूंकि गतिशील जानकारी को मेमोरी में और बाहर संसाधित किया जा रहा है, जिसे लेनदेन कहा जाता है, त्रुटि प्रबंधन के लिए डेटा एलडीएफ में संग्रहीत किया जाता है। नतीजतन, सभी उपयोगकर्ता गतिविधि संदर्भ के लिए दर्ज की जाती है।
एमडीएफ और एलडीएफ का उपयोग करना
डेटाबेस प्रशासक एमडीएफ और एलडीएफ के साथ कई तरह के काम कर सकते हैं। एक बार बनाने के बाद, उन्हें उदाहरण से डेटाबेस को अलग करके, भौतिक फ़ाइल को एक्सप्लोरर के माध्यम से ले जाकर और फिर से जोड़कर स्थानांतरित किया जा सकता है। एमडीएफ और एलडीएफ को डिटैच और अटैच फंक्शन का उपयोग करके अलग-अलग फाइल स्टोरेज डिवाइस पर अलग-अलग निर्देशिकाओं में ले जाया जा सकता है। एमडीएफ यह भी स्टोर करता है कि किस संस्करण ने फाइल बनाई और अज्ञात कारणों से SQL सर्वर इंस्टेंस से अलग हो सकता है। कुछ स्थितियों में, एमडीएफ को हेरफेर के लिए एक नए रिक्त डेटाबेस में आयात किया जा सकता है।
यह सब एक साथ डालें
Microsoft SQL सर्वर एक जटिल डेटाबेस वातावरण है जिसमें कई पहलू, घटक और सहायक सेवाएँ हैं जो सभी इस मूल फ़ाइल प्रकार स्पष्टीकरण में शामिल नहीं हैं। SQL सर्वर अपने अधिकांश काम के लिए दो मुख्य फ़ाइल प्रकारों, MDF और LDF का उपयोग करता है। ये SQL सर्वर परिवेश में सबसे महत्वपूर्ण फ़ाइलें हैं।