Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

डीबीएमएस में इकाई संबंधों के प्रकार


डीबीएमएस में इकाई संबंधों के प्रकार DBMS में इकाई अस्तित्व के साथ एक वास्तविक दुनिया की वस्तु हो सकती है, उदाहरण के लिए, एक कंपनी में डेटाबेस, संस्थाएं कर्मचारी, विभाग, परियोजना आदि हो सकती हैं। एक कॉलेज . में डेटाबेस, संस्थाएं पेशे, छात्र, परिणाम, गतिविधियां आदि हैं।

एक इकाई को एक आयत के रूप में दर्शाया गया है, जिसे नीचे दिखाया गया है

डीबीएमएस में इकाई संबंधों के प्रकार

इकाई संबंध निम्नलिखित हैं -

एक-से-एक संबंध

एक-से-एक (1:1) संबंध के तहत, इकाई P का एक उदाहरण इकाई Q के उदाहरण से संबंधित है और इकाई Q का एक उदाहरण इकाई P के उदाहरण से संबंधित है।

आइए एक उदाहरण देखें -

एक व्यक्ति के पास केवल एक पासपोर्ट हो सकता है, और एक पासपोर्ट एक व्यक्ति को सौंपा जाता है।

डीबीएमएस में इकाई संबंधों के प्रकार

एक-से-अनेक संबंध

एक-से-अनेक (1:N) संबंध के तहत, इकाई P का एक उदाहरण इकाई Q के एक से अधिक उदाहरणों से संबंधित है और इकाई Q का एक उदाहरण इकाई P के एक से अधिक उदाहरणों से संबंधित है।

आइए एक उदाहरण देखें -

एक व्यक्ति के एक से अधिक बैंक खाते हो सकते हैं लेकिन एक बैंक खाते में खाता धारक के रूप में अधिकतम एक व्यक्ति हो सकता है।

डीबीएमएस में इकाई संबंधों के प्रकार

अनेक-से-अनेक संबंध

कई-से-अनेक (एन:एन) संबंध के तहत, इकाई पी के एक से अधिक उदाहरण इकाई क्यू के एक से अधिक उदाहरणों से संबंधित हैं। इकाई के एक से अधिक उदाहरणों के लिए क्यू इकाई पी के एक से अधिक उदाहरणों से संबंधित है।

आइए एक उदाहरण देखें -

एक व्यक्ति के पास एक से अधिक कौशल हो सकते हैं। एक से अधिक व्यक्ति कौशल प्राप्त कर सकते हैं।


  1. एंटिटी रिलेशनशिप डायग्राम

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

  1. डीबीएमएस में कार्यात्मक निर्भरता

    कार्यात्मक निर्भरता क्या है डीबीएमएस में कार्यात्मक निर्भरता, जैसा कि नाम से पता चलता है, एक दूसरे पर निर्भर तालिका की विशेषताओं के बीच एक संबंध है। E. F. Codd द्वारा प्रस्तुत, यह डेटा अतिरेक को रोकने में मदद करता है और खराब डिज़ाइनों के बारे में जानता है। (तीर चिह्न) द्वारा दर्शाया जाता है फिर न

  1. डीबीएमएस में गतिरोध

    एक गतिरोध तब होता है जब दो या दो से अधिक प्रक्रियाओं को उनके निष्पादन को पूरा करने के लिए कुछ संसाधनों की आवश्यकता होती है जो दूसरी प्रक्रिया द्वारा आयोजित की जाती है। उपरोक्त आरेख में, प्रक्रिया 1 में संसाधन 1 है और संसाधन 2 की आवश्यकता है। इसी प्रकार प्रक्रिया 2 में संसाधन 2 है और संसाधन 1 की आव