स्कीमा आणि डेटाबेस दरम्यान फरक
स्कीमा वि डेटाबेस? < संगणकावरील संगणकीय संरचनेचा संग्रह म्हणून डेटाबेसचे वर्णन केले जाऊ शकते. डाटाबेस मॉडेलच्या सहाय्याने डाटाचे व्यवस्थित आयोजन करून डेटाबेसची संरचना आली आहे. टर्म "स्कीमा" म्हणजे "एक योजना किंवा आकार" याचा अर्थ आणि डेटाबेसमध्ये परिभाषित केलेली परिभाषा म्हणून परिभाषित केली जाऊ शकते किंवा डेटाबेसमधील डेटा जतन केला जाऊ शकतो अशा तार्किक रचना तयार करणे शक्य आहे. तांत्रिकदृष्ट्या सांगणे, डेटाबेस स्कीमा हे अभिलेख संग्रहित करण्यासाठी वापरल्या जाणार्या डेटाबेस व्यवस्थापन प्रणालीद्वारे समर्थित आणि समर्थित असणारा अंतर्निहित रचना आहे.
सर्वसाधारणपणे, एक प्रकल्प किंवा उत्पादन विकासाच्या विश्लेषणाच्या टप्प्यात डेटाबेस डिझाइनर आणि व्यवसाय विश्लेषक द्वारे मिळविलेला आणि दस्तऐवजीकरण केलेल्या डिझाइन मॉडेलची एक स्कीमा एक उच्च पातळी आहे. ते अशा प्रकारे एखाद्या डेटाबेसमध्ये अस्तित्वात नाहीत, परंतु काही रूपेमध्ये डेटाबेसेसमध्ये ते भौतिक स्वरूपात काही स्तरांवर मिळू शकतात.जेव्हा आपण एका युजरला या दृष्टीकोनातून आणतो, तेव्हा आपण खालीलप्रमाणे या तीन घटकांची (डेटाबेस, स्कीमा आणि वापरकर्ता) परिभाषित करू शकतो:
युजर म्हणजे तो डेटाबेसशी जोडला जातो.
स्कीमा हा वापरकर्त्याच्या मालकीची असलेल्या वस्तूंचा संग्रह आहे.
थोडक्यात जमा करण्यासाठी, एक स्कीमा सहसा डेटाबेस प्रणालीच्या संरचनेत एक ग्राफिकल प्रतिनिधित्व असते तर डेटाबेस स्वतः रेकॉर्ड किंवा डेटाचे संरचित संकलन आहे.
सारांश:
1 डेटाबेस हा भौतिक रचना आहे.
3 डेटाबेस म्हणजे संबंधित रेकॉर्ड आणि टेबल्समध्ये संग्रहित डेटाचा संग्रह.
4 दुसरीकडे, एक स्कीमा, डेटाबेसची तार्किक परिभाषा आहे किंवा, दुसर्या शब्दात, एक ब्लूप्रिंट आहे जी सर्व टेबल आणि स्तंभांची नावे परिभाषित करते आणि प्रत्येक स्तंभ कशा प्रकारचे आहे हे निर्धारित करते.
5 काही डेटाबेस व्यवस्थापन प्रणालींमध्ये, स्कीमा कोणत्याही पातळीवर भौतिक स्वरूपात मिळू शकतात. < 6 स्कीमा ऑब्जेक्ट्स आणि भौतिक फायलींमधील डिस्क्सवरील माहिती संग्रहित करणाऱ्यांमध्ये कोणाशी परस्पर संपर्क नसतो. <