Programmer 2024 Study Notes || Database Management System

Programmer 2024 Study Notes in hindi, Learn Database Managment system in hindi, What is DBMS, Database Managemenet System Important Question Answer in hindi, DB kya hota hai, db important question answer, database notes in hindi, database online study material

What is a Database Management System?

Database मे सबसे पहले Data कि बात करते है कि data होता क्या हैं

डाटा यह किसी भी तरह का हो सकता हैं जैसे स्कूल मे रोजाना अध्यापक के द्वारा रोजाना attendence लगाई जाति हैं जिस रजिस्टर मे रोजाना अटेन्डन्स लगाई जाति है वह पर रजिस्टर को डाटा कहेंगे |

उसी तरीके से दुकानदार जब भी बिल बनाता है समान का तो जिस कॉपी मे वह सामान क्या आज बेचा / क्या समान खरीद जिस कॉपी मे लिखता है उससे Data कहते हैं

हम यह कह सकते हें यदि किसी कार्य कि सही गणना हमे करनी होती है तो हमे डाटा सही से रखना होता है तो उसी के लिए कंप्युटर पर हम यह काम कैसे कर सकते है किस तरीके से data को कंप्युटर मे आसानी से रख सकते हैं और उसे आसानी से कैसे मैनेज भी कर सकते हैं वह सभी Data Base Management System के अंतर्गत आता हैं |

DBMS एक सिस्टम सॉफ्टवेयर होता हैं जो यूजर को डाटा मैनेज करने का ऑप्शन देता हैं इसमे यूजर डेटा को संग्रहीत करने, प्रबंधित करने, पुनः प्राप्त करने और हेरफेर करने का एक संरचित तरीका प्रदान करता है। एक DBMS डेटाबेस और उन उपयोगकर्ताओं या एप्लिकेशन के बीच एक इंटरफ़ेस के रूप में कार्य करता है जिन्हें डेटा तक पहुंचने की आवश्यकता होती है।

यहां DBMS की कुछ प्रमुख विशेषताएं और कार्य दिए गए हैं:

Data Definition: DBMS उपयोगकर्ताओं को डेटाबेस में संग्रहीत डेटा की संरचना को परिभाषित करने की अनुमति देता है। इसमें डेटा प्रकार, डेटा तत्वों के बीच संबंध और डेटा पर बाधाएं निर्दिष्ट करना शामिल है।

Data Manipulation: DBMS डेटाबेस में डेटा डालने, अपडेट करने, हटाने और क्वेरी करने की सुविधा प्रदान करता है। उपयोगकर्ता डेटा कैसे संग्रहीत किया जाता है, इसके आंतरिक विवरण जानने की आवश्यकता के बिना डेटा पर संचालन कर सकते हैं।

Data Security: DBMS में डेटाबेस में संग्रहीत डेटा की सुरक्षा सुनिश्चित करने के लिए तंत्र शामिल हैं। इसमें उपयोगकर्ता प्रमाणीकरण, पहुंच नियंत्रण और संवेदनशील डेटा का एन्क्रिप्शन शामिल हो सकता है।

Data Integrity:DBMS यह सुनिश्चित करने के लिए अखंडता बाधाओं को लागू करता है कि डेटाबेस में डेटा सटीक और सुसंगत बना रहे। इसमें संदर्भात्मक अखंडता, इकाई अखंडता और अन्य व्यावसायिक नियमों को लागू करना शामिल है।

Concurrency Control: डीबीएमएस यह सुनिश्चित करने के लिए कई उपयोगकर्ताओं या अनुप्रयोगों द्वारा डेटाबेस तक पहुंच का प्रबंधन करता है कि लेनदेन एक-दूसरे के साथ हस्तक्षेप किए बिना सही ढंग से और समवर्ती रूप से निष्पादित होते हैं।

Backup and Recovery: DBMS समय-समय पर डेटाबेस का बैकअप लेने और डेटा हानि या भ्रष्टाचार के मामले में इसे पुनर्प्राप्त करने की सुविधाएँ प्रदान करता है।

Concurrency and Transaction Management: DBMS यह सुनिश्चित करता है कि कई उपयोगकर्ता एक-दूसरे के काम में हस्तक्षेप किए बिना एक साथ डेटाबेस तक पहुंच सकते हैं। यह यह भी सुनिश्चित करता है कि ACID (परमाणुता, संगति, अलगाव, स्थायित्व) गुणों का पालन करते हुए लेनदेन विश्वसनीय रूप से निष्पादित किया जाता है।

DBMS विभिन्न प्रकारों में आते हैं, जिनमें रिलेशनल, ऑब्जेक्ट-ओरिएंटेड, दस्तावेज़-ओरिएंटेड और ग्राफ़ डेटाबेस शामिल हैं, प्रत्येक को विभिन्न प्रकार के डेटा और अनुप्रयोगों के लिए अनुकूलित किया गया है। लोकप्रिय DBMS के उदाहरणों में MySQL, Oracle डेटाबेस, Microsoft SQL सर्वर, MongoDB और PostgreSQL शामिल हैं।

Other Posts

Apply PTET 2024

Leave a Reply

Your email address will not be published. Required fields are marked *