Skip to content
  • Facebook
GeekCer Logo

GeekCer

The geek's Coding education and Review centre

  • Home
  • Tutorials
    • Java
    • Servlet
    • JSP
    • Python
    • C Tutorial
    • Spring
    • Spring Boot
    • MongoDB
    • Hibernate
    • Data Structure
  • General Knowledge
  • Biography
  • Grammar
  • Festival (त्योहार)
  • Interview
  • Differences
  • Important
  • Toggle search form

Home » dbms » DBMS Architecture in Hindi and Type : 1-Tier, 2-Tier and 3-Tier

  • Top C++ programs for geeks
    Top C++ programs for geeks | C++ code examples Programs
  • Java LinkedList
    Java LinkedList Java
  • PHP Tutorial for Beginners in One Page
    PHP Tutorial for Beginners in One Page Important
  • Java Vector
    Java Vector Java
  • International Labour's Day in Hindi | अंतर्राष्ट्रीय मजदूर दिवस 1 मई
    International Labour’s Day in Hindi | अंतर्राष्ट्रीय मजदूर दिवस 1 मई General Knowledge
  • Impeachment meaning in Hindi | महाभियोग की परिभाषा और प्रक्रिया
    Impeachment meaning in Hindi | महाभियोग की परिभाषा और प्रक्रिया General Knowledge
  • World Earth Day in Hindi | पृथ्वी दिवस कब और क्यों मनाया जाता है?
    Earth Day in Hindi, Theme | पृथ्वी दिवस कब और क्यों मनाया जाता है? General Knowledge
  • Operational Qualification
    Operational Qualification (OQ) Important

DBMS Architecture in Hindi and Type : 1-Tier, 2-Tier and 3-Tier

Posted on May 22, 2022June 5, 2022 By GeekCer Education No Comments on DBMS Architecture in Hindi and Type : 1-Tier, 2-Tier and 3-Tier
DBMS Architecture in Hindi and Type  : 1-Tier, 2-Tier and 3-Tier

एक डेटाबेस मैनेजमेंट सिस्टम आर्किटेक्चर (DBMS Architecture) एक डेटाबेस मैनेजमेंट सिस्टम के डिज़ाइन का एक conceptual design है जो डेटाबेस डिज़ाइन, विकास, कार्यान्वयन और रखरखाव में मदद करता है।

डेटाबेस में डेटा कैसे store किया जाता है, डेटा कैसे पुनर्प्राप्त किया जाता है, कम प्रयास से डेटा कैसे हटाया जाता है, यह डेटाबेस प्रबंधन प्रणाली के डिजाइन द्वारा निर्धारित किया जाता है।

Table of Contents

  • Types of DBMS Architecture in Hindi (DBMS आर्किटेक्चर के प्रकार)
  • 1-Tier Architecture or Centralized Architecture (1-टियर या केंद्रीकृत architecture)
  • 2-Tier Architecture or Decentralized Architecture (2-टियर या विकेंद्रीकृत architecture)
  • 3-Tier Architecture or Hierarchical Architecture (3-टियर या पदानुक्रमित architecture )
  • Three Schema Architecture of DBMS in Hindi
  • Internal or Physical Level (आंतरिक या भौतिक स्तर)
  • Conceptual or Logical Level (वैचारिक या तार्किक स्तर)
  • External or View Level (बाहरी या दृश्य स्तर)

Types of DBMS Architecture in Hindi (DBMS आर्किटेक्चर के प्रकार)

Theoretically, डेटाबेस आर्किटेक्चर के दो रूप हैं: 2-स्तरीय और 3-स्तरीय आर्किटेक्चर। लेकिन वास्तव में हम केवल दो DBMS आर्किटेक्चर मानते हैं जो सिंगल-टियर (1-टियर) और मल्टी-टियर (2-टियर और 3-टियर) आर्किटेक्चर के रुप में जाना जाता है।

इस लेख में हम 1-टियर, 2-टियर और 3-टियर जैसे सभी आर्किटेक्चर पर चर्चा करते हैं। DBMS आर्किटेक्चर को केंद्रीकृत (1-टियर) या विकेंद्रीकृत (2-टियर) या पदानुक्रमित (3-टियर) के रूप में देखा भी जा सकता है। उपरोक्त व्याख्या के अनुसार DBMS आर्किटेक्चर तीन प्रकार के होते हैं:

  • 1-Tier or Centralized architecture (1-टियर या केंद्रीकृत architecture)
  • 2-Tier or Decentralized architecture (2-टियर या विकेंद्रीकृत architecture)
  • 3-Tier or Hierarchical architecture (3-टियर या पदानुक्रमित architecture )

1-Tier Architecture or Centralized Architecture (1-टियर या केंद्रीकृत architecture)

1-Tier आर्किटेक्चर डीबीएमएस आर्किटेक्चर का सबसे सरल डिजाइन है। इस आर्किटेक्चर में client, server और database जैसे संसाधन सभी एक ही मशीन में रखे जाते हैं।

यदि कोई डेटाबेस में query करना चाहता है तो कोई सीधे डेटाबेस में query कर सकता है। इस प्रकार के architecture में किस प्रकार के नेटवर्क कनेक्शन की आवश्यकता नहीं होती है।

2-Tier Architecture or Decentralized Architecture (2-टियर या विकेंद्रीकृत architecture)

2-Tier Architecture  or Decentralized Architecture (2-टियर या विकेंद्रीकृत architecture)
2-Tier Architecture or Decentralized Architecture (2-टियर या विकेंद्रीकृत architecture)

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

उपयोगकर्ता का कंप्यूटर और सर्वर किसी न किसी आधार पर एक दूसरे से जुड़े होते हैं। जब उपयोगकर्ता कुछ डेटा स्टोर करना चाहता है या कुछ संशोधन करना चाहता है, तो उपयोगकर्ता जैसे ही सम्बंधित action (like save, delete, update etc.) देता है, डेटा सर्वर कंप्यूटर में store हो जाता है।

3-Tier Architecture or Hierarchical Architecture (3-टियर या पदानुक्रमित architecture )

3-Tier Architecture or Hierarchical Architecture (3-टियर या पदानुक्रमित architecture )
3-Tier Architecture or Hierarchical Architecture (3-टियर या पदानुक्रमित architecture )

2-tier क्लाइंट-सर्वर आर्किटेक्चर को 3-tier डेटाबेस आर्किटेक्चर में extend किया गया है। 3-tier architecture बनाने वाली layer इस प्रकार हैं:

  • Presentation layer (Client Machine/Application)
  • Application Layer (Server Machine/Application)
  • Database server

3-टियर आर्किटेक्चर में clientऔर server के बीच एक और लेयर होती है जिसे हम एप्लिकेशन (application) लेयर या बिजनेस (business) लेयर कहते हैं। इस प्रकार के आर्किटेक्चर में, client एप्लिकेशन server एप्लिकेशन के साथ communicate करता है। उसके बाद सर्वर एप्लिकेशन आंतरिक रूप से डेटाबेस के साथ communicate करता है। यह डेटाबेस सर्वर कंप्यूटर में ही स्टोर होता है।

Three Tier Architecture का उद्देश्य डीबीएमएस कार्यक्षमता का support करते हुए उपयोगकर्ता एप्लिकेशन और भौतिक डेटाबेस को अलग रखना है।

बड़े web एप्लिकेशन में, 3-Tier डिज़ाइन का उपयोग किया जाता है।

Three Schema Architecture of DBMS in Hindi

Schema संरचना(Structure) को दर्शाती है, जबकि Structureडेटा store करने के formatको दर्शाती है। Three Schema Architecture का मुख्य लक्ष्य user application section और physical database section को अलग रखना है।

Three Schema Architecture में, तीन layer का उपयोग किया जाता है। जो इस प्रकार है:

  1. Internal or Physical Level (आंतरिक या भौतिक स्तर)
  2. Conceptual or Logical Level (वैचारिक या तार्किक स्तर)
  3. External or View Level (बाहरी या दृश्य स्तर)

Internal or Physical Level (आंतरिक या भौतिक स्तर)

Internal or Physical Level में डेटाबेस की physical संरचना शामिल है। Internal schema एक physical डेटा मॉडल का उपयोग करता है और इसमें डेटा store और डेटाबेस access का पूरा information/description शामिल होता है। डेटाबेस एडमिनिस्ट्रेटर इस स्तर पर पूरे डेटाबेस के in charge होते हैं।

Conceptual or Logical Level (वैचारिक या तार्किक स्तर)

डेटाबेस में कौन सा डेटा save होगा, किस फॉर्मेट में save किया जाएगा, डेटा की मात्रा क्या होगी और डेटा के बीच क्या relation होगा, यह Internal or Physical level में मैनेज किया जाता है। डेटाबेस डिज़ाइनर इस स्तर पर डेटाबेस को design करने का काम करता है।

External or View Level (बाहरी या दृश्य स्तर)

Font-end designers इस स्तर पर HTML और CSS का उपयोग करके users को डेटा दिखाने का तरीका चुनते हैं। Users उसी डेटा को External or View Level पर एक्सेस कर सकता है, लेकिन back-end ऑपरेशन उनके लिए समझ से बाहर है।

प्रत्येक External schema डेटाबेस के उस part की व्याख्या करता है जिसमें एक निश्चित उपयोगकर्ता समूह interest रखता है और शेष डेटाबेस को उनसे hide रखता है।

Recommended Articles

  • DBMS की विशेषताएं and DBMS full form in Hindi
  • Complete Guide of Structured vs. Unstructured Data
  • What is DBMS Data Independence?
  • MongoDB Tutorial for Beginners
  • JDBC drivers and types
  • Function/Method Overloading in Details
  • Agile methodology advantages and disadvantages

Share this:

  • Click to share on Facebook (Opens in new window)
  • Click to share on WhatsApp (Opens in new window)
  • Click to share on Twitter (Opens in new window)
  • More
  • Click to share on LinkedIn (Opens in new window)
  • Click to share on Pinterest (Opens in new window)

Also Read

dbms Tags:डेटाबेस आर्किटेक्चर क्या है?, DBMS architecture diagram, Explain the architecture of dbms, Three level architecture of dbms in hindi, What are the 3 levels of data abstraction?

Post navigation

Next Post: Data Independence in DBMS and Types (Logical and Physical)

More Related Articles

Data Independence in DBMS and Types (Logical and Physical) Data Independence in DBMS and Types (Logical and Physical) dbms

Related Posts

  • Data Independence in DBMS and Types (Logical and Physical)
    Data Independence in DBMS and Types (Logical and Physical) dbms

Leave a Reply Cancel reply

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

Recent Posts

  • National Doctors Day in India and Other Countries, July 1, 2022
  • America Independence Day : 4th July USA | USA Birthday
  • Ganesh Chaturthi Puja in Hindi | गणेश चतुर्थी का व्रत, महत्व, कथा
  • जन्माष्टमी व्रत पूजा विस्तार से | दही हांडी | Krishna Janmashtami Puja
  • Jagannath Rath Yatra History in Hindi | जगन्नाथ पुरी की कहानी
  • Prithviraj Chauhan Biography in Hindi | पृथ्वीराज चौहान जीवनी हिंदी
  • Internal Working of HashMap in Java, Rehashing, Collision
  • MS Dhoni (Mahendra singh Dhoni) Cricket Biography in Hindi
  • Top C++ programs for geeks
    Top C++ programs for geeks | C++ code examples Programs
  • Java LinkedList
    Java LinkedList Java
  • PHP Tutorial for Beginners in One Page
    PHP Tutorial for Beginners in One Page Important
  • Java Vector
    Java Vector Java
  • International Labour's Day in Hindi | अंतर्राष्ट्रीय मजदूर दिवस 1 मई
    International Labour’s Day in Hindi | अंतर्राष्ट्रीय मजदूर दिवस 1 मई General Knowledge
  • Impeachment meaning in Hindi | महाभियोग की परिभाषा और प्रक्रिया
    Impeachment meaning in Hindi | महाभियोग की परिभाषा और प्रक्रिया General Knowledge
  • World Earth Day in Hindi | पृथ्वी दिवस कब और क्यों मनाया जाता है?
    Earth Day in Hindi, Theme | पृथ्वी दिवस कब और क्यों मनाया जाता है? General Knowledge
  • Operational Qualification
    Operational Qualification (OQ) Important
  • Java Tutorial
  • Servlet Tutorial
  • JSP Tutorial
  • Maven Tutorial
  • HTML Tutorial
  • Programs
  • Hindi/English Grammar
  • Difference Between ... and ...
  • HR Interview
  • Important Articles

Write to Us:
geekcer.code@gmail.com

  • About Us
  • Privacy and Policy
  • Disclaimer
  • Contact Us
  • Sitemap

Copyright © GeekCer 2022 All Rights reserved