All DBMS keys:-
Rdbms में निम्नलिखित प्रकार की keys होती हैं।
1:- primary key:-
किसी relational table की primary key टेबल के प्रत्येक record को uniquely identify करता है।
primary key दो प्रकार की होती है।
1. simple primary key
2. composite primary key
1. Simple primary key:- simple primary key केवल एक field से मिलकर बना होता है।
2. composite primary key:- composite primary key एक से ज्यादा fields से मिलकर बनी होती है।
primary key को define करना:-
1. primary key अद्वितीय(unique) होती है।
2. किसी भी टेबल में केवल एक ही primary key हो सकती है।
3. ये single या multi column हो सकती है, multi column primary key को हम composite primary key कहते है।
4. composite primary key में अधिकतम 16 column हो सकते है।
5. यह null values को contain नही करती है।
2:-foreign key:- रिलेशनल डेटाबेस टेबल में एक foreign key columns का एक समूह होता है जो कि दो tables में data के मध्य link उपलब्ध कराता है।
कहीं कहीं पर foreign key को referencing key भी कहा जाता है।
जब किसी एक primary key को किसी दूसरे टेबल में प्राइमरी key के रूप में प्रयोग करते है तो उसे foreign key कहते हैं। foreign key, data में integrity को maintain करने के लिए method उपलब्ध कराता है।
3.Composite key:-
जब कोई primary key बहुत सारें attributes से मिलकर बनी होती है तो उसे हम composite key कहते है।
रिलेशनल डेटाबेस टेबल में composite key दो या दो अधिक columns का समूह होता है जो कि table में प्रत्येक row को uniquely identify करता है।
4. Artificial key:-
artificial key तब permit होती है जब
(a)- किसी भी attributes के पास primary key की सभी properties नही होती है।
(b)- primary key बहुत बड़ी तथा complex होती है।
5- Super key:-
RDBMS में एक super key, columns का एक combination होता है जो कि row को uniquely identify करता है।
6:- candidate key:-
RDBMS में candidate key वह key होती है जो कि एक table में primary key की candidate की तरह कार्य करती है। हम simple words में कह सकते है कि candidate key primary key की जरूरतों को पूर्ण करती है।
NOTE:- आपको ये पोस्ट कैसी लगी आप हमें कमेंट के माध्यम से अवश्य बतायें। हमें आपके कमेंट्स का बेसब्री से इन्तजार रहता है। अगर आपका कोई सवाल या कोई suggestions है तो हमें बतायें हम उसको एक या दो दिन के अंदर यहाँ प्रकाशित करेंगे और हाँ पोस्ट शेयर जरूर करें।
Mujhe apki post bhut achchy lgi kripya computer se jude topic ko esi tarah hindi me prakashit kre.
Dhanyvaad
प्रोत्साहन के लिए बहुत बहुत धन्यवाद
thanks sir jo ap ne etne simply way me dbms ko define kiy
Pdhne ke liye aapka dhnywad… keep visiting veerendra
Thanku so much sir
@ritu welcome
But sir secondary key v hoti h plz ise v btaiye
Dbms ek bht hi logical aur smjhne yogya subject h jo ki aapne bht simple tarike se define kiya h….thanks
aapne sahi kaha aur mujhe khusi hai ki dbms ke ye notes aapki smjh me aaye. ttha cmnt krne ke liye dhnywad shima…
Thanku you so much sir
nice
Plz defines also compound key
Thanks sir nice note
thanks sir very nice nots but sabhi key ko ek table ki help se samjhaiye…………
Good job sir ji aur bhi hindi post krte rheiyega
Good job sir ji aur bhi hindi post krte rheiyega
Dhanywad
.
.
.
dhnywaad mayank main aage bhi post daalte rahunga.. keep supporting
Sir …structure Of data base details notes nahi mil rha hai plz help me
Thanks sir very nice nots
There is no detail about secondary key….
I like this post
I like this post
Pls notice me when ur new post will come
Thanks anurag …you can subscribe the site by putting email. Or just like our Facebook page. You will get new posts information.
i found every where but that keys concept was not any where .I realy like this post and i fully understood the concept much better than other websites
Nice
Nice ans. Sir
Nice post
Bas sir ESE hi Hindi me post daalte rho
mujhe aapki post achi lagi please thoda get level ka bataye
Bhut sahi hai bhai
Mujhe apki post bhut achi lagi
thank you sir
vary good Very nice Sir This post very nice thought THNK u
Very very nice sir thanks for this post
Sir ye bht achchi post thi I like this
Thank you so much sir for your simple explanation in hindi..Thanks alot se v jyada
Such a good notes , simple language and best to understand…..
Thanks alot sir ji…
Please add another subject (c,c++,ds)notes for helping students..
Bhot achi h post pehle mujhe samjh ni aareha thi keys fir maine yha se Ki bhot achi tarike se btaya h kntttt
RDBMS ke bare explain kijye Sir jee
Primary and foreign key. different
hindi me