हेल्लो दोस्तों आज के इस पोस्ट में आपको relational model in hindi के बारे में बताया गया है की इसे कैसे प्रयोग करते है तो चलिए शुरू करते है
रिलेशनल मॉडल [Relational Model] का परिचय
Relational Model को सर्वप्रथम एडगर एफ. कॉड (Edger : Codd) द्वारा सन् 1969-70 में प्रस्तुत किया गया था, जो Mathematic Theory पर आधारित है। यह Model, Mathematic Relation के कॉन्सेप्ट का प्रयोग करता है जो देखने में Values की एक (Table) की भांति प्रतीत होती है। इस Model का थियोरिटिकल बेसिस (Theoritical Basis) सेट-थ्योरी (Set Theory) है।
Relational Model का पहला Commercial Implementation सन 1980 के दशक के पूर्वाद्ध में Oracle DBMS एवं SQL/DS सिस्टम में हुआ। इसके पश्चात से इस Model का Implementation अनेकानेक Commercial Systems में किया जा चुका है। समान में कछ लोकप्रिय Relational DBMS के अन्तर्गत IBM कम्पनी की DB2 एवं Informix Dynamic Server, Oracle कम्पनी की Oracle एवं Rdb तथा Microsoft कम्पनी की SQL Server एवं Access आते हैं।
Relational Model Concepts
Relational Model एक Database को Relations के एक Collection के रूप में represent करता है और प्रत्येक Relation, Values की एक Table की तरह प्रतीत होती है। इस Model में प्रत्येक Relation को A Two-Dimensional Table के रूप मे represent किया जाता है।
Table की प्रत्येक Row, Related Data Values के एक Collection को Represent करता है। Relational Model में Table की प्रत्येक रो (Row) एक Fact को Represent करता है, जो किसी Entity या Relationship से सम्बन्धित होती है। Table Name एवं Column Names का प्रयोग प्रत्येक रो (Row) की Values के अर्थ को इन्टरप्रेट (Interpret) करने में सहायता करने के लिए किया जाता है।
डायग्राम
उदाहरण के लिए. उपर दिए गए diagram में दर्शाई गई EMPLOYEE टेबल की प्रत्येको Entity के बारे में फैक्रस (Facts) अर्थात इन्फॉर्मेशन को Represent करती है।
Column Names-EmpCode, Name, Age,department और designation यह निर्दिष्ट करते है की प्रत्येक row की data values को कैसे interpret करना है किसी विशेष column की समस्त data values एक समान data types की होती है
Formal Relation Terminology में रो (Row) को Tuples, Column Header को एट्रीब्यूट (Attribute) तथा टेबल (Table) के रिलेशन (Relation) कहा जाता है।
निम्नांकित Table निचे में Formal Relational Terminology के समतुल्य Informal Terminology दर्शाई गई है।
Formal Relational Term | Informal Equivalent(s)) |
Relation | table |
tuple | row,record |
cardinality | number of rows |
attribute | column,field |
degree | number of columns |
primary key | unique identifier |
domain | a set of legel values |
reference-https://www.geeksforgeeks.org/relational-model-in-dbms/
निवेदन:-आप सभी छात्र –छात्रों से निवेदन है की अगर आपको ये Topic(relational model in hindi) अच्छा लगा हो तो कृपया आप इस वेबसाइट के बारे में अपने दोस्तों को जरुर बताये अगर कोई topic(relational model in hindi) से संबधित प्रश्न हो तो कमेंट्स(comments) आपके लिए ही बना है और किसी Subject() के लेकर भी कोई प्रश्न हो तो कमेंट करे