स्कीमा और डेटाबेस के साथ उनके संबंधों के बारे में जानें

एक स्कीमा डेटाबेस का ब्लूप्रिंट है जो संगठन को सुनिश्चित करता है

डेटाबेस स्कीमा मेटाडेटा का संग्रह है जो डेटाबेस में संबंधों का वर्णन करता है। एक स्कीमा को डेटाबेस के लेआउट या ब्लूप्रिंट के रूप में भी वर्णित किया जाता है जो डेटा को टेबल में व्यवस्थित करने के तरीके की रूपरेखा देता है।

एक स्कीमा को सामान्य रूप से संरचित क्वेरी भाषा (एसक्यूएल) का उपयोग करके CREATE स्टेटमेंट्स की एक श्रृंखला के रूप में वर्णित किया जाता है जिसे स्कीमा को नए डेटाबेस में दोहराने के लिए उपयोग किया जा सकता है।

एक स्कीमा की कल्पना करने का एक आसान तरीका यह है कि इसे एक बॉक्स के रूप में सोचें जो टेबल, संग्रहित प्रक्रियाओं, विचारों और बाकी डेटाबेस को पूरी तरह से रखता है। कोई भी लोगों को बॉक्स तक पहुंच प्रदान कर सकता है, और बॉक्स के स्वामित्व को भी बदला जा सकता है।

डेटाबेस स्कीमा के प्रकार

डेटाबेस स्कीमा के दो प्रकार हैं:

  1. भौतिक डेटाबेस स्कीमा ब्लूप्रिंट देता है कि डाटाबेस में डेटा का प्रत्येक टुकड़ा कैसे संग्रहीत किया जाता है।
  2. तार्किक स्कीमा डेटाबेस के अंदर तालिकाओं और संबंधों के लिए संरचना देता है। आम तौर पर, भौतिक स्कीमा से पहले तार्किक स्कीमा बनाया जाता है।

आम तौर पर, डेटाबेस डिज़ाइनर डेटाबेस के साथ बातचीत करने वाले सॉफ़्टवेयर के आधार पर डेटाबेस स्कीमा बनाने के लिए डेटा मॉडलिंग का उपयोग करते हैं।