होने के बीच अंतर और कहाँ क्लॉज
बनाम बनाम कहाँ क्लॉज
मशीनें, विशेष रूप से कंप्यूटर, मानव संचार के साधन के रूप में तैयार की जाती हैं जैसे, वे ऐसे तरीके से निर्मित होते हैं कि उनका व्यवहार उन कार्यक्रमों द्वारा नियंत्रित किया जाता है जो कृत्रिम भाषा का उपयोग करते हैं। अंग्रेजी जैसी प्राकृतिक भाषा कंप्यूटरों द्वारा इस्तेमाल नहीं की जा सकती क्योंकि शब्दावली बहुत बड़ी है और कभी भी बदलती है।
कंप्यूटर भाषा को सटीक और सटीक होना चाहिए क्योंकि कंप्यूटर के पास कोई सामान्य ज्ञान नहीं है, इसलिए यह एल्गोरिदम पर आधारित है जो डेटा की गणना और संसाधित कर सकता है और कंप्यूटर को तर्क देने में सक्षम बनाता है। कई कंप्यूटर भाषाएं बनाई गई हैं। उनमें से प्रत्येक के दो घटक हैं, वाक्यविन्यास या प्रपत्र और शब्दार्थ या अर्थ।
विधानसभा, समवर्ती, डेटाफ्लो, निश्चित, कार्यात्मक, मध्यवर्ती, तर्कशास्त्र, प्रक्रियात्मक और क्वेरी भाषाएं हैं। क्वेरी भाषाएं डेटाबेस और सूचना प्रणाली पर पूछताछ करने के लिए उपयोग की जाती हैं ऐसी ही एक भाषा स्ट्रक्चर्ड क्वेरी लैंग्वेज (एसक्यूएल) है
एसक्यूएल एक डेटाबेस कंप्यूटर भाषा है, जिसमें निम्नलिखित फ़ंक्शंस शामिल हैं: डेटा डालें, अपडेट करें और हटाएं, एक्सेस करें और नियंत्रण करें, और स्कीमा नियंत्रण और संशोधन करें। इसे आगे निम्नलिखित तत्वों में विभाजित किया गया है:
एक्सप्रेशंस
पूर्वानुमान
प्रश्न
स्टेटमेंट्स
क्लाज़्स
एसक्यूएल में निम्नलिखित खंड हैं:
बाधा खंड
अद्यतन खंड के लिए
से खंड
समूह बाय खंड
आदेश से खंड
जहां धारा के मौजूदा
खंड होने
जहां धारा
धारा वाले हमेशा खंड द्वारा समूह के साथ प्रयोग किया जाता है यह उन अभिलेखों को फ़िल्टर करने के लिए उपयोग किया जाता है जो एक समूह द्वारा एक खंड द्वारा उपयोग किए गए खंड के द्वारा वापस आते हैं खंड द्वारा एक समूह के परिणाम होने वाले खंड का उपयोग करके प्रतिबंधित किया जाता है और केवल निर्दिष्ट पंक्तियों का चयन किया जाता है।
-3 ->यह एक समान है जहां एक खंड और एक क्वेरी दोनों हो सकता है और जहां खंड इस मामले में, जहां पहले धारा का प्रयोग किया जाता है और व्यक्तिगत पंक्तियों के बाद समूहबद्ध किया जाता है, तब तक होने वाले खंड का उपयोग किया जाता है। जहां तक क्लॉज अलग-अलग पंक्तियों पर लागू होता है, तब तक क्लॉज पूरे समूह के लिए लागू होता है।
जहां खंड क्वेरी को शामिल करने के लिए पंक्तियों को चुनने के लिए उपयोग किया जाता है और एक तुलनात्मक परिभाषा का उपयोग करता है और इसमें उन पंक्तियों को शामिल नहीं किया जाता है जो कि वास्तविकता के मुकाबले तुलना की तुलना में मूल्यांकन नहीं किए जाते हैं इसका उपयोग उन परिस्थितियों में किया जाता है जो कुल कार्यों को दर्शाते हैं और एक पंक्ति में अलग-अलग पंक्तियों का चयन करने के लिए प्रयोग किया जाता है जो कि किसी खंड में निर्दिष्ट है।
बिना इसके परिणामस्वरूप पंक्तियों का सेट बहुत बड़ा हो जाएगा यह निम्नलिखित ऑपरेटरों का उपयोग करता है: = या समान, या बराबर नहीं,> या इससे अधिक, = या इससे अधिक या बराबर, <= या उससे कम या बराबर, बीच, पसंद करें, और IN
सारांश
1। होने वाली धारा का उपयोग उन पंक्तियों में किया जाता है, जहां व्यक्तिगत पंक्तियों में क्लॉज का उपयोग किया जाता है।
2। जब वे एक साथ उपयोग किए जाते हैं, तो यह कहने के लिए पहले कहें कि कौन से पंक्तियों को समूहित किया जाना है, तो क्लॉज का इस्तेमाल पहले किया जाता है।
3। क्लॉज का इस्तेमाल क्लॉज द्वारा किसी समूह के साथ किया जाता है, जबकि क्लॉज को क्लाउड से निर्दिष्ट पंक्तियों में मुकदमा दायर किया जाता है।