Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

SQL में सिंपल व्यू और कॉम्प्लेक्स व्यू के बीच अंतर

व्यू क्या है?

एक व्यू एक तार्किक वर्चुअल टेबल है जिसे एक या अधिक टेबल से बनाया जाता है, जिसका उपयोग एक साथ एक या अधिक अलग-अलग टेबल से कॉलम प्राप्त करने के लिए किया जाता है।

मुख्य अंतर

क्रमांक मुख्य बिंदु सिंपल व्यू कॉम्प्लेक्स व्यू
1 परिभाषा केवल एक टेबल शामिल करके बनाया गया व्यू। केवल एक बेस टेबल। एक से अधिक टेबल शामिल करके बनाया गया व्यू। कई टेबल प्रोजेक्ट होते हैं।
2 एसोसिएशन केवल एक टेबल होने के कारण प्रमुख एसोसिएशन की आवश्यकता नहीं। कई टेबल होने के कारण जॉइन कंडीशन, GROUP BY, ORDER BY आदि लागू होते हैं।
3 ग्रुप फंक्शन सिंगल टेबल के कारण MAX(), COUNT() जैसे ग्रुप फंक्शन उपयोग नहीं कर सकते। कई टेबल के कारण विभिन्न ग्रुप फंक्शन उपयोग कर सकते हैं।
4 अनुमत ऑपरेशन DML ऑपरेशन (INSERT, UPDATE, DELETE) आसानी से किए जा सकते हैं। DML ऑपरेशन हमेशा संभव नहीं होते।
5 परिवर्तन DML ऑपरेशन के कारण INSERT, DELETE, UPDATE सीधे संभव। INSERT, DELETE, UPDATE लागू नहीं कर सकते।
6 NULL कॉलम बेस टेबल से NOT NULL कॉलम शामिल नहीं कर सकते। NOT NULL कॉलम शामिल कर सकते हैं।
  1. - C++ में PL/SQL का उपयोग करके किसी संख्या का फैक्टोरियल ज्ञात करना

    इस खंड में, हम देखेंगे कि PL/SQL का उपयोग करके किसी संख्या का फैक्टोरियल कैसे ज्ञात करें। PL/SQL कोड में, कमांड का एक समूह संबंधित घोषणाओं के ब्लॉक के भीतर व्यवस्थित होता है। किसी संख्या का फैक्टोरियल मूलतः 1 से n तक के सभी पूर्णांकों का गुणनफल है, जहां n दी गई संख्या है। तो n! = n × (n-1) × (n-2)

  1. - Python में संख्या में केवल पहला और अंतिम बिट सेट है या नहीं जांचें

    मान लीजिए हमारे पास एक संख्या n है। हमें जांचना है कि संख्या में केवल पहले और अंतिम स्थान पर दो सेट बिट्स हैं या नहीं।तो, यदि इनपुट n = 17 जैसा है, तो आउटपुट True होगा क्योंकि n का बाइनरी प्रतिनिधित्व 10001 है, पहले और अंतिम स्थान पर केवल दो 1 हैं।इसे हल करने के लिए, हम इन चरणों का पालन करेंगे:यदि n

  1. - पायथन में जांचें कि सबसे छोटी संख्या के पहले और अंतिम अंक से बनी संख्या अभाज्य है या नहीं

    मान लीजिए हमारे पास एक सरणी digits है जिसमें केवल अंक हैं। हमें दिए गए अंकों से न्यूनतम संभव संख्या बनानी है और फिर जांचना है कि इस संख्या के पहले और अंतिम अंक लेकर बनी संख्याएं अभाज्य हैं या नहीं। हम संख्या स्वयं और फिर अभाज्य संख्याएं प्रिंट करेंगे। उदाहरण के लिए, यदि digits = [5, 2, 1, 7] है, तो