MySQL + SQL · Lesson 1

Data Independence

Data Independence क्या है?

Data independence एक level के schema को बदलने की क्षमता है, बिना अगले ऊपरी level के schema को बदले। यह three-schema architecture का बड़ा benefit है।

दो प्रकार

प्रकारमतलबExample
Logical data independenceExternal views/apps बदले बिना conceptual schema बदलनानया column जोड़ो बिना programs तोड़े
Physical data independenceConceptual schema बदले बिना internal storage बदलनाIndex जोड़ो या नई disk — queries फिर भी चलें

महत्वपूर्ण

Logical data independence, physical की तुलना में पाना ज़्यादा मुश्किल है, क्योंकि application programs logical structure पर बहुत निर्भर करते हैं।

सारांश

  • Data independence एक schema level बदलने देता है बिना ऊपर वाले level पर असर डाले।
  • Logical (conceptual बदलाव) और physical (storage बदलाव)।
🔗

Share this topic with a friend

यह topic किसी दोस्त को भेजें

Found it useful? Send it to a classmate learning the same thing.

अच्छा लगा? जो दोस्त यही सीख रहा है, उसे भेज दीजिए।