सुपर की आणि उमेदवार की दरम्यान फरक

लेखक: Laura McKinney
निर्मितीची तारीख: 1 एप्रिल 2021
अद्यतन तारीख: 14 मे 2024
Anonim
अमित देशमुख आणि धीरज देशमुख आमदार होणारच |रितेश देशमुख आणि जेनिलिया समोर तुफान भाषण
व्हिडिओ: अमित देशमुख आणि धीरज देशमुख आमदार होणारच |रितेश देशमुख आणि जेनिलिया समोर तुफान भाषण

सामग्री


की कोणत्याही रिलेशनल डेटाबेसचे आवश्यक घटक असतात. हे नातेसंबंधातील प्रत्येक टपलला विशिष्ट प्रकारे ओळखते. स्कीमातल्या टेबलांमधील संबंध स्थापित करण्यासाठी की देखील वापरल्या जातात. या लेखात आम्ही कोणत्याही डेटाबेसच्या दोन मूलभूत कींबद्दल चर्चा करू जे सुपर की आणि उमेदवार की आहे. प्रत्येक उमेदवार की एक सुपर की असते परंतु, प्रत्येक सुपर की उमेदवाराची की असू शकते किंवा नसू शकते. खाली की तुलना चार्टमध्ये मी थोडक्यात चर्चा केली आहे अशा सुपर की आणि उमेदवार की दरम्यान बरेच भिन्न घटक आहेत.

  1. तुलना चार्ट
  2. व्याख्या
  3. मुख्य फरक
  4. निष्कर्ष

तुलना चार्ट

तुलनासाठी आधारसुपर कीउमेदवार की
मूलभूतएकच गुणधर्म किंवा गुणधर्मांचा एक संच जो संबंधातील सर्व विशेषता विशिष्टपणे ओळखतो सुपर की आहे.सुपर कीचा योग्य उपसंच, जो एक सुपर की देखील आहे, ही एक की की आहे.
एक इतरसर्व सुपर की आपल्या उमेदवाराच्या की असतील हे अनिवार्य नाही.सर्व उमेदवारांच्या किल्ली सुपर की आहेत.
निवडसुपर कीजचा सेट उमेदवार कीच्या निवडीसाठी आधार बनवितो.उमेदवार की चा संच एकल प्राथमिक की निवडण्यासाठी आधार तयार करतो.
मोजानातेसंबंधात तुलनात्मकदृष्ट्या अधिक सुपर की आहेत.नातेसंबंधात तुलनात्मकदृष्ट्या कमी उमेदवारांच्या की आहेत.


सुपर की व्याख्या

सुपर की आहे एक मूलभूत कोणत्याही नात्याची की. हे ए म्हणून परिभाषित केले आहे की जे नातेसंबंधातील इतर सर्व विशेषता ओळखू शकते. सुपर की एक एकल विशेषता किंवा विशेषतांचा सेट असू शकते. सुपर की तयार केलेल्या विशेषतांसाठी दोन घटकांमध्ये समान मूल्ये नाहीत. नात्यात कमीतकमी एक किंवा त्यापेक्षा जास्त सुपर की असतात.

कमीतकमी सुपर कीला उमेदवार की देखील म्हणतात. म्हणून आम्ही म्हणू शकतो की काही सुपर की आपल्या उमेदवाराची की असल्याचे सत्यापित करतात. उमेदवारी की बनण्यासाठी सुपरकी कसे तपासले जाते ते आम्ही नंतर पाहू.

चला आर (ए, बी, सी, डी, ई, एफ) रिलेशन घेऊ; आमच्याकडे रिलेशनशिप आर साठी खालील अवलंबन आहेत आणि आम्ही प्रत्येक सुपर की असल्याचे तपासले आहे.

की वापरुन, एबी आम्ही सारणीची उर्वरित विशेषता ओळखण्यास सक्षम आहोत म्हणजे. सीडीईएफ. तसेच, की वापरणे सीडी, एबीडी, डीएफ, आणि डेफ आम्ही टेबल आर मधील उर्वरित विशेषता ओळखू शकतो. तर हे सर्व सुपर की आहेत.


पण एक चावी वापरुन सीबी आम्हाला केवळ अॅट्रीब्यूटसाठी व्हॅल्यूज सापडतील डी आणि एफआपल्याला गुणांचे मूल्य सापडत नाही आणि . म्हणून, सीबी एक सुपर की नाही. की च्या बाबतीतही असेच आहे डी आपल्याला की मध्ये डी चा वापर करून सर्व गुणधर्मांची मूल्ये सापडत नाहीत. तर, डी ही एक सुपर की नाही.

उमेदवार की व्याख्या

सुपर की त्याच नात्यातील दुसर्या सुपर कीचा योग्य उपसट आहे ज्यास अ म्हणतात किमान सुपर की.  किमान सुपर की म्हणतात उमेदवार की. सुपर की प्रमाणे, उमेदवार की देखील टेबलमधील प्रत्येक टपलला विशिष्ट प्रकारे ओळखते. उमेदवाराची की विशेषता स्वीकारू शकते निरर्थक मूल्य.

उमेदवारांपैकी एक की द्वारे प्राथमिक की म्हणून निवडली जाते डीबीए. प्रदान केलेले, की विशेषता मूल्ये अद्वितीय असणे आवश्यक आहे आणि त्यामध्ये शून्य नाही. उमेदवार की चे गुणधर्म म्हणतात मुख्य गुणधर्म.

वरील उदाहरणात, आम्हाला रिलेशनशिपसाठी सुपर की सापडल्या आहेत. आता, उमेदवार की साठी सर्व सुपर की तपासू.

सुपर की एबी सुपर की चा योग्य उपसंच आहे एबीडी. तर, जेव्हा किमान सुपर की एबी एकटा, टेबलमधील सर्व गुणधर्म ओळखण्यास सक्षम आहे, तर आम्हाला मोठ्या कीची आवश्यकता नाही एबीडी. म्हणूनच, सुपर की एबी एक उमेदवार की असताना आहे एबीडी फक्त सुपर की असेल.
त्याचप्रमाणे एक सुपर की डीएफ सुपर की चा योग्य उपसंच देखील आहे डेफ. मग कधी डीएफ आम्हाला का आवश्यक आहे त्या संबंधात सर्व गुणधर्म ओळखण्यास एकटे सक्षम आहे डेफ. म्हणूनच, सुपर की डीएफ तर उमेदवार की बनतो डेफ फक्त एक सुपर की आहे.

सुपर की सीडी इतर कोणत्याही सुपर की चा योग्य उपसेट नाही. तर आपण म्हणू शकतो सीडी न्यूनतम सुपर की आहे जी नात्यातील सर्व विशेषता ओळखते. म्हणून, सीडी उमेदवार की आहे.

तर की सीबी आणि डी ते सुपर की नाहीत म्हणून, ते उमेदवारांची की देखील असू शकत नाहीत. वरील सारणी पहात असल्यास आपण असा निष्कर्ष काढू शकता की प्रत्येक उमेदवार की एक सुपर की आहे परंतु व्यस्त सत्य नाही.

  1. एक विशिष्ट गुणधर्म किंवा विशेषतांचा एक समूह जो विशिष्ट नातेसंबंधाच्या सर्व वैशिष्ट्यांना विशिष्ट प्रकारे ओळखू शकतो त्याला सुपर की असे म्हणतात. दुसरीकडे, सुपर की ज्या दुसर्‍या सुपर कीचा योग्य उपसंच आहे त्याला उमेदवार की असे म्हणतात.
  2. सर्व उमेदवार किल्ली सुपर की आहेत परंतु व्यस्त सत्य नाहीत.
  3. उमेदवार की शोधण्यासाठी सुपर की चा सेट सत्यापित केला जात आहे तर, एकच प्राथमिक की निवडण्यासाठी उमेदवार की चा सेट सत्यापित केला जातो.
  4. उमेदवार कीपेक्षा तुलनात्मकदृष्ट्या अधिक सुपर की असतात.

निष्कर्ष:

सुपर की ही कोणत्याही नात्याची मूलभूत कळ असते. नातेसंबंधासाठी इतर कळा ओळखण्यापूर्वी त्यांना प्रथम रचले जाणे आवश्यक आहे कारण ते इतर कळासाठी आधार तयार करतात. उमेदवाराची किल्ली महत्त्वपूर्ण आहे कारण ती प्राथमिक की असलेल्या कोणत्याही संबंधातील सर्वात महत्त्वाची की ओळखण्यास मदत करते.