What is Database management System or DBMS
DBMS का Full Form डेटाबेस मैनेजमेंट सिस्टम (database management system) है। यह programs का पूरा collection होता है जिसके द्वारा users डेटाबेस को create, delete और maintain कर सकते है|
DBMS एक Software है जिसका प्रयोग database में data को store, manage, retrieve और define करने के लिए किया जाता है|
दूसरे शब्दों में कहें तो, “DBMS एक Software Application है जिसका प्रयोग database को create, access, और manage करने के लिए किया जाता है|”
यह user और database के मध्य interface की तरह कार्य करता है. इसमें बहुत सारीं commands होती है जिनके द्वारा user आसानी से database में कार्य कर सकता है|
तो हम कह सकते है कि यह एक general purpose Software System है जो कि हमें निम्नलिखित Services Provide करता है:-
- Data Definition :– इसका प्रयोग database के organization को define करने वाली definition को create, delete और modify करने के लिए किया जाता है|
- Data Updation :– इसका प्रयोग database में वास्तविक data को insert, delete, और modify करने के लिए किया जाता है|
- Data Retrieval :– इसका प्रयोग जरूरत के आधार पर database में से data को retrieve करने के लिए किया जाता है.
- User Administrator – इसका प्रयोग users को register और monitor करने के लिए किया जाता है और इसका प्रयोग data integrity को maintain करने, data security प्रदान करने, performance को monitor करने और concurrency control के लिए किया जाता है|
Advantage of DBMS :-
Data Base Management System के निम्नलिखित Advantage है|
- Control redundancy :- यह Single Database File में सभी Data Store करता है|
- Data Sharing :- Authorized User multiple User के बीच में data Store करता है|
- Multiple User Interface :- यह विभिन्न प्रकार के User interface Provide करता है जैसे:- GUI, application interface.
- Backup :- यह Backup recovery Subsystem Provide करता है यह Recovery System failure से automatic data create करता है और यदि data required होता है तो Restore करता है|