इस article में हम पढ़ेंगे –
Data Model क्या है ?
Data Model एक blueprint है database का जो यह सु-निश्चित करता है की database में data किस तरह एक दूसरे से relation में रहेगा और कैसे organize, store एवं access करेंगे।
Types of data models (data model के प्रकार)
- Hirarchical Data Model
- Network Data Model
- Relational Data Model
- ER Data Model
- Object-Oriented Data Model
और भी डाटा model है या list सिर्फ मुख्य डाटा मॉडल की दी गयी है जो परीक्षा की दृष्टि से अति महतपूर्ण है।
Advantages of Data Model
Clarity and Understanding – एक system के अंदर data किस तरह और क्या structure रहेगा या हमें पहले से ही पता चल जाता है। जिससे clarity एवं understanding बानी रहती है।
Consistency – मानक structure एवं rules पहले से ही define कर दिए जाते है जिससे Consistency rahti बानी रहती है।
Data Integrity – data model की मदद से data integrity बानी रहती (यदि database में primary key, foregin key, आदि key constraints को set करने पर).
Scalability and Flexibility – jitna जितना अच्छा data model होता, उतने बड़े स्तर पर database उपगोयी होगा।