तार्किक और भौतिक डेटा मॉडल के बीच अंतर

विषयसूची:

तार्किक और भौतिक डेटा मॉडल के बीच अंतर
तार्किक और भौतिक डेटा मॉडल के बीच अंतर

वीडियो: तार्किक और भौतिक डेटा मॉडल के बीच अंतर

वीडियो: तार्किक और भौतिक डेटा मॉडल के बीच अंतर
वीडियो: संस्मरण और रेखाचित्र में अंतर /sansmaran or rekhachitra mein antar / sansmaran or rekhachitra me 2024, जुलाई
Anonim

तर्कसंगत बनाम भौतिक डेटा मॉडल

तार्किक और भौतिक डेटा मॉडल के बीच अंतर पर चर्चा करने से पहले, हमें पता होना चाहिए कि डेटा मॉडल क्या है। एक डेटा मॉडल एक प्रतिनिधित्व है जो एक निश्चित प्रक्रिया के लिए डेटा और उनके बीच संबंधों का वर्णन करता है। डेटा मॉडल डेटाबेस डिज़ाइन के दौरान उपयोग किया जाने वाला एक आवश्यक घटक है। तार्किक डेटा मॉडल डेटा का एक बहुत ही सारगर्भित और उच्च स्तरीय दृश्य है जहां संस्थाओं, संबंधों और कुंजियों की पहचान की जाती है। यह डेटाबेस मैनेजमेंट सिस्टम (DBMS) से स्वतंत्र है। एक भौतिक डेटा मॉडल तार्किक डेटा मॉडल से लिया गया है जहां यह दिखाता है कि टेबल और कॉलम वास्तविक भौतिक डेटाबेस कैसे संरचित होते हैं।भौतिक डेटा मॉडल इसलिए उपयोग किए गए डेटाबेस प्रबंधन प्रणाली पर निर्भर है।

लॉजिकल डेटा मॉडल क्या है?

एक तार्किक डेटा मॉडल बहुत उच्च स्तर पर डेटा और संबंधों का विस्तार से वर्णन करता है। इसमें यह शामिल नहीं है कि डेटाबेस में डेटा को भौतिक रूप से कैसे दर्शाया जाता है, लेकिन यह बहुत ही सार स्तर पर वर्णन करता है। इसमें मूल रूप से प्रत्येक इकाई की विशेषताओं के साथ-साथ संस्थाएं और उनके बीच संबंध शामिल हैं।

तार्किक डेटा मॉडल में प्रत्येक इकाई की प्राथमिक कुंजी और साथ ही विदेशी कुंजी भी शामिल होती है। तार्किक डेटा मॉडल बनाते समय पहले निकाय और उनके संबंध कुंजियों से पहचाने जाते हैं। फिर प्रत्येक इकाई की विशेषताओं की पहचान की जाती है। उसके बाद कई से कई रिश्तों को सुलझाया जाता है और सामान्यीकरण किया जाता है। एक तार्किक डेटा मॉडल डेटाबेस प्रबंधन प्रणाली से स्वतंत्र है क्योंकि यह वास्तविक डेटाबेस की भौतिक संरचना का वर्णन नहीं करता है। तार्किक डेटा मॉडल को डिज़ाइन करते समय गैर-औपचारिक लंबे नामों का उपयोग संस्थाओं और विशेषताओं के लिए किया जा सकता है।

भौतिक डेटा मॉडल क्या है?

एक भौतिक डेटा मॉडल बताता है कि डेटा वास्तव में डेटाबेस में कैसे रहता है। इसमें सभी तालिकाओं और उनके अंदर के स्तंभों के विनिर्देश शामिल हैं। तालिका विनिर्देश में विवरण शामिल हैं जैसे तालिका का नाम, कॉलम की संख्या और कॉलम विनिर्देश में कॉलम नाम और डेटा प्रकार शामिल हैं। भौतिक डेटा मॉडल में प्रत्येक तालिका की प्राथमिक कुंजी भी होती है और यह विदेशी कुंजियों का उपयोग करके तालिकाओं के बीच संबंध को भी दर्शाता है। इसके अलावा, भौतिक डेटा मॉडल में डेटा और घटकों जैसे ट्रिगर और संग्रहीत प्रक्रियाओं पर लागू बाधाएं शामिल हैं।

भौतिक डेटा मॉडल उपयोग किए गए डेटाबेस प्रबंधन प्रणाली पर निर्भर करता है। तो MySQL के लिए भौतिक डेटा मॉडल Oracle के लिए तैयार किए गए डेटा मॉडल से अलग होगा। तार्किक डेटा मॉडल से भौतिक डेटा मॉडल बनाते समय, पहले निकाय तालिकाओं में परिवर्तित हो जाते हैं। फिर संबंध एई विदेशी कुंजी बाधाओं में परिवर्तित हो गए। उसके बाद विशेषताओं को प्रत्येक तालिका के कॉलम में बदल दिया जाता है।

तार्किक और भौतिक डेटा मॉडल के बीच अंतर
तार्किक और भौतिक डेटा मॉडल के बीच अंतर
तार्किक और भौतिक डेटा मॉडल के बीच अंतर
तार्किक और भौतिक डेटा मॉडल के बीच अंतर

तार्किक और भौतिक डेटा मॉडल में क्या अंतर है?

• एक भौतिक डेटा मॉडल डेटाबेस की भौतिक संरचना का वर्णन करता है। एक तार्किक डेटा मॉडल एक उच्च स्तरीय मॉडल है जो डेटाबेस की भौतिक संरचना का वर्णन नहीं करता है।

• भौतिक डेटा मॉडल उपयोग किए गए डेटाबेस प्रबंधन प्रणाली पर निर्भर है। हालाँकि, तार्किक डेटा मॉडल उपयोग किए गए डेटाबेस प्रबंधन प्रणाली से स्वतंत्र है।

• तार्किक डेटा मॉडल में निकाय, विशेषताएँ, संबंध और कुंजियाँ शामिल हैं। भौतिक डेटा मॉडल में टेबल, कॉलम, डेटा प्रकार, प्राथमिक और विदेशी कुंजी बाधाएं, ट्रिगर और संग्रहीत प्रक्रियाएं शामिल हैं।

• तार्किक डेटा मॉडल में, निकायों और विशेषताओं के लिए लंबे गैर-औपचारिक नामों का उपयोग किया जाता है। हालाँकि, भौतिक डेटा में, संक्षिप्त औपचारिक नामों का उपयोग तालिका नामों और स्तंभ नामों के लिए किया जाता है।

• तार्किक डेटा मॉडल पहले विवरण से लिया गया है। उसके बाद केवल भौतिक डेटा मॉडल प्राप्त होता है।

• तार्किक डेटा मॉडल को चौथे सामान्य रूप में सामान्यीकृत किया जाता है। आवश्यकताओं को पूरा करने के लिए यदि आवश्यक हो तो भौतिक डेटाबेस मॉडल को विकृत कर दिया जाएगा।

सारांश:

तर्कसंगत बनाम भौतिक डेटा मॉडल

लॉजिकल डेटा मॉडल एक उच्च स्तरीय डेटा मॉडल है जो डेटा के बीच संस्थाओं और संबंधों का वर्णन करता है। इसमें प्रत्येक इकाई की विशेषताएँ और कुंजियाँ भी शामिल हैं। यह प्रयुक्त डेटाबेस प्रबंधन प्रणाली से स्वतंत्र है। दूसरी ओर, भौतिक डेटा मॉडल तार्किक डेटा मॉडल के बाद प्राप्त होता है और इसमें डेटाबेस की संरचना शामिल होती है जिसमें टेबल, कॉलम और प्रमुख बाधाओं के विनिर्देश शामिल होते हैं।उपयोग किए गए डेटाबेस प्रबंधन प्रणाली के अनुसार यह मॉडल अलग है।

सिफारिश की: