SQL VIEWS IN HINDI

SQL VIEW:-

VIEW एक virtual टेबल होती है लेकिन यह किसी वास्तविक टेबल की तरह rows और columns को contain करती है।

जब एक टेबल create होती है और उसमें डेटा को insert किया जाता है। प्रत्येक user को इस डेटा को access करने के लिए permission की आवशयक्ता होती है परन्तु हर किसी को इसकी permission नही दी जाती है जिससे डेटा की security बनी रहती है तथा data को दुबारा भी नही लिखा जाता है जिससे डेटा redundant भी नही होता है।

View कोई भी record नही रखता यह केवल टेबल की definition रखता है तथा टेबल से डेटा fetch करके show करता है।

CREATE VIEW:- View को create करने के लिए निम्न syntax का प्रयोग किया जाता है:- 

CREATE VIEW view_name AS
  SELECT columns
  FROM tables
  WHERE conditions;

यहां पर हम view को कुछ भी नाम दे सकते है।

DROP VIEW:- view को drop करने के लिए निम्न syntax का प्रयोग किया जाता है:-

DROP VIEW view_name;

UPDATE VIEW:- view को अपडेट करने के लिए निम्न syntax का प्रयोग किया जाता है:-

CREATE OR REPLACE VIEW view_name AS
  SELECT columns
  FROM table
  WHERE conditions;

view का प्रयोग data manipulation के लिए भी किया जाता है परन्तु view निम्न condition फॉलो करता हो:-
1:- view सिंगल टेबल से बनाया गया हो।
2:- यदि यूजर record insert करना चाहता हो तो view में primary key तथा सभी not null column भी include किये गए हो।
3:-view को update तथा delete करने के लिए view में से primary key तथा not null column को exclude(निकालना) किया गया हो।

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

10 thoughts on “SQL VIEWS IN HINDI”

Leave a Comment