व्यू डिज़ाइनर एक विज़ुअल टूल है जो आपको व्यू बनाने में मदद कर सकता है।
व्यू डिज़ाइनर क्वेरी डिज़ाइनर की तरह ही है, जिसमें यह क्वेरी डिज़ाइन करने का एक दृश्य तरीका प्रदान करता है। यह आपको क्वेरी डिज़ाइनर में क्वेरी डिज़ाइन करने की परेशानी से बचाता है, फिर क्वेरी को एक दृश्य में बदलने के लिए अतिरिक्त कोडिंग करता है (जैसे हमने पहले किया था)।
अब हम एक और दृश्य बनाने के लिए व्यू डिज़ाइनर का उपयोग करेंगे।
-
व्यू डिज़ाइनर लॉन्च करें
दृश्यों . पर राइट-क्लिक करें नोड और नया दृश्य... . चुनें ।
-
टेबल्स जोड़ें
उन तालिकाओं का चयन करें जिन्हें आप अपने विचार में शामिल करना चाहते हैं।
हमारे मामले में, सभी का चयन करें और जोड़ें . पर क्लिक करें , फिर बंद करें . पर क्लिक करें डायलॉग बॉक्स बंद करने के लिए।
-
दृश्य डिज़ाइन करें
अब आप चयनित तालिकाओं और उनके संबंधों को देखेंगे - जैसे कि क्वेरी डिज़ाइनर में।
एक अंतर यह है कि व्यू डिज़ाइनर एक क्वेरी विंडो के अंदर बैठा होता है। जब हमने क्वेरी डिज़ाइनर का उपयोग किया, तो इसे एक पॉप-अप डायलॉग में खोला गया, जो हमें किसी भी टूलबार विकल्प आदि तक पहुँचने से रोकता था।
लेकिन व्यू डिज़ाइनर को क्वेरी विंडो के अंदर खोलने से हम आवश्यकतानुसार टूलबार और अन्य विकल्पों तक पहुँच प्राप्त कर सकते हैं।
एक और अंतर यह है कि अब हमारे पास चौथा फलक है - परिणाम फलक। यह हमें दृश्य को सहेजने से पहले यह देखने के लिए SQL निष्पादित करने की अनुमति देता है कि परिणामों पर इसका क्या प्रभाव पड़ता है।
हमारा उदाहरण
हम इस बार इसे सरल रखेंगे और तीन तालिकाओं में से चार स्तंभों का चयन करेंगे। हम कोई मापदंड नहीं देंगे।
मानदंड फलक का क्लोज़-अप यहां दिया गया है:
-
एसक्यूएल निष्पादित करें
व्यू डिज़ाइनर में रहते हुए SQL को निष्पादित करके इसे सहेजने से पहले आप दृश्य का परीक्षण कर सकते हैं।
ऐसा करने के लिए, डिज़ाइन क्षेत्र में कहीं भी राइट-क्लिक करें और SQL निष्पादित करें चुनें (या Ctrl+R press दबाएं आपके कीबोर्ड पर)।
-
परिणाम
परिणाम नीचे परिणाम फलक में दिखाई देते हैं।
-
दृश्य सहेजें
व्यू को सेव करने के लिए, टूलबार पर सेव आइकॉन पर क्लिक करें, फिर प्रॉम्प्ट पर व्यू को नाम दें।
-
दृश्य को क्वेरी करें
अब आप दृश्य को
SELECT
. के साथ क्वेरी कर सकते हैं बयान जैसे कि यह एक टेबल थी।
नामकरण परंपराएं
कुछ डेटाबेस डेवलपर अपने नाम दृश्य नामों को v . के साथ उपसर्ग करना पसंद करते हैं या v_ या विचारों और अन्य डेटाबेस ऑब्जेक्ट्स के बीच अंतर करने में सहायता के समान।