डेटाबेस एक कंप्यूटर द्वारा भंडारण और प्रसंस्करण के लिए समान पंक्तियों के साथ संरचित डेटा का एक व्यवस्थित संग्रह है। यह प्रोग्रामिंग ऑब्जेक्ट आपको उनके उपयोग, संशोधन और निपटान में बहुत अधिक प्रयास किए बिना बड़ी मात्रा में सामग्री के साथ काम करने की अनुमति देता है। डेटाबेस के साथ काम करने के लिए सार्वभौमिक भाषा SQL है।
निर्देश
चरण 1
डेटाबेस में, जानकारी तालिकाओं के रूप में निहित होती है, प्रत्येक तालिका की अपनी संरचना और आकार होता है, लेकिन वे सभी डेटा बनाने, चयन करने, संशोधित करने और हटाने के लिए समान आदेशों का पालन करते हैं। डेटाबेस के साथ कार्य करना सार्वभौमिक क्वेरी भाषा SQL में किया जाता है।
चरण 2
क्वेरी भाषा में कमांड को ऑपरेटरों का उपयोग करके परिभाषित किया जाता है, जिसे उनके आवेदन के क्षेत्र के अनुसार 4 मुख्य प्रकारों में विभाजित किया जा सकता है: डेटा परिभाषा, डेटा हेरफेर, डेटा एक्सेस परिभाषा और लेनदेन प्रबंधन।
चरण 3
ऑपरेटरों का सबसे आम समूह डेटा हेरफेर है। इस प्रकार की गतिविधि डेटाबेस उपयोगकर्ताओं के लिए उपलब्ध है जो व्यवस्थापक अधिकारों से वंचित हैं, और उन्हें वांछित तालिकाओं के साथ काम करने की अनुमति देते हैं।
चरण 4
SQL कथन क्रियाओं के लिए अंग्रेजी नाम हैं जो संबंधित क्रिया को इंगित करते हैं: बनाएं - बनाएं, डालें - जोड़ें, अपडेट करें - बदलें, और हटाएं - हटाएं। उनकी निम्नलिखित संरचना है: चुनें,…, से; - संपूर्ण तालिका से चयन; चुनें, …, जहां से = और / या =; - शर्तों के अनुसार तालिका से चयन, * से चुनें; - तालिका से सभी डेटा का चयन।
चरण 5
() मान () में डालें; - तालिका में विशिष्ट क्षेत्रों के साथ एक पंक्ति जोड़ना; मानों में डालें (); - डिफ़ॉल्ट रूप से तालिका में सभी फ़ील्ड जोड़ना। अद्यतन सेट =; - तालिका के सभी रिकॉर्ड में एक फ़ील्ड बदलना; अद्यतन सेट = कहाँ =; - कुछ शर्तों के अनुसार डेटा संशोधन।
चरण 6
से हटाना; - तालिका से सभी रिकॉर्ड हटाना, जहां से हटाएं =; - कुछ शर्तों के तहत हटाना।
चरण 7
कोई भी अनुरोध एक लेनदेन है। SQL में, किसी क्वेरी को निष्पादित करना और उसका परिणाम देखना और उसके बाद ही क्रिया को पूरा करना संभव है। यह एक कदम पीछे जाना संभव बनाता है यदि किसी कारण से अनुरोध के निष्पादन से अप्रत्याशित परिणाम सामने आए।
चरण 8
संबंधित नियंत्रण ऑपरेटर लेनदेन को निष्पादित करने के लिए जिम्मेदार हैं: प्रतिबद्ध - पुष्टि, रोलबैक - रोलबैक और सेवपॉइंट - लेनदेन को विभाजित करना।
चरण 9
डेटाबेस एडमिनिस्ट्रेटर के पास सभी टेबल डेटा तक पहुंच होती है और वे टेबल बना सकते हैं, ओपन / क्लोज एक्सेस आदि कर सकते हैं। उनका विशेषाधिकार डेटा डेफिनिशन ऑपरेटर्स और डेटा एक्सेस है: टेबल बनाएं (,…,); - एक नई तालिका बनाना। तालिका बदलें [जोड़ें, संशोधित करें, छोड़ें] कॉलम; - तालिका बदलना (फ़ील्ड जोड़ना, संशोधित करना, हटाना)।
चरण 10
ड्रॉप तालिका; - एक टेबल हटाना। यह ऑपरेशन केवल तभी किया जा सकता है जब तालिका कुछ क्षेत्रों द्वारा अन्य तालिकाओं से संबंधित न हो। यदि ऐसा है, तो आपको पहले इन लिंक्स को हटाना होगा और फिर दोबारा हटाने का प्रयास करना होगा।
चरण 11
डेटा तक पहुंच निर्धारित करने के लिए ऑपरेटर: अनुदान - अनुदान [पहुंच], निरस्त करें - बंद करें, इनकार करें - अस्वीकार करें (निरस्त करने से मजबूत, क्योंकि यह सभी अनुमतियों से इनकार करता है)।