जवाबों:
dbo SQL सर्वर में डिफ़ॉल्ट स्कीमा है। आप अपने खुद के स्कीमा बना सकते हैं ताकि आप अपने ऑब्जेक्ट नेमस्पेस का बेहतर प्रबंधन कर सकें।
यदि आप Sql Server Management Studio का उपयोग कर रहे हैं, तो आप डेटाबेस - योर डेटाबेस - सिक्योरिटी - स्कीम्स पर ब्राउज़ करके अपना स्वयं का स्कीमा बना सकते हैं।
स्क्रिप्ट का उपयोग करके एक बनाने के लिए आसान है (उदाहरण के लिए):
CREATE SCHEMA [EnterSchemaNameHere] AUTHORIZATION [dbo]
उदाहरण के लिए, "वित्तीय" जानकारी के लिए स्कीमा बनाकर और "व्यक्तिगत" डेटा के लिए आप अपनी तालिका को तार्किक रूप से समूह में उपयोग कर सकते हैं। आपकी तालिकाएँ तब प्रदर्शित होंगी:
Financial.BankAccounts Financial.ransactions Personal.Address
Dbo के डिफ़ॉल्ट स्कीमा का उपयोग करने के बजाय।
[Table("Customer", Schema = "MySchema")]
यह SQL 2005 के लिए नया है और विशेष रूप से उस "समूह" में वस्तुओं को सुरक्षित करने के उद्देश्य से समूह की वस्तुओं के लिए एक सरलीकृत तरीका प्रदान करता है।
निम्न लिंक गहराई से स्पष्टीकरण प्रदान करता है कि यह क्या है, हम इसका उपयोग क्यों करेंगे: