Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

डेटाबेस क्या है, डेटाबेस क्यों है?

नमस्ते,

इस लेख में मैं आपको डेटाबेस अवधारणा बताऊंगा और स्पष्ट करूंगा कि डेटाबेस क्या है और डेटाबेस क्यों है?

डेटाबेस एक ऐसा सॉफ़्टवेयर है जो बड़ी मात्रा में डेटा को एक क्रम में एक साथ रखने की अनुमति देता है।

डेटाबेस सिस्टम जो एक दूसरे से संबंधित डेटा के बीच संबंध स्थापित करते हैं और उन्हें नियमित रूप से रखते हैं और सुरक्षा समस्या को खत्म करते हैं, डेटाबेस मैनेजमेंट सिस्टम कहलाते हैं। एक उदाहरण परिदृश्य जो डेटाबेस प्रबंधन प्रणाली के महत्व को प्रकट करेगा, वह इस प्रकार हो सकता है।

उदाहरण के लिए, छात्र पुस्तकालय जा रहा है एक या अधिक पुस्तकें उधार लेना चाहता है। पुस्तकालय में 1000-10.000 विभिन्न श्रेणियां हैं और अधिकतर एक दूसरे से स्वतंत्र पुस्तकें हैं।

यदि इन पुस्तकों को एक विशिष्ट तर्क के अनुसार व्यवस्थित नहीं किया जाता है, तो जो व्यक्ति अलमारियों पर पुस्तकों की तलाश कर रहा है, वह शायद रात तक पुस्तक की तलाश में रहता है।

यह वास्तविक जीवन में संभव नहीं है और एक अवांछनीय स्थिति है। इसीलिए पुस्तकालयों में खोज को सुगम बनाने के कई तरीके हैं। उदाहरण के लिए:पुस्तकों को वर्णानुक्रम में क्रमबद्ध करें। इस तरह, जब हम किसी पुस्तक की खोज करते हैं, तो हमें वह पुस्तक इतने कम समय में मिल जाएगी कि वह अन्य शौकिया तरीकों से तुलनीय हो।

उपरोक्त परिदृश्य को बताने का मुख्य कारण डेटाबेस और डेटाबेस प्रबंधन प्रणालियों की आवश्यकता का मुख्य कारण है। जैसा कि यहां देखा जा सकता है, विकासशील देशों में डेटाबेस प्रबंधन प्रणाली और डेटाबेस हमेशा बढ़ती सूचना प्रौद्योगिकियों का एक अनिवार्य हिस्सा रहेंगे।

यहां वे स्थान हैं जहां वास्तविक जीवन डेटाबेस का उपयोग किया जाता है

  • एयरलाइंस:आरक्षण और टिकट बिक्री
  • बैंक:बैंकिंग लेनदेन और लेनदेन
  • विश्वविद्यालय:छात्र ट्रैकिंग प्रणाली और नोट प्रविष्टियां
  • ऑनलाइन बिक्री:ग्राहक और उत्पाद जानकारी
  • ऑनलाइन पेराकेंडे:सिपारी कायतलारी वे सोनुक्लेर
  • मानव संसाधन:कर्मचारी प्रोफाइल और वेतन
  • उत्पादन:निर्मित उत्पादों का स्टॉक और ट्रैकिंग

हम कहते हैं कि डेटाबेस प्रबंधन प्रणालियाँ अपरिहार्य हैं अब आइए उन पर नज़र डालते हैं कि डेटाबेस प्रबंधन प्रणालियों के सबसे बुनियादी लाभ क्या हैं।

डेटा संगतता: जब एक से अधिक उपयोगकर्ताओं के पास पहुंच होती है तो डेटा को उपयोगकर्ताओं के लिए सबसे अधिक वर्तमान देखा जाता है। उदाहरण:आप एयरलाइन के इंटरनेट पेज से टिकट खरीदना चाहते हैं, और कोई और उसी सिस्टम पर उसी प्रक्रिया को कर रहा था जैसा आपने टिकट खरीदने से 1-2 सेकंड पहले किया था। इस मामले में, डेटाबेस प्रबंधन प्रणाली नहीं होने पर दूसरा ग्राहक उस टिकट को खरीद सकता है। यह डेटा की असंगति का कारण होगा। इसलिए, डेटाबेस मैनेजमेंट सिस्टम डेटाबेस में डेटा स्थिरता की गारंटी देता है जहाँ कई उपयोगकर्ता जुड़े हुए हैं।

डेटा अतिरेक: एक विशिष्ट स्थान पर प्रबंधित करने के लिए कई लोगों द्वारा उपयोग किए जाने वाले एक सामान्य डेटा भंडार को सक्षम करता है। अन्यथा, डेटा की कई दोहराव या प्रतियां होंगी, और डेटा की स्थिरता सुनिश्चित नहीं होगी।

डेटा समवर्ती: डेटाबेस प्रबंधन प्रणाली एक ही डेटा के लिए कई उपयोगकर्ताओं को समवर्ती पहुंच प्रदान करती है। अन्यथा, यदि डेटाबेस के बजाय फ़ाइल का उपयोग किया गया था, तो उपयोगकर्ताओं को बदले में उसी डेटा तक पहुंच प्राप्त होगी।

डेटा अखंडता: जब इस पद्धति में सिस्टम में एक उपयोगकर्ता को हटा दिया जाता है, तो संबंधित उपयोगकर्ता के सभी डेटा को हटा दिया जाना चाहिए।

डेटा सुरक्षा: डेटा को अनजाने में नष्ट और दूषित होने से रोकता है। यह उपयोगकर्ताओं को केवल उन योजनाओं या तालिकाओं तक पहुँचने की अनुमति देकर सुरक्षा प्रदान करता है, जिन पर इसकी अनुमति है।

डेटा स्वतंत्रता: डेटाबेस में संग्रहीत डेटा की संरचना, कोई फर्क नहीं पड़ता डेटाबेस प्रबंधन प्रणाली इस जटिलता को स्वयं हल करती है।

विश्व में उपयोग किया जाने वाला सबसे लोकप्रिय डेटाबेस प्रबंधन क्या है? सूची इस प्रकार है।
  1. ओरेकल
  2. एसक्यूएल सर्वर
  3. MySQL
  4. पोस्टग्रेएसक्यूएल
  5. साइबेस
  6. DB2
  7. फाइलमेकर
  8. प्रवेश
  9. सूचना
  10. एमएस-एक्सेस

क्या आप शुरुआती के लिए Oracle डेटाबेस सीखना चाहते हैं, तो निम्नलिखित लेख पढ़ें।

https://ittutorial.org/oracle-database-19c-tutorials-for-beginners/

क्या आप Microsoft SQL Server DBA सीखना चाहते हैं, तो निम्न लेख पढ़ें।

https://ittutorial.org/sql-server-tutorials-microsoft-database-for-beginners/


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Salesforce SOQL के साथ SQL सर्वर का उपयोग करने के लिए युक्तियाँ

  2. SQL सर्वर राउंड () फ़ंक्शन:इसके लिए क्या है और आपको इसकी परवाह क्यों करनी चाहिए?

  3. समूह द्वारा छूटी हुई तिथियों को भरना

  4. SQL सर्वर में SYSDATETIME() बनाम GETDATE():क्या अंतर है?

  5. SQL सर्वर में चेक बाधा को सक्षम करते समय आपको NOCHECK के बारे में क्या पता होना चाहिए