हेल्लो दोस्तों आज के इस पोस्ट में आपको function of dbms in hindi के बारे में बताया गया है की इसे कैसे प्रयोग करते है तो चलिए शुरू करते है
Contents
- Functions of DBMS
- Data Storage Management
- Data Manipulation Management
- Data Definition Services
- Data Dictionary/System Catalog Management
- Data Communication Interfaces
- Authorization/Security Management
- backup and recovery Management
- Concurrency Control Service
- Transaction Management
- Database Access and Application Programming Interfaces
Functions of DBMS
Database में Data की Integrity और Consistency की गारन्टी देने के लिए DBMS अनेक आवश्यक कार्य करता है। इन कार्यों (Functions) में से अधिकांश End-Users के लिए पारदर्शी (Transparent) होते हैं।
एक डेटाबेस मैनेजमेन्ट सिस्टम (DBMS) द्वारा किए जाने वाले आवश्यक कार्य (Functions) और सेवाएं (Services) निम्नलिखित हैं
Data Storage Management
यह Data के Permanent Storage के प्रबन्धन के लिए एक Mechanism प्रदान करता है। Storage Management Mechanism द्वारा Data को किस प्रकार Store किया जाएगा और Physical Storage को Access करने के लिए ऑपरेटिंग सिस्टम के साथ Store Manager Interface को Internal Schema परिभाषित करता है।
Data Manipulation Management
DBMS (Database) में मौजूद Data को पुनः प्राप्त (Retrieve), Update और delete करने में User की सक्षमता के साथ सुसज्जित होता है।
Data Definition Services
DBMS external Schema, Conceptual Schema, Internal Schema स्रोत के रूप में सम्बद्ध Mappings जैसी Data Definitions को स्वीकार करता है
Data Dictionary/System Catalog Management
DBMS एक Data Dictionary अथवा System catalog Function उपलब्ध कराता है, जिसमें Data Items का विवरण Store होता है और जो Users के लिए सुलभ (Accessible) होता है।
Data Communication Interfaces
Database को Access करने के लिए End-User की Request को DBMS को Communication Message के रूप में Transmit किया जाता है।
Authorization/Security Management
DBMS किसी भी प्रकार के जानबूझकर अथवा आकस्मिक Unauthorized Access से Database की रक्षा करता है। यह ऐसा Mechanism प्रस्तुत करता है, कि केवल Authorized User ही Database को Access कर सके।
backup and recovery Management
DBMS समय-समय पर Data का Backup प्राप्त करने और विभिन्न प्रकार की विफलताओं एवं खराबियों से उबरने के लिए Mechanism प्रदान करता है। यह Data की हानि से बचाता है।
Concurrency Control Service
चूंकि DBMS अनेक Users के मध्य Data को Share किए जाने का समर्थन करता है, अतः इन्हें Database के Concurrent Access) को Manage करने के लिए एक Mechanism प्रदान करना चाहिए। DBMS यह सुनिश्चित करते हैं, कि Database Consistant State में बना रहे और डेटा की अखण्डता (Integrity)को संरक्षित रखे।
Transaction Management
Transaction Database operations, जो एक Single User अथवा Application Program कार्यान्वित किए जाते हैं और जो Database के Contents को Access अथवा Change करते हैं, की एक Series है। अतः DBMS को यह सुनिश्चित करने के लिए एक Mechanism प्रदान करना चाहिए, कि किसी दिए गए Transaction से सम्बन्धित सभी Updates हो गए हैं अथवा इनमें से कोई भी नहीं हुआ है।
Database Access and Application Programming Interfaces
DBMS Applications को Database Services का प्रयोग करने में सक्षम करने के लिए Interface उपलब्ध कराते है ये structured query language –SQL के माध्यम से data Access प्रदान करते हैं। DBMS query languages के
निम्नलिखित दो घटक (Components) होते हैं
डाटा डेफिनिशन लग्वेज (Data Definition Language-DDL) और डाटा मैनीपुलेशन लैंग्वेज (Data Manipulation Language-DML)
reference-https://databasemanagement.fandom.com/wiki/DBMS_Function
निवेदन:-आप सभी छात्र –छात्रों से निवेदन है की अगर आपको ये Topic(function of dbms in hindi) अच्छा लगा हो तो कृपया आप इस वेबसाइट के बारे में अपने दोस्तों को जरुर बताये अगर कोई topic(function of dbms in hindi) से संबधित प्रश्न हो तो कमेंट्स(comments) आपके लिए ही बना है और किसी Subject(function of dbms in hindi) के लेकर भी कोई प्रश्न हो तो कमेंट करे