Types of Database in hindi

Types of Database in hindi

Introduction

हेलो दोस्तों आज हम database और database type के बारेमे जानेगे!. database और database type के बारेमे जानने से पहले हम जान लेते है की ये data क्या होता है!. simply समजे तो data यानि किसी बी चीज या कोई व्यक्ति के बारे में information, जैसे की आप खुद को ही लेलो जैसे की आपका name, age, weigth, height ये सब आपकी information हो गई ऐसी तरह car के बारेमे car का model, car price, color ये सभी car की information हो गई तो data एक तरह की information होती है!.

What is the database in हिंदी?

Database का इस्तेमाल data को store करने के लिए किया जाता है!. अगर हमें एक dynamic website और application create करनी है तो उस website में जो data manage होंगे वह database के द्वारा ही होंगे!. Database tables का एक collection होता है!. database में जो data store होंगे वह किसी perticuler table में row और column के formate में store होते है!. Relation database में tables को एक दूसरे के साथ relation सेट करके manage करा सकते है!.

Database types

– Centralised database
– Distributed database
– Personal database
– End-user database
– Network database
– NoSQL database
– Operational database
– Relational database
– Cloud database
– Object-oriented database
– Graph database

1. Centralised databases

Centralised database में information (data) को centralised location में store किया जाता है!. और user इस information को अलग-अलग location से access कर सकता है!. इस प्रकार के database में application प्रक्रिया होती है जो users को किसी दूर location सेबी data तक पहुंचने में मदद करती है!.

2.Distributed databases

Distributed database, Centralised database से बिलकुल विपरीत होता है!. centralized database के विपरीत distributed database में data को अलग-अलग databaase के साथ distributed किया जाता है!. ये datbase system communications links के माध्यम से जुड़े हुवे है!. इस तरह के link end-users data को आसानी से access करने में मदद करते है!. Distributed database जैसे की apache cassandra,HBase,Ignite etc..

3.Relational database

Relational database में data को multiple, related tables में store किया जाता है!. Table के अंदर जो data store होता है वह row और columns के formate में store होता है!. relational database management system( RDBMS ) वह program है जो आपको dabase create, update और delete करने की अनुमति देता है!. SQL ( structure query language ) वह एक database के साथ communicate करने की language है!. SQL language से data को हम add, update, view और delete करा सकते है!.
ACID( atomicity, consitenct, isolation, durability ) के अनुरूप है जो reliable database transactions एक standard सेट है!. Relational databases structured data को manage करता है!. जिन organizations के पास कई unstructure or semi-structured data है!. तो उस तरह के data को relational database के साथ manage नहीं किया जाता!.

4.Cloud databases

इस प्रकार के database में data virtual environment में store होते है!. और cloud computting platform पर execute होता है यह database तक पहुंचने के लिए users को कई cloud computting services provide करता है!.
Cloud databases जैसे की

– Amazon web services(AWS)
– Microsoft azure
– Kamatera
– Google cloud

5.Personal databases

Users के system पर data ko collecting और storing करना उसे हम एक personal database कह सकते है. यह database सामान्य तोर से single users के लिए designed किया गया है!. personal database को handle करना simple और easy है personal database की size small होने के कारन storage space काम लेता है!.

6.Operational databases

ऐसा database का type जो real-time में database creates and updates करता है!. यह सामान्य तोर पर कई business में daily data operations को executing और handling करने के लिए designed किया गया है!. organization में par day transactions को manage करने के लिए operational database का उपयोग होता है!.

7.Object-oriented databases

Object-oriented database, object-oriented programming पर  आधारित है!. इसलिए data और उसके सभी attributes, objects के रूप  में एक साथ बन्दे होते है!. object oriented database को object-oriented database management system द्वारा manage किया जाता है!. ये database object-oriented programing language जैसे की c++ और java के साथ अच्छी तरह  से काम करते है!. Relational database की तरह object-oriented database ACID standards के अनुरूप होता है!.

8.NOSQL databases

NOSQL एक broad category है. जिसमे कोई भी database शामिल है!. जो SQL को primary data को access करने के लिए उपयोग नहीं करता है!. इस types के database को कभी-कभी non-relational database भी कहाजाता है!. relational database के विपरीत, NOSQL database में data को pre-defined schema के अनुरूप नहीं होना चाहिए. इसलिए इस प्रकार के database
उन organization के लिए बहुत अच्छे है जो un-structure data और semi-structured data store करना चाहते है!.
NOSQL database का एक फायदा यह है की developers database का उपयोग करने वाले application को effecting  किये बिना तुरनत database में बदलाव कर सकते है!.

9.Graph databases

Graph database एक प्रकार का Nosql database है जो graph theory आधारित है होता है!. graph oriented database management systems(DBMS) software को data points के बिच connections identify करने और उसके साथ काम करने के लिए designed किया गया है!. इसलिए graph dabase का उपयोग अक्सर विसम data points के बीच relationship का analyze
करने के लिए किया जाता  है!. जैसे की धोखाघड़ी का निवारण, या social media से customers के बारे में data mining के लिए!.

10.Network databases

Network databases आपतौर पर network data model को follow करता है. यहाँ data का representation उनके बीच के माध्यम से connected nodes के रूप में होता है!.

11.End user databases

End user आपतौर पर different level पर किये गए transaction या operations के बारे में चिंतित नहीं होते है!. और केवल इस प्रोडक्ट से unknown होते है जो एक software या application हो सकते है!. इसलिए यह एक shared database है जो specifically end user के लिए designed किया गया है!. इस database में साडी information को collected किया जाता है!.

 

Leave a Comment

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