SQL में View क्या है? – SQL Views in Hindi

SQL में View एक virtual table होती है, जो एक या एक से अधिक tables से data को represent (प्रस्तुत) करती है। View को हम query के माध्यम से create करते हैं।

View टेबल से data को प्राप्त (retrieve) करने का एक तरीका है, लेकिन यह data को physically स्टोर नहीं करता। View सिर्फ एक stored query होता है, जिसका आउटपुट एक table की तरह दिखाई देता है।

Views का उपयोग database में data retrieval को आसान और efficient (कुशल) बनाने के लिए किया जाता है। जब हमें बार-बार एक ही query के results चाहिए होते हैं, तो हम एक view बना सकते हैं, और फिर उसे बार-बार use कर सकते हैं।

SQL Views के फायदे (Advantages of SQL Views in Hindi)

  1. यह Complex queries को simple (सरल) बनाता है।
  2. यह Security (सुरक्षा) बढ़ाता है।
  3. इसका इस्तेमाल करके हम एक ही query को बार-बार इस्तेमाल कर सकते हैं,
  4. इसका इस्तेमाल करके हम data को consistent तरीके से प्रस्तुत कर सकते हैं।

SQL View कैसे Create करें?

SQL View को create करने के लिए CREATE VIEW स्टेटमेंट का उपयोग किया जाता है। इसका syntax नीचे दिया गया है:-

CREATE VIEW view_name AS
SELECT column1, column2, ...
FROM table_name
WHERE condition;

ऊपर दिए गए Syntax में:

  • view_name: यह View का नाम है।
  • SELECT column1, column2, …:  ये वह columns हैं, जिन्हें आप view में दिखाना चाहते हैं।
  • FROM table_name: यह वह table है जिसमें से आप data को retrieve (प्राप्त) करना चाहते हैं।
  • WHERE condition: यह optional है, और यह filter करने के लिए होता है।

उदाहरण:– मान लीजिए हमारे पास एक Employees टेबल है, और हम केवल EmployeeID, Name, और Department columns को show करने के लिए एक view बनाना चाहते हैं।

CREATE VIEW EmployeeDetails AS
SELECT EmployeeID, Name, Department
FROM Employees
WHERE Department = 'Sales';

इस query में, EmployeeDetails नाम का एक view बनाया गया है जो सिर्फ Sales department के employees की details को ही show करेगा।

View को कैसे Access करें?

View को access करने के लिए SELECT statement का उपयोग किया जाता है।

example:-

SELECT * FROM EmployeeDetails;

इस query में, EmployeeDetails view से सभी data को fetch किया जाएगा।

View को कैसे Update करें?

View को update करने के लिए CREATE OR REPLACE VIEW statement का इस्तेमाल किया जाता है।

Example:-

CREATE OR REPLACE VIEW EmployeeDetails AS
SELECT EmployeeID, Name, Department, Salary
FROM Employees
WHERE Department = 'Sales';

इस query में, EmployeeDetails view को update करके Salary कॉलम को add किया गया है।

View को कैसे Delete करें?

View को delete करने के लिए DROP VIEW स्टेटमेंट का इस्तेमाल किया जाता है।

example:

DROP VIEW EmployeeDetails;

इस query में, EmployeeDetails view को delete किया गया है।

इसे पढ़ें:-

निवेदन:- आपको ये पोस्ट कैसी लगी आप हमें कमेंट के माध्यम से अवश्य बतायें। हमें आपके कमेंट्स का बेसब्री से इन्तजार रहता है। अगर आपके कोई सवाल या कोई topics है तो हमें बतायें हम उसको एक या दो दिन के अंदर यहाँ प्रकाशित करेंगे और हाँ पोस्ट शेयर जरूर करें।

10 thoughts on “SQL में View क्या है? – SQL Views in Hindi”

Leave a Comment