Data Dictionary क्या है? (What is Data Dictionary in RDBMS?):
Data dictionary एक सूची है, जिसका उपयोग database में किसी data को संग्रहित करने के लिए किया जाता है। Data dictionary में data के बारे में जानकारियों को रखा जाता है, इसमें data की परिभाषा, data की संरचना और data के संग्रहण की विधि को परिभाषित किया जाता है।
Data dictionary सभी data elements का catalogue होता है, data dictionary के कई advantages हैं। इसका उपयोग मुख्य रूप से किसी organisation में किया जाता है। इसमें मुख्यतः data element, data structures, data stores, data flow आदि से संबंधित documents होते हैं।
यह निम्न कारणों से महत्वपूर्ण है:
a) यह सिस्टम के निर्माण के लिए उपयोगी है। इसका उपयोग data base के निर्माण व design phase के अंतर्गत program लिखने में होता है।
b) यह एनालिस्ट को प्रत्येक elements व data structure की details की record रखने में सहायता करता है।
c) इसका उपयोग system में descriptions errors को स्पष्ट करने के लिए किया जाता है।
d) यह विभिन्न elements, terms and procedure के मध्य अर्थ का संचरण करता है।
e) यह सिस्टम में analysis के समय योग व परिवर्तन करने में सहायता करता है।
f) यह system की सुधार प्रक्रिया के लिए एक उपयोगी documents है।
Read Also - DBMS Architecture
Contents of Data Dictionary in RDBMS:
Data dictionary का इस्तेमाल database में data को संग्रहित करने के लिए किया जाता है। Database को एक table view में प्रदर्शित करने पर वह row एवं column में विभक्त हो जाता है इसी table के आधार पर data distionary के निम्न content होते है:
- Data dictionary के सभी database में table और उनके मालिको का नाम को लिखा जाता है।
- a primary key, foreign key relation को विशेष रूप से Data dictionary इत्यादि होना चाहिए।
- इसमें अन्य table के साथ define किया जाना चाहिए।
- इसमें प्रत्येक table के column का indexed होना चाहिए।
- Database के table में संग्रहित डाटा को इस प्रकार होना चाहिए कि उसे आसानी से समझा जा सके।
- Data dictonary में database के लिए विभिन्न प्रकार के view परिभाषित करने की सुविधा होनी चाहिए।
0 Comments