📘 CodingMarble Learn

डेटाबेस का संचालन और रखरखाव

डेटाबेस को दिन-रात चलना है और डेटा कभी नहीं खोना चाहिए। डेटाबेस एडमिनिस्ट्रेटर (DBA) तय करता है कि कौन क्या कर सकता है, बैकअप रखता है, ख़राबी के बाद डेटा लौटाता है, गति और जगह देखता है और सफ़ाई व अपडेट जैसा नियमित रखरखाव करता है।

🎬 कदम-दर-कदम कहानी

  1. डेटाबेस तीन तरह के लोग इस्तेमाल करते हैं: ग्राहक, क्लर्क और बाहरी व्यक्ति। सब अंदर आना चाहते हैं।
  2. एडमिन अनुमति देता है। ग्राहक सिर्फ़ पढ़ सकता है, क्लर्क बदल सकता है, बाहरी रोक दिया जाता है।
  3. एडमिन रोज़ डेटा की बैकअप कॉपी बनाता है। पीला सिलेंडर कॉपी है।
  4. कुछ गड़बड़ हो गई। ख़राबी, बिजली गई या ग़लती। मुख्य डेटाबेस लाल हो गया।
  5. रिकवरी: बैकअप से डेटा वापस कॉपी हुआ। डेटाबेस फिर हरा है।
  6. रखरखाव उसे स्वस्थ रखता है। बैकअप, गड़बड़ और वापस लाएँ बटन ख़ुद दबाकर देखें।

टिप: 3D दृश्य को घुमाने के लिए खींचें। ज़ूम के लिए दो उंगलियाँ इस्तेमाल करें।

🤔 आम शंकाएँ और उनके जवाब

सबको बदलने क्यों न दें?

एक ग़लती या एक बुरा व्यक्ति सबका डेटा बिगाड़ सकता है। सीमित अधिकार जोखिम घटाते हैं।

डेटा अभी सुरक्षित है तो बैकअप क्यों?

डिस्क ख़राब होती है, बिजली जाती है, ग़लतियाँ होती हैं। बैकअप आपका दूसरा मौक़ा है।

डेटाबेस को क्या तोड़ सकता है?

हार्डवेयर ख़राबी, बिजली जाना, सॉफ़्टवेयर बग, इंसानी ग़लती या हमला।

रीस्टोर के बाद क्या सारा डेटा लौटता है?

सिर्फ़ आख़िरी बैकअप के समय तक का। उसके बाद के बदलाव लॉग से लौटते हैं या खो जाते हैं।

कुछ टूटा न हो तो रखरखाव क्या करता है?

वह धीमेपन और ख़राबी को रोकता है: सफ़ाई, अपडेट और दोबारा सजाना। फ्री-प्ले में आज़माएँ।

डेटाबेस प्रशासन

डेटाबेस एडमिनिस्ट्रेटर (DBA) रोज़ डेटाबेस की देखभाल करता है।

बैकअप और रिकवरी

बैकअप डेटा की अलग जगह रखी कॉपी है। मुख्य डेटा खो जाए या बिगड़ जाए तो रिकवरी (रीस्टोर) उसे वापस कॉपी कर देती है।

डेटाबेस का रखरखाव

रखरखाव सालों तक डेटाबेस को स्वस्थ रखता है।

मुख्य सूत्र और परिभाषाएँ

हल किए गए उदाहरण

1. रोज़ रात 1 बजे बैकअप चलता है। डिस्क शाम 5 बजे ख़राब हुई। कितने घंटे का डेटा खो सकता है?

रात 1 से शाम 5 तक 16 घंटे। अगर और बार-बार बैकअप न हो तो 16 घंटे के बदलाव खो सकते हैं।

2. क्लर्क ऑर्डर जोड़े पर कभी मिटा न सके। कौन-से अधिकार?

पढ़ना और जोड़ना, मिटाना नहीं। यह कम से कम अधिकार है।

3. पूरा बैकअप 100 GB है और रोज़ का इन्क्रीमेंटल 5 GB। 1 पूरे और 6 इन्क्रीमेंटल के लिए कुल जगह?

100 + 6 x 5 = 130 GB।

आम गलतियाँ

अभ्यास क्विज़

1. डेटाबेस की रोज़ देखभाल कौन करता है?
2. डेटा की कॉपी सुरक्षित जगह रखना है:
3. पिछले बैकअप के बाद सिर्फ़ बदलाव कॉपी करना है:
4. ख़राबी के बाद डेटा वापस लाना है:
5. नियमित रखरखाव क्या है?

अभ्यास: खुद जवाब दो

अपना जवाब लिखो या चुनो, फिर जाँचें दबाओ। अटको तो संकेत देखो; जवाब देने के बाद पूरा हल दिखेगा।

अक्सर पूछे जाने वाले प्रश्न

डेटाबेस एडमिनिस्ट्रेटर क्या करता है?

DBA यूज़र और अनुमतियाँ संभालता है, डेटाबेस को सुरक्षित और तेज़ रखता है, बैकअप बनाता है, समस्या के बाद डेटा लौटाता है और नियमित रखरखाव करता है।

बैकअप दूसरी जगह क्यों रखते हैं?

आग, बाढ़ या चोरी डेटा और पास की कॉपी दोनों नष्ट कर सकती है। दूर की कॉपी बच जाती है।

बैकअप और रिकवरी में क्या फ़र्क़ है?

बैकअप कॉपी बनाना है। रिकवरी उसी कॉपी से खोया डेटा वापस लाना है।

यह कहाँ पढ़ाया जाता है

जापान高校(専門学科)1〜3年Databases

पहले यह पढ़ें

आगे पढ़ें

इससे जुड़े पाठ

सभी कंप्यूटर विज्ञान पाठ