तार्किक स्कीमा

From Vigyanwiki
Revision as of 21:57, 16 February 2023 by alpha>Indicwiki (Created page with "एक तार्किक डेटा मॉडल या तार्किक स्कीमा एक विशिष्ट समस्या डोमेन क...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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

सिंहावलोकन

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

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

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

इतिहास

ANSI/SPARC थ्री स्कीमा दृष्टिकोण, जो दर्शाता है कि एक डेटा मॉडल एक बाहरी मॉडल (या दृश्य), एक वैचारिक मॉडल या एक भौतिक मॉडल हो सकता है। यह डेटा मॉडल को देखने का एकमात्र तरीका नहीं है, बल्कि यह एक उपयोगी तरीका है, खासकर मॉडल की तुलना करते समय।[1]

जब एएनएसआई ने पहली बार 1975 में एक तार्किक स्कीमा का विचार प्रस्तुत किया,[2] विकल्प श्रेणीबद्ध और नेटवर्क थे। संबंधपरक मॉडल - जहां डेटा को टेबल और कॉलम के संदर्भ में वर्णित किया जाता है - को अभी डेटा संगठन सिद्धांत के रूप में पहचाना गया था लेकिन उस दृष्टिकोण का समर्थन करने के लिए कोई सॉफ़्टवेयर मौजूद नहीं था। उस समय से, डेटा मॉडलिंग के लिए ऑब्जेक्ट-ओरिएंटेड विश्लेषण और डिज़ाइन | ऑब्जेक्ट-ओरिएंटेड दृष्टिकोण - जहां डेटा को वर्गों, विशेषताओं और संघों के संदर्भ में वर्णित किया गया है - भी पेश किया गया है।

तार्किक डेटा मॉडल विषय

तार्किक डेटा संरचना के निर्माण के कारण

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

वैचारिक, तार्किक और भौतिक डेटा मॉडल

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

वैचारिक, तार्किक और भौतिक डेटा मॉडल अपने उद्देश्यों, लक्ष्यों और सामग्री में बहुत भिन्न हैं। मुख्य अंतर नीचे नोट किया गया है।

Conceptual Data Model (CDM) Logical Data Model (LDM) Physical Data Model (PDM)
Includes high-level data constructs Includes entities (tables), attributes (columns/fields) and relationships (keys) Includes tables, columns, keys, data types, validation rules, database triggers, stored procedures, domains, and access constraints
Non-technical names, so that executives and managers at all levels can understand the data basis of Architectural Description Uses business names for entities & attributes Uses more defined and less generic specific names for tables and columns, such as abbreviated column names, limited by the database management system (DBMS) and any company defined standards
Uses general high-level data constructs from which Architectural Descriptions are created in non-technical terms Is independent of technology (platform, DBMS) Includes primary keys and indices for fast data access.
Represented in the DIV-1 Viewpoint (DoDAF V2.0) Represented in the DIV-2 Viewpoint (DoDAF V2.0), and OV-7 View (DoDAF V1.5) Represented in the DIV-3 Viewpoint (DoDAF V2.0), and SV-11 View (DoDAF V1.5)


यह भी देखें

संदर्भ

  1. Matthew West and Julian Fowler (1999). Developing High Quality Data Models Archived 2008-12-21 at the Wayback Machine. The European Process Industries STEP Technical Liaison Executive (EPISTLE).
  2. American National Standards Institute. 1975. “ANSI/X3/SPARC Study Group on Data Base Management Systems; Interim Report”. FDT(Bulletin of ACM SIGMOD) 7:2.


बाहरी संबंध