​​डेटाबेस मैनेजमेंट सिस्टम

Jul 21, 2024

डेटाबेस मैनेजमेंट सिस्टम

इंट्रोडक्शन

  • डीबीएमएस का पूरा कोर्स कवर किया गया है
  • विद्यार्थी के लिए विशेष
  • 95% सिलेबस से मैच करेगा
  • नोट्स फ्री में उपलब्ध

सिलेबस

  1. डाटा, इन्फॉर्मेशन और डेटाबेस
  2. डेटाबेस मैनेजमेंट सिस्टम (DBMS)
  3. फाइल सिस्टम बनाम DBMS
  4. डेटाबेस आर्किटेक्चर
  5. एंटरप्राइज मॉडलिंग
  6. डेटाबेस डिज़ाइन
  7. नॉर्मलाइजेशन
  8. ER और एनालिटिक्स
  9. 인dexing

डाटा और इनफार्मेशन:

  • डाटा: फैक्ट्स और फिगर्स, क्वालिटेटिव या क्वांटिटेटिव हो सकते हैं
  • इन्फॉर्मेशन: डाटा जब एनालाइज्ड और कान्टेक्ट में रखा जाता है

डेटाबेस

  • स्ट्रचर्ड कलेक्शन ऑफ डाटा, इलैक्ट्रॉनिकली एक्सेसिबल

DBMS

  • सॉफ्टवेयर सिस्टम जो एफिशिएंट डाटा स्टोरेज, रिट्रिवल और मैनेजमेंट को एनेबिल करता है
  • सेफ्टी, इंटीग्रिटी, एक्सेसिबिलिटी महत्वपूर्ण
  • एग्जाम पॉइंट ऑफ़ व्यू से इंपॉर्टेंट

फाइल सिस्टम बनाम DBMS

  • DBMS एडवांटेज: क्वेरी कर सकता है, मल्टी-यूजर एक्सेसिबिलिटी
  • फाइल सिस्टम: स्लो सर्च टाइम, डाटा इसोलेशन, इंटीग्रिटी इश्यूज

डेटाबेस आर्किटेक्चर:

  1. फिजिकल: डाटा स्टोरेज
  2. लॉजिकल: एंटिटीज़ और रिलेशन्स
  3. व्यू लेवल: यूज़र की दृष्टि से डाटा

ER और अट्रीब्यूट्स

  • एंटीटी: यूनिट ऑब्जेक्ट डाटा
  • अट्रीब्यूट्स: एंटीटी की प्रॉपर्टीज़, रिप्रेजेंटेड बाय ओवल्स
  • रिलेशनशिप: एंटिटीज़ के बीच रेस्टिक्टेड बाय डायमंड

डेस्क्रिप्टिव अट्रीब्यूट्स

  • सिंपल: एक वैल्यू अट्रीब्यूट
  • कंपोजिट: मल्टी हिस्सों वाले अट्रीब्यूट
  • मल्टी-वैल्यूड: मल्टीपल वैल्यू अट्रीब्यूट्स

रिलेशनशिप और मैपिंग

  • मैपिंग: एंटिटीज़ के बीच संबंध
  • प्राइमरी फंक्शन्स: डेटा एनालिसिस और रिपोर्टिंग

ERD और नॉर्मलाइजेशन

  • ERD: एंटिटी रिलेशनशिप डायग्राम
  • नॉर्मलाइजेशन: अनोमालीज़ आवाज़ को हटाना, रीडंडेंसी कम करना

नॉर्मल फ़ॉर्म्स

  • फ़र्स्ट नॉर्मल फ़ॉर्म: एटॉमिक वैल्यूज, यूनिक कॉलम, प्राइमरी की
  • सेकंड नॉर्मल फ़ॉर्म: पार्शियल डिपेंडेंसी का अभाव
  • थर्ड नॉर्मल फ़ॉर्म: ट्रांसिटिव डिपेंडेंसी का अभाव

मल्टी वैल्यू डिपेंडेंसी और २०३० वाला पाठ

  • मल्टी वैल्यू डिपेंडेंसी: एक टेबल में एक से ज्यादे वैल्यूज रखना
  • फोर्थ नॉर्मल फ़ॉर्म: दो या अधिक मल्टी वैल्यू डिपेंडेंसी का अभाव

इंडेक्सिंग

  • फाइल को सॉर्ट करके एक्सरलेटेक्सेस करना
  • प्राइमरी इंडेक्सिंग: यूनिक वैल्यूज वाले कॉलम
  • क्लस्टर इंडेक्सिंग: नॉन-यूनीक वैल्यूज वाले कॉलम
  • सेकेंडरी इंडेक्सिंग: यहां डिस्क्रिप्शन नहीं दिया है

SQL

  • स्ट्रक्चर्ड क्वेरी लैंग्वेज: डेटा को मैनेज करने के लिए स्पेशियलाइज्ड लैंग्वेज
  • केसे-सेंसेटिव नहीं है, डुप्लीकेशन सहने वाला
  • ग्रुप बाय और हेविंग क्लॉज: समूह बनाकर प्रति समूह जाँच करना

डोमेन और टपल रिलेशन कैलकुलस

  • डोमेन रिलेशन कैलकुलस: वर्टिकल एप्रोच
  • टपल रिलेशन कैलकुलस: होरिजेंटल अप्रोच

ट्रांजेक्शन और कंसिस्टेंसी

  • ट्रांजेक्शन: एटोमिक, कंसिस्टेंस, आइजलाइशन, ड्यूरेबिलिटी प्रॉपर्टीज
  • ट्रांजेक्शन स्टेटस: एक्टिव, पार्शियल कमिटेड, कमिटेड, फेल्ड, और अबोर्ड

मल्टीपल टॉपिक्स

  • मल्टीपल ग्रैन्युलैरिटी: एग्रिगेटिंग और डिसअग्रिगेटिंग ऑपरेशंस
  • वैलिडेशन बेस्ड प्रोटोकॉल
  • रिकवरिबिलिटी, डेडलॉक फ्री

ट्रांजेक्शन इक्यूविलेंस

  • कंफ्लिक्ट: नॉन सीरियल शेड्यूल्स की जांच
  • व्यू इक्यूविलेंस: व्यू द्वारा जांच
  • रिकवरेबल: कॉरेसलिंक टपल्स की पुनः प्राप्ति की क्षमता

शेड्यूलिंग प्रोटोकॉल्स

  • टाइम स्टम्पिंग: यूनिक टाइम स्टेम्प द्वारा शेड्यूलिंग
  • 2PL (टू फेज़ लॉकिंग): ग्रोइंग एंड श्रिंकिंग फेज़
  • कंसर्वेटिव 2PL: लॉक और अनलॉक का प्रबंधन
  • स्ट्रिक्ट शेड्यूलिंग: लॉक का संपूर्ण कंट्रोल