-
बॉयस-कॉड नॉर्मल फॉर्म (बीसीएनएफ)
BCNF थर्ड नॉर्मल फॉर्म (3NF) का एक्सटेंशन है और 3NF से थोड़ा मजबूत है। Q एक तुच्छ कार्यात्मक निर्भरता है और P, R के लिए एक सुपरकी है। यदि कोई संबंध BCNF में है, तो इसका अर्थ यह होगा कि फ़ंक्शन निर्भरता पर आधारित अतिरेक को हटा दिया गया है, लेकिन कुछ अतिरेक अभी भी हैं। आइए एक उदाहरण देखते हैं -
-
आरडीबीएमएस में उम्मीदवार कुंजी
प्रत्येक तालिका में केवल एक प्राथमिक कुंजी होती है। प्रत्येक संबंध में एक या अधिक उम्मीदवार कुंजी हो सकती है। इनमें से एक उम्मीदवार कुंजी को प्राथमिक कुंजी कहा जाता है। प्रत्येक उम्मीदवार कुंजी प्राथमिक कुंजी के लिए उत्तीर्ण होती है। इसलिए प्राथमिक कुंजी के उम्मीदवारों को उम्मीदवार कुंजी कहा जाता है
-
आरडीबीएमएस में वैकल्पिक कुंजी
वैकल्पिक कुंजी या द्वितीयक कुंजी वह कुंजी है जिसे प्राथमिक कुंजी के रूप में नहीं चुना गया है, लेकिन उम्मीदवार कुंजी हैं। हालांकि, इसे प्राथमिक कुंजी के लिए उम्मीदवार कुंजी माना जाता है। प्राथमिक कुंजी के रूप में चयनित उम्मीदवार कुंजी को वैकल्पिक या द्वितीयक कुंजी कहा जाता है। उम्मीदवार कुंजी एक विश
-
आरडीबीएमएस में विदेशी कुंजी
एक विदेशी कुंजी तालिकाओं के बीच एक कड़ी बनाती है। यह किसी अन्य तालिका में प्राथमिक कुंजी का संदर्भ देता है और इसे लिंक करता है। उदाहरण के लिए, कर्मचारी तालिका में DeptID एक विदेशी कुंजी है - EmpID EmpName EmpAge DeptID DeptID DeptName DeptZone DeptID विभाग तालिक
-
आरडीबीएमएस शब्दावली
RDMS शब्दावली में डेटाबेस, टेबल, कॉलम आदि शामिल हैं। आइए उन्हें एक-एक करके देखें - डेटाबेस डेटाबेस , , आदि जैसे तालिकाओं का एक संग्रह है। टेबल तालिका पंक्तियों और स्तंभों का एक संग्रह है, उदाहरण के लिए, StudentId StudentName StudentRank 052 टॉम 1 035 डेविड 2 077 जॉन 3
-
RDBMS में अद्वितीय कुंजी
कई उपयोगकर्ता प्राथमिक कुंजी को विशिष्ट कुंजी मानते हैं, क्योंकि दोनों ही विशिष्ट रूप से एक तालिका की पहचान करते हैं, लेकिन अद्वितीय कुंजी प्राथमिक कुंजी से भिन्न होती है। अद्वितीय कुंजी शून्य मान स्वीकार करती है और प्राथमिक कुंजी शून्य नहीं हो सकती। आइए हम प्राथमिक कुंजी और अद्वितीय कुंजी की तुलना
-
डेटाबेस आर्किटेक्चर के तीन स्तर
ANSI - SPARC (अमेरिकन नेशनल स्टैंडर्ड इंस्टीट्यूट - स्टैंडर्ड प्लानिंग एंड रिक्वायरमेंट्स कमेटी) ने डेटाबेस के लिए तीन-स्तरीय आर्किटेक्चर को मान्यता दी और अनुमोदित किया। निम्नलिखित तीन स्तरों का प्रतिनिधित्व करने वाला एक आंकड़ा है - शारीरिक या आंतरिक स्तर यह आंतरिक स्तर है और डेटाबेस का भौतिक भं
-
छठा सामान्य रूप (6NF)
6NF में, रिलेशन वेरिएबल को इरेड्यूसेबल घटकों में विघटित किया जाता है। एक संबंध 6NF में है, केवल अगर, यह 5NF में है, और संबंध पर प्रत्येक जुड़ाव निर्भरता तुच्छ है आइए एक उदाहरण देखें - Enrollment_No Name चिह्न उपरोक्त के लिए संभावित जुड़ाव निर्भरताएँ होंगी - {Enrollment_No, Marks}
-
डीबीएमएस में एक-से-एक यूनरी संबंध
एक-से-एक एकात्मक संबंध एक ही निकाय के साथ समान भूमिका समूह द्वारा दर्शाए गए समान उदाहरणों के बीच संबंध है। उपरोक्त आंकड़ा MARRIED_TO संबंध वाले विवाहित व्यक्तियों के एक समूह का प्रतिनिधित्व करता है। प्रत्येक व्यक्ति का विवाह समूह में केवल एक और केवल एक व्यक्ति से होता है। वन-टू-वन यूनरी में हमार
-
डीबीएमएस में एक से कई यूनरी संबंध
एक-से-अनेक एकात्मक संबंध एक ही इकाई के साथ विभिन्न भूमिका समूहों द्वारा दर्शाए गए समान उदाहरणों के बीच संबंध है। प्रबंधकों और कर्मचारियों के बीच संबंधों पर विचार करें। इस संबंध में दो अलग-अलग भूमिकाएँ हैं- प्रबंधक और कर्मचारी। केवल कुछ कर्मचारी ही एक संगठन के भीतर प्रबंधकों की भूमिका निभाते हैं
-
एसएपी ईआरपी सिस्टम और डीबीएमएस के बीच अंतर
DBMS या डेटाबेस मैनेजमेंट सिस्टम मूल रूप से डेटाबेस को प्रबंधित करने के लिए आवश्यक टूल/इंटरफ़ेस है। उदाहरण के लिए, SQL सर्वर या MYSQL वर्कबेंच जैसा टूल एक DBMS है। DBMS मुख्य रूप से तकनीकी लोगों द्वारा उपयोग किया जाता है या उनके लिए डिज़ाइन किया जाता है। ERP (एंटरप्राइज रिसोर्स प्लानिंग सिस्टम) एक ड
-
एसएपी ईआरपी और डीबीएमएस सिस्टम के बीच अंतर
बहुत ही बुनियादी स्तर पर, DBMS किसी चीज़ को देखने की एक विधि है। पूर्व के लिए। SQL सर्वर, MySQL, और अन्य। यह मूल रूप से एक प्रोग्राम है जो आपको डेटाबेस के साथ संचार करने देता है। डेटाबेस प्रबंधन प्रणाली एक ऐसा उत्पाद है जो डेटाबेस में सूचनाओं को छांटता है, सूचना प्राप्त करता है, नियंत्रण करता है और
-
आरडीबीएमएस का भविष्य
आजकल डेटाबेस समाधान के लिए BigData और NoSQL पसंद हैं, लेकिन इसका मतलब यह नहीं है कि RDBMS की महत्वपूर्ण विशेषताएं समाप्त हो जाएंगी। चूंकि पिछले कुछ वर्षों में दुनिया के 90% डेटा का उत्पादन हुआ है, इसलिए निकट भविष्य में RDBMS की आवश्यकता समाप्त नहीं होगी। जैसा कि एक शोध कंपनी गार्टनर ने कहा है, आरडी
-
RDBMS में संदर्भात्मक सत्यनिष्ठा नियम
DBMS में रेफरेंशियल इंटिग्रिटी रूल प्राइमरी और फॉरेन की पर आधारित है। नियम परिभाषित करता है कि एक विदेशी कुंजी में मेल खाने वाली प्राथमिक कुंजी होती है। तालिका से दूसरी तालिका में संदर्भ मान्य होना चाहिए। संदर्भात्मक सत्यनिष्ठा नियम उदाहरण - EMP_ID EMP_NAME DEPT_ID DEPT_ID DEPT_N
-
RDBMS में समग्र कुंजी
एक प्राथमिक कुंजी जिसमें दो या दो से अधिक गुण होते हैं, समग्र कुंजी कहलाती है। यह दो या दो से अधिक स्तंभों का संयोजन है। एक उदाहरण हो सकता है - यहां हमारी कंपोजिट कुंजी है ऑर्डरआईडी और ProductID - {OrderID, ProductID} आइए एक और उदाहरण देखें - StudentID StudentEnrollNo StudentMar
-
RDBMS में सेकेंडरी की
द्वितीयक कुंजी क्या है द्वितीयक कुंजी वह कुंजी है जिसे प्राथमिक कुंजी के रूप में नहीं चुना गया है। हालांकि, इसे प्राथमिक कुंजी के लिए उम्मीदवार कुंजी माना जाता है। इसलिए, प्राथमिक कुंजी के रूप में चयनित उम्मीदवार कुंजी को द्वितीयक कुंजी कहा जाता है। उम्मीदवार कुंजी एक विशेषता या विशेषताओं का समूह
-
आरडीबीएमएस में इकाई वफ़ादारी नियम
इकाई अखंडता नियम के लिए, प्रत्येक तालिका में एक प्राथमिक कुंजी होती है। प्राथमिक कुंजी का NULL मान नहीं हो सकता। Student_ID Student_Awards Student_Awards ऊपर, आप देख सकते हैं कि हमारी प्राथमिक कुंजी है Student_ID . हम Student_Awards . पर विचार नहीं कर सकते प्राथमिक कुंजी के रूप में क्
-
आरडीबीएमएस में सुपर की
Super Key एक विशेषता (या विशेषताओं का एक सेट) है जो विशिष्ट रूप से एक टपल यानी इकाई सेट में एक इकाई की पहचान करती है। यह कैंडिडेट की का सुपरसेट है, क्योंकि कैंडिडेट की को सुपर की से चुना जाता है। उदाहरण आइए एक उदाहरण देखते हैं - Student_ID Student_Enroll Student_Name Student_Email
-
RDBMS में सरोगेट कुंजी
एक सरोगेट कुंजी का एकमात्र उद्देश्य डेटाबेस में एक विशिष्ट पहचानकर्ता होना है, उदाहरण के लिए, वृद्धिशील कुंजी, GUID, आदि। इसमें है सरोगेट कुंजी का कोई वास्तविक अर्थ नहीं है और इसका उपयोग अस्तित्व का प्रतिनिधित्व करने के लिए किया जाता है। इसका अस्तित्व केवल डेटा विश्लेषण के लिए है। उदाहरण कुंजी
-
MySQL के IF (), NULLIF (), और IFNULL () फ़ंक्शंस का उपयोग करना
अन्य प्रोग्रामिंग भाषाओं की तरह, संरचित क्वेरी भाषा में सशर्त विवरण होते हैं जो डेटा के प्रवाह को नियंत्रित करते हैं। यदि शर्त पूरी होती है तो IF फ़ंक्शन एक स्टेटमेंट देता है और अगर पूरा नहीं होता है तो दूसरा प्रकार का स्टेटमेंट (या बिल्कुल भी नहीं)। आइए MySQL का उपयोग करके SQL IF फ़ंक्शन को देखें।