SQL जहाँ
जब आप
एक तालिका को
छोड़कर अन्य अप्रासंगिक
डेटा से विशिष्ट
जानकारी प्राप्त
करने के लिए
चाहते हैं SQL जहाँ
खंड उपयोग
किया जाता है।
एक जहाँ में
खंड की सरल
तुलना ऑपरेटर्स पर
आधारित स्थिति तार्किक connectives का
उपयोग करके संयुक्त
किया जा सकता
और, या, और
प्रपत्र जटिल परिस्थितियों
के लिए नहीं।
शर्तें भी प्रतिमान
मिलान संचालन और
यहां तक कि
subqueries शामिल हो सकते
हैं।
SQL दृश्य :- एक दृश्य एक
वर्चुअल तालिका, जो के
माध्यम से एक
या अधिक तालिकाओं
से डेटा की
एक चयनित भाग
देखा जा सकता
है। बार देखे
गए अपने स्वयं
के डेटा नहीं
है। वे डेटाबेस
के लिए पहुँच
प्रतिबंधित करने के
लिए या डेटा
जटिलता को छुपाने
के लिए उपयोग
किया जाता है।
एक दृश्य में
डेटाबेस का चयन
करें कथन के
रूप में संग्रहीत
किया जाता है।
DML ऑपरेशन पर एक
दृश्य की तरह
जिस पर दृश्य
आधारित है मूल
तालिका में डेटा
सम्मिलित करें, अद्यतन, हटाएँ
को प्रभावित करता
है।
Subquery :- Subquery या
आंतरिक क्वेरी या
नेस्टेड क्वेरी एक
quary में एक क्वेरी
है, कोई subquery आमतौर
पर sql कथन की
कहाँ खंड में
जोड़ा गया है।
समय के अधिकांश,
एक subquery उपयोग किया जाता
है जब आप
एक का चयन
करें कथन का
उपयोग कर मान
के लिए खोज
करने के लिए
अब कैसे लेकिन
सही मूल्य पता
नहीं है.
SQL अद्यतन :- अक्सर यह परिवर्तन
या संशोधन तालिका
के रिकॉर्ड में
तो इन परिवर्तनों
को करने के
लिए बनाने के
लिए आवश्यक है,
अद्यतन कथन का
उपयोग किया है।
इस कथन के
साथ, उपयोगकर्ता तालिका
में संग्रहीत मौजूदा
डेटा को संशोधित
कर सकते हैं।
यह किसी तालिका
में शून्य या
एक से अधिक
पंक्तियाँ अद्यतन कर सकते
हैं। तालिका में
पंक्तियों को अद्यतन
करने के लिए,
यह होना चाहिए
अपने स्कीमा में
या आप मेज
पर अद्यतन विशेषाधिकार
होना आवश्यक है।
SQL में का
चयन करें :- SQL में का
चयन करें कथन किसी
तालिका से retrieves डेटा करने
के लिए इस्तेमाल
किया जा सकता
और यह एक
और डेटाबेस तालिका
में सम्मिलित करता
है। टेबल की
बैकअप प्रतिलिपि बनाने
के लिए उपयोग
किया जाता SQL SELECT में
बयान।
SQL का चयन
करें :- एक का
चयन करें कथन
जानकारी से
एक या अधिक
तालिकाओं का चयन
करें करने के
लिए उपयोग किया
जाता है। SQL कथन
पर एक या
अधिक पंक्तियाँ हो
सकता है। SQL केस-संवेदी नहीं है।
का चयन करें
का चयन करें
के रूप में
ही है। SQL चयन
सिंटैक्स
SQL ट्रिगर :- एक ट्रिगर
एक PL/SQL ब्लॉक संरचना है
जो एक DML कथन
जब सम्मिलित करें,
Delete, अद्यतन की तरह
निकाल दिया है
एक डेटाबेस तालिका
पर निष्पादित है।
एक संबद्ध DML कथन
निष्पादित है, जब
एक ट्रिगर के
स्वचालित रूप से
ट्रिगर किया जाता
है। दूसरे शब्दों
में संलग्न है
और एक डेटाबेस
तालिका करने के
लिए होता है
जो इवेंट निष्पादित
एक संग्रहीत PL/SQL कोड
ब्लॉक ट्रिगर कर
रहे हैं।
SQL आदेश द्वारा :- सामान्य में परिणाम
तालिका की सभी
पंक्तियाँ में किसी
भी तरह का
आदेश दिया गया
है नहीं। SQL बस
पंक्तियों में यह
उन्हें तालिका में मिला
क्रम में प्राप्त
की। अक्सर, हालांकि,
हम आउटपुट एक
विशेष क्रम में
सूचीबद्ध करने के
लिए की जरूरत
है।
में SQL सम्मिलित करें :- डालें का कथन
किसी तालिका में
नई पंक्ति जोड़ने
के लिए उपयोग
किया जाता है।
आप सम्मिलित करें
विशेषाधिकार होना आवश्यक
है जो तालिका
पर या किसी
तालिका में नई
पंक्ति (पंक्तियों) सम्मिलित करने
के लिए, तालिका
अपने स्कीमा में
होना चाहिए। इस
सिंटैक्स के साथ
एक समय में
केवल एक पंक्ति
सम्मिलित है। आप
शाब्दिक मान सम्मिलित
कर सकते हैं
(26.5, ' दिनेश), अभिव्यक्ति, ऑपरेटरों और
कार्य, नल मान
आदि केवल युक्त।
SQL समूह द्वारा :- SQL समूह BY खंड
SQL aggregate फ़ंक्शन के साथ
उपयोग किया जाता
है और जहां
चयनित पंक्तियाँ रखा
जाता समूहों को
निर्दिष्ट करता है।
जब एक या
अधिक aggregate फ़ंक्शन SQL का चयन
स्तंभ सूची में
प्रस्तुत कर रहे
हैं, SQL समूह BY खंड के
प्रत्येक समूह के
लिए एक सारांश
मान परिकलित करता
है।
विशिष्ट SQL :- विशिष्ट SQL क्वेरी फ़ील्ड
के बाद यह
आपने निर्दिष्ट किया
है के आधार
पर चुनें खोजशब्द
retrieves केवल अद्वितीय डेटा मानों
के साथ उपयोग
किया जाता है।
यह illustrate करने के
लिए हम emp तालिका
नीचे दिखाए गए
के रूप में
का उपयोग करें।
Ename EMP से का
चयन करें;
SQL हटाएँ :- हटाएँ कथन
किसी तालिका में
पंक्तियों को हटाने
के लिए उपयोग
किया जाता है।
ऐसा करने के
लिए, हम में
हटाने से आदेश
का उपयोग कर
सकते हैं। किसी
SQL हटाएँ कथन
किसी तालिका से
एक या अधिक
रिकॉर्ड्स को निकालता
है। एक सबसेट
एक शर्त का
उपयोग कर हटाने
के लिए परिभाषित
किया जा सकता
है, अन्यथा सभी
रिकॉर्ड हटा दिए
जाते हैं।
SQL कर्सर :- Oracle SQL कथन निष्पादित
और प्रसंस्करण जानकारीसंग्रहीत
करने के लिए
कार्य क्षेत्रों का
उपयोग करता है।
एक PL/SQL का निर्माण
एक कर्सर कहा
जाता है आप
एक कार्य क्षेत्र
को नाम दें
और अपने संग्रहीत
जानकारी का उपयोग
करने देता है।
अपने सरलतम रूप
में एक कर्सर
का डेटाबेस तालिका
या किसी वर्चुअल
तालिका के परिणाम
एक चयन कथन
के द्वारा प्रस्तुत
किया जाता में
रिकॉर्ड करने के
लिए एक सूचक
के रूप में
सोचा जा सकता
है।
SQL तालिका बनाएँ :- बनाएँ तालिका कथन
एक नई तालिका
बनाएँ करने के
लिए उपयोग किया
जाता है। तालिका
बनाने कथन एक
तालिका को परिभाषित
करता है। परिभाषा
अपने नाम और
नाम और उसके
स्तंभों की विशेषताएँ
शामिल करना आवश्यक
है। परिभाषा तालिका
अपनी प्राथमिक कुंजी
जैसे की अन्य
विशेषताओं में शामिल
हैं या बाधाओं
की जाँच कर
सकते हैं। यह
कथन DDL कथन के
अंतर्गत आता है।
ORACLE अनुक्रम :- एक अनुक्रम
में क्रमिक क्रम
संख्या जनरेट करता है
एक डेटाबेस ऑब्जेक्ट
है। वे जैसे
प्राथमिक कुंजी मान एक
तालिका में एक
अनन्य मान की
आवश्यकता होती है,
जब अनुप्रयोग अक्सर
इन संख्याओं का
उपयोग करें। कुछ
डेटाबेस प्रबंधन प्रणालियों एक
अवधारणा "ऑटो संख्या"
या "स्वत: वृद्धि पर
सांख्यिक स्तंभ प्रकार सेट
करना" का उपयोग
करें। दोनों स्वत:
क्रमांकन स्तंभों और अनुक्रम
अनुक्रम एक अद्वितीय
पहचानकर्ता के लिए
प्रयोग किया जाता
में एक अद्वितीय
संख्या प्रदान करते हैं।
SQL क्या है? :- SQL (मानक
क्वेरी भाषा) में हेर-फेर डेटाबेस
70 के दशक में
IBM द्वारा विकसित एक भाषा
है। सभी डेटा
प्रबंधन प्रणाली डेटा तक
पहुँचने के लिए
या एक डेटा
सर्वर के साथ
संचार करने के
लिए SQL का उपयोग
करें। RDBMS कोर प्लेटफ़ॉर्म
SQL के लिए, और
अन्य सभी आधुनिक
डेटाबेस भाषाओं जैसे Oracle, एमएस
SQL सर्वर, IBM DB2, MySQL, और Microsoft Access, PostgreSQL,
SQLite, Firebird, और कई और
अधिक के लिए
है। SQL (मानक क्वेरी
भाषा) गणितीय काम
Codd, जो संबंधपरक डेटाबेस, डेटाबेस
पर जोड़तोड़ के
तीन प्रकार के
काम की स्थापना
के परिणामस्वरूप पैदा
हुआ है: