Data Integrity in DBMS । DBMS Data Integrity in HINDI 

 आज हम Database Integrity और types of Database Integrity के बारे मे जानेगे क्या होती है तो चलिए शुरु करते हैं 

Database integrity:-

Data Base Integrity से अभिप्राय कुछ ऐसे नियमों से है जो कि Data Base के attribute के लिये होते हैं । Database Integrity चार प्रकार से apply की जा सकती है , जिन्हें चार प्रकार की Integrity भी कहा जाता है।
 1. Domain Integrity 
2. Entity Integrity 
3. Referential Integrity 
4. User defined Integrity

1. Domain Integrity in hindi (डोमेन इन्टीग्रिटी):-

Domain Integrity in hindi प्रकार की Integrity में डेटा की वैल्यू कॉलम में दिये गये साईज़ के अनुसार ही होनी चाहिए । ऐसा नहीं हो कि कॉलम का का साईज़ तो कम है परन्तु हम उसमें डेटा अधिक मात्रा में संग्रहित कर रहे हैं । यह integrity कॉलम से डेटाटाइप पर भी निर्भर करती है । इसके द्वारा यह भी तय किया जाता है कि किसी कॉलम का डेटाटाइप जो है उसमें उसी प्रकार की वैल्यू संग्रहित की जाये । जैसे की इंटीजर वाले कॉलम में इंटीजर वैल्यू तथा कैरेक्टर वाले कॉलम में कैरेक्टर वैल्यू ही संग्रहित हो । यदि value व Column का data type अलग - अलग है तो ऐसी value को संग्रहित ना किया जाए तथा इसके लिये User को सही एरर message प्रदर्शित किया जाये । 
Example of domain Integrity: - Check , Not null , Default इन entity का Use वहां किया जाता है जहाँ सभी entites की एक अलग पहचान रखने की आवश्यकता होती है ।

2. Entity integrity ( एन्टिटी इन्टीग्रिटी ) :-

Entity integrity का नियम यह बताता है कि किसी रिलेशन की primary -key वाले attribute में हम Null Value संग्रहित नहीं कर सकते हैं । अर्थात् data Base के किसी attribute जिसे हमने primary key के रूप में परिभाषित किया है । में Database Null Value को संग्रहित नहीं  करेगा। 
example of entity Integrity : - Primary Key

3. Referential Integrity meaning in Hindi (रेफ्रेंशियल इन्टीग्रिटी ):-

 इंटीग्रिटी के इस नियम के अनुसार फॉरेन - की की वैल्यू primary key value के समान होनी चाहिए अन्यथा tables के Relation में बाधा आयेगी । इसे हम इस प्रकार भी कह सकते हैं कि foreign key की प्रत्येक value उसकी primary key के समान होनी चाहिए । 
example of referential Integrity : - foreign key 

4. User defined integrity ( प्रयोगकर्ता निर्धारित इन्टीग्रिटी):- 

User defined integrity के अन्तर्गत User द्वारा Rules बनाये जाते हैं । i इसके अन्तर्गत User स्वयं अपने लिये Function बनाता है । Function के अतिरिक्त User के द्वारा प्रोसीजर व ट्रिगर भी बनाये जाते हैं । Function तथा प्रोसीजर एक प्रकार के sub - program होते हैं जो कि data Base से संग्रहित होते हैं , इनका Use करने के लिये User define integrity का use किया जाता है । 
Example of User defined integrity : - Triggers

टिप्पणियाँ