क्या मुझे यहां कुछ याद आ रही है? ऐसा लगता है कि वीएस -2010 में डेटाबेस प्रोजेक्ट में एक नई तालिका बनाने का एकमात्र विकल्प है:क्या वीएस -2010 डेटाबेस प्रोजेक्ट के लिए कोई टेबल डिज़ाइनर है?
फ़ाइल के रूप में एक टेबल ऑब्जेक्ट बनाएं, फिर अलग-अलग फ़ाइलों के रूप में सभी बाधाएं (डिफ़ॉल्ट) बनाएं, फिर प्रत्येक अनुक्रमणिका को एक अलग फ़ाइल के रूप में बनाएं , और एक अलग फाइल और पर और पर के रूप में प्राथमिक कुंजी ...
या
SSMS में तालिका डिजाइनर का उपयोग करके संपूर्ण तालिका स्कीमा बनाएं और फिर स्कीमा का उपयोग एसक्यूएल का एक अखंड फ़ाइल बनाने के लिए उपकरण की तुलना तालिका के प्रत्येक तत्व के लिए बयान और कोड के प्रत्येक ब्लॉक को वीएस में एक नव निर्मित फ़ाइल में कॉपी करें।
यह प्रश्न 2 साल पहले पूछा गया था और मुझे आशा है कि उत्तर बदल गया है। कृपया मुझे बताएं कि वीएस -2010 में डेटाबेस प्रोजेक्ट के लिए एक छिपी हुई टेबल डिज़ाइनर है जिसे मैंने अभी अनदेखा कर दिया है।
@ डेविड, मैं इस मामले में एक डिजाइनर को उसी कारण से पसंद करता हूं क्योंकि मैं नोटपैड में कोडिंग के बजाय अन्य कोडिंग टूल (जैसे वीएस) का उपयोग करता हूं। सुविधा, उत्पादकता और विश्वसनीयता में वृद्धि हुई। उम्मीद है कि आप इस बात से सहमत होंगे कि कुछ कोड इतना "बॉयलर-प्लेट" है कि यह मानव द्वारा की तुलना में एक उपकरण द्वारा त्वरित और अधिक विश्वसनीय रूप से उत्पन्न और बनाए रखा जाता है। जब "अंडर-द-गन", तो मैं अपने समय और विचारों को व्यवसाय तर्क पर विचार-विमर्श करने की बजाय "वैकल्पिक तालिका xxx कंसस्ट्रेंट xxx blah, blah blah" कथन जोड़ता हूं। –
@ डेविड, आपकी प्रोफ़ाइल को देखने के बाद और यह देखते हुए कि आप रेड गेट के लिए काम करते हैं, मैं जोड़ सकता हूं कि अन्य कोडिंग टूल जो मैं इसी कारण से उपयोग करता हूं उनमें शामिल हैं: रेड गेट का एसक्यूएल प्रॉम्प्ट, रिफैक्टर, डेटा जनरल, डॉक्स और पहले, पैकर। आप, बिलकुल भी, एक टेबल डिजाइनर के लिए मेरी इच्छा को समझना चाहिए। –
वीएस -2010 के ऑफलाइन स्क्रिप्ट मॉडल के बारे में पूरा बिंदु यह है कि आपको अपनी ऑब्जेक्ट्स को संशोधित करने के लिए मुश्किल-याद रखने वाले अल्टर स्टेटमेंट बनाने की आवश्यकता नहीं है। आप CREATE स्क्रिप्ट को परिभाषित कर रहे हैं (टेम्पलेट प्रारंभ बिंदु से) और जब इसे किसी डेटाबेस में तैनात किया जाता है, तो हार्ड सामग्री को इंजन के नीचे किया जाता है। –