database Normalization:-
DBMS में, Normalization डेटा को organise(व्यवस्थित) करने की प्रक्रिया है। सामान्यतया यह two step process है जो निम्न है:-
पहला step:- पहले step में, यह रिलेशनल टेबल में से redundant data(वह डेटा जो एक से अधिक बार स्टोर हुआ हो) को eliminate करता है।
दूसरा step:- दूसरे step में, यह ensure करता है कि table में केवल उससे सम्बंधित डेटा ही store हो।
Normalization का मुख्य उद्देश्य ऐसे रिलेशनल टेबल के समूह को create करना है जिसमें कि redundant डेटा न हो तथा जो निरंतर और सही तरीके से modified हो सकें।
Types of Normal Forms
:-DBMS में normal forms पाँच प्रकार के होते हैं। लेकिन हम यहां पर तीन प्रकार के नार्मल फॉर्म्स के बारें में discuss करेंगे जिनको कि E.F CODD ने प्रस्तावित किया है।
1. First normal form(1NF):- एक टेबल तब first normal form में होता है जब वह repeating groups( बार-बार एक ही डेटा) को contain नही करता।
वह रिलेशन या टेबल जो repeating groups को contain किये रहती है वह रिलेशन या टेबल un-normalized कहलाता है।
2. Second normal form(2NF):- एक टेबल या रिलेशन तब 2nd normal form में होता है जब वह 1st normal form की सभी requirements को पूरी करता हों और सभी non key attributes पूरी तरह से primary key पर निर्भर हों।
3. Third normal form(3NF):- कोई टेबल या रिलेशन तब 3rd normal form में होता है जब वह 2nd normal form की सभी जरूरतों को पूरी करता हो तथा उनमें transitive function dependency नही होनी चाहिए।
” Transitive functional dependency का अर्थ है यदि X functional dependent है Y पर तथा Y functional dependent है Z पर तो Z transitively dependent होगा X और Y पर।”
See also:fourth normal form(4NF) and fifth normal form(5NF)
निवेदन:- आपको ये पोस्ट कैसी लगी आप हमें कमेंट के माध्यम से अवश्य बतायें। हमें आपके कमेंट्स का बेसब्री से इन्तजार रहता है। अगर आपके कोई सवाल या कोई topics है तो हमें बतायें हम उसको एक या दो दिन के अंदर यहाँ प्रकाशित करेंगे और हाँ पोस्ट शेयर जरूर करें।
sir DBLC kya hota hai,kya DDLC ko he DBLC Khate hai.. because kahe par bhe mane eska name nahi suna hai
…please reply
Document Development Life Cycle (DDLC ) कहलाता है। यह dblc से पूरी तरह से अलग है। DDLC एक डॉक्यूमेंट की design, develop, edit, publish और maintain करने की प्रक्रिया है। किसकी निम्न stages होती है:-
1. Understand Requirements
2. Design
3. Develop
4. Review
5. Finalize
6. Publish
DBLC के लिए निम्न link पर click करें।
https://allpoly.wordpress.com/2015/09/16/dblc-in-hindi/
Plzzz tell me what is normalization
Transitive means full dependent it means partial dependency nhi hone chaiye …
I want to talk to you
Sir ji composite key or super key may difference nahi samaj aa rahe hai..kya ape mare kuch help kar sakte hai…
Mayur, composite key और super key दोनों एक दूसरे से similar होती है। दोनों keys ही database table में एक row को uniquely identify करने के लिए प्रयोग में लायी जाती है।
Super key एक या एक से अधिक columns का set होता है जो कि table में record को uniquely identify करता है। जबकि composite key एक से अधिक columns का combination होता है।
जब super key एक से अधिक columns को contain करती है तो वह composite key बन जाती है।
Sir, non key attributes kya hota h ex. Ke plzzz btayein.
Thnx
Non key attribute wah hota h.jisme kisi attribute ko kisi key se define nahi karte..:-)
Sir I am a student of bscit. So pls help me to understand the important topics.
Pichle year ke papers me se dekh lo jo imp h….
Transitive function dependency kya hota h sir??
Maan lo 3 bhai jhaha unka naam ram shyam Rohan hai yha
Ram depend hai shyam pr
Shyam depend hai Rohan pr
Aar Rohan depend hai ram pr
Isi ko transitive depend kehte h
Nice bahut hi acha par example nahi diye
Sir dbms ka exam h kuch short m importent question bta dijiye
Thanks for this, i am understand So
Very very thanks.
Thanks Its nice
Thanks Its nice keep it up
Good job, but Without explamples??
Thanks for your comment sajid…keep visiting
Very useful material for beginners in mother tongue language so beginners can easily thank you thank you sir 4 provide material
You are welcome noor islam…I am
Happy that you like this website
plz database mapping ko bhi bata do jaldi se
The best sight i love it…
good morning sir
computer graphics k topics share kijiye sir
What outer join
Normal forms me example hote to or better rhta.
बोहत अच्छा लगा sir मैं आप और आप की टीम से उम्मीद करता हूँ इसी तरह सारे स्टूडेंट की मदद करें thanks sir
Wow sir very nice
Example hote to or achhe se samj mai aata
generalization,specialization and aggregation me difference mil sakte h kya sir plz btaiye
something is missing•••
Nice description
Ex chahiye aur acha smjne k liye
4th & 5th NF & BCNF bhi btao
Multivalued dependency , join dependency
Denormaization kya hota h in hindi plz explain
Dos command… Internal command and external command
This is site is very important and helping me