डेटाबेस क्या है – What is Database in Hindi -2021

2
155
what is database in hindi
what is database in hindi
82 / 100

क्या आपको पता है Database क्या है (What is Database in Hindi) और डेटाबेस मॉडल के प्रकार. यह तो आपको पता ही होगा की आज की दुनिया में Data और Information की कितनी ज्यादा मांग है. Data और Information कम समय में, आपको बस Internet में धुंडने से मिल ही जाती है. बस आपको इतना सा काम करना है, Mobile के Browser में या Google Search में आपको अपने सवालों को लिखना हैं.

तुरंत कुछ seconds के अंदर आपको आपके सवालों के जवाब मिल जाएंगे. बड़े बड़े Company अपने Employees की जानकारी (Name, Salary, IDno, Address). College और Schools में पढने वाले बचों की  Information जैसे Name, Roll no, Address, City सब कुछ आज कल Internet में मोजूद है. लेकिन Internet में कहाँ मोजूद है यह बात कम लोगों को पता है. किंतु आपको जवाब जल्द ही मिल जाएगा.

अब India में जितने भी Aadhar Card बन रहें है, मेरा मतलब करीबन करोड़ों Adharcard बन चुके हैं. इन सभी की जानकारी भी Internet में तो हैं ना. Banks और Online Reservation (Train, Flight, Hotel) इनमे भी हर रोज बहुत सारा Data बदलता रहता है.

बैंक में Transaction Computer और मोबाइल के जरिए होता है. वहां भी data रहता है लेकिन Transaction भी लाखों लोगों का होता रहता है. अब आपके मन में एक ओर सवाल है. इन सब की Transactions की Details Store कहाँ होती है.

कभी कभी आप सोचते होंगे इतना सारा data और Information कहाँ रहता है. क्या Internet में कोई एसी जगह है ? या कोई आदमी बैठके लिखता है ? इन सभी का जवाब है Database. यह भी जान लो Database के बिना Internet कुछ भी नहीं है. तो चलिए आज जानते है डेटाबेस क्या होता है.

Database (DB), यह Information यानि जानकारी का संघ्रारालय है, जहाँ Related Information को Collection करके रखा जाता है. Database में Information को Organised (संगठित) करके रखा जाता है.

Organised मतलब सजा के रखना जैसे आप books को Table पे सजा के रखते हो, वैसे ही Information और data को Database में रखा जाता है. Information को Store करने के लिए, कुछ Software का इस्तमाल किया जाता है सबसे अच्छा Example है MS-Excel. यहाँ पे सारे डाटा को Digital Memory Devices में रखा जाता है जैसे Hard disk.

Information को Database में कुछ इस तरह से रखा जाता है, जिसे आप बड़ी आसानी से data को Access कर सको और Manipulate (बदलाव) कर सको.

चलो एक उदाहरण से समझते हैं “ एक MS-Excel Sheet जहाँ आप 100 Students की Details है. Details में जैसे Roll NO, नाम, पता, सहर का नाम, पिता का नाम, जन्म तिथि. यहाँ हम और आप ये बोल सकते हैं यह Excel Sheet एक Database है.

DB मतलब DataBase में से जो भी Information और data है उसको आप जब चाहो तब Access कर सकते हो. अब Access मतलब क्या है चलो समझते हैं. एक University है, जहाँ बहुत सारे Students हैं, करीबन 5000 उनके Exam ख़तम हो गए हैं.

अब इनके Results को Computer के जरिये Database में Upload किया जाता है, यह भी हो सकता है की University की Official website है. तो वहां पर भी Upload किया जाता है. अब यह Students Result का database बन गया.

जब Result निकलने की date आती है तो इस result को Publish किया जाता है. तभी Students अपना Roll no डालके Result देखने में लग जाते है. इस Process को कहते हैं Database को Access करना.

ऐसे बहुत सारे हैं Database होते हैं जैसे Google का, Company का, Government का database, जहाँ वो अपने Information को Store करते हैं.

यह एक Software System है, जिसके जरिए एक user, database को Create, Define, Maintain और Control करता है. DBMS, Programs का Collection है आम तोर पे Database(DB) को Maintain करने के लिए इस्तमाल किया जाता है.

अब Maintain का मतलब समझते हैं “इसमें आप ये सब कर सकते हो जैसे Data को DB में Insert करना, Edit, Delete, Access और Update करना.

ये तो आप जान ही गए Database Management System DBMS क्या है. फिर से समझते हैं, DBMS यह एक Software package है. इस Software के जरिए आप Database को Create कर सकते हो. जैसे आप ने एक Database बनाया Student नाम का अब आपको इसमें Students के Details को add करना होगा.

अगर जाने अनजाने में गलत Data दे देते हैं, तब आपको Student details Edit करना होगा. कुछ दिन बाद आपको पता चला की किसी का डाटा गलत है तो आपको Delete भी करना पड़ेगा. किसी Students के Roll no से आपको उसका नाम और Address search करना है तो इसको बोलते हैं Access.

अब आप समझ गये होंगे की DBMS क्या क्या करता है. यही उदहारण लें आप एक Company में भी लगा सकते हो वहां भी यही होता है.

FoxPro

यहाँ एक text-based procedurally oriented programming language के साथ साथ यह Database Management System भी है. यह एक Object Oriented Programming Language है. प्रथम बार Fox Software ने इसको Publish किया था.

लेकिन Microsoft ने FoxPro को आगे चल के MS-DOS, Windows और Unix version में चलने के लिए Develop किया. अभी इसका नाम है Visual FoxPro है लेकिन कुछ साल बाद 2007 में इसका Production बंद कर दिया गया.

IMS

IMS Database में data Store करने के लिए hierarchical model को Follow किया जाता है. जो DB2 और Relational Model से काफी भिन्न है. आमतोर पर Information Management के लिए इस DBMS का इस्तमाल होता है.

Oracle

Oracle को Oracle RDBMS भी बोला जाता है. यह object-relational database management system है. आज के समय में इसका बहुत ज्यादा इस्तमाल किया जाता है इस software Company का नाम है Oracle Corporation. Larry Ellison और उनके दो दोस्त इस corporation के CO-Founder थे.

 MySql

यह एक object-relational database management system है. इसका नाम इसके CO-Founder Michael Widenius की बेटी के नाम पे रखा गया था और SQL मतलब Structured Query Language. इस DBMS Software Company का नाम है mySQL AB जिसका गठन 1995 में हुआ था. अब इसके मालिक है Oracle Corporation.

DB2

यह एक Database का Product है. यह RDBMS है मतलब Relational Database Management System है. DB2 का इस्तमाल Data को database में Store, Analyze और Retrieve करने के लिए किया जाता है. db2 Object Oriented के Concept को भी फोलो कर रहा है.

Database Operations: (what is database in hindi)

Database के उपर निचे दिए गए सारे operation होते हैं. एक एक करके Detail में इन्हें समझते हैं.

1. Insert

अगर कुछ data Store करते हैं तो उसे Insert Operation बोलते हैं. जैसे एक Student Database है वहां आप Data Insert करते हैं Name, Roll, Mark, City.

2. Delete

DATA या एक Record को Database से Delete करते हैं, तो इस Operation को Delete Operation कहते हैं. Delete करने के लिए कुछ Programming Language का भी इस्तमाल कर सकते हैं.

3. Update

जो Information या Data पहले से मोजूद है और उसमे आप बदलाव कर रहे हैं तो उसे Update कहते हैं. मै अभी भी वही उदहारण लूँगा, कोई Student की family दूसरी जगह Shift हो गई है तो आपको Database से Address बदलना होगा इसे ही Update कहते हैं.

4. Search/Access

एक ही Information को ढूंडना या Group of Information को ढूंडना इसी को Search या Access Operation कहते हैं. जैसे कोई Result देखना, Balance Inquiry करना, ट्रेन टिकट Available है या नहीं देखना यह सब एक एक Search Operation है.

Databse के Components

मुख्य तिन Component होते हैं एक

1. Database User (what is database in hindi)

यह वो User है जो DB को कहीं से भी Access करता है और सर्च करता है. जैसे आप भी एसे ही User हैं, Google में कुछ सर्च कर लेते हैं, पढने के बाद पढ़ लेते हैं. किंतु अंदर क्या है और कैसे Store किया गया है उसकी जानकारी आपके पास नहीं होती.

2. DBA

DBA का Full Form है Database Administrator, इसको Manager कहते हैं. जो पुरे System चलता है. ये User की Needs को समझता है और उसके हिसाब से Manage और Update करता है.

3. Application Program

यह DBMS Software Program है. इसको पुरे DB को Manage करने के लिए इस्तमाल किया जाता है. DBMS क्या है इसकी जानकारी मिल ही जाएगी उपर देखेंगे तो. ये थी कुछ जानकारी Components के बारे में.

Google Beart Algorithm kya Hai 

2 COMMENTS

LEAVE A REPLY

Please enter your comment!
Please enter your name here