SQL (स्ट्रक्चर्ड क्वेरी लैंग्वेज) प्रबंधन और हेरफेर के लिए एक मानक प्रोग्रामिंग भाषा है संबंधपरक डेटाबेस.
SQL के साथ, प्रोग्रामर टेबल और डेटा को बना सकते हैं, संशोधित कर सकते हैं और हटा सकते हैं एक डेटाबेस, साथ ही उनमें संग्रहीत डेटा में हेरफेर करके विभिन्न प्रश्नों के माध्यम से डेटा को पुनः प्राप्त करना और उसका विश्लेषण करना।
एसक्यूएल एक घोषणात्मक भाषा है, जिसका अर्थ है कि उपयोगकर्ता निर्दिष्ट करते हैं कि वे डेटा के साथ क्या करना चाहते हैं। डेटाबेस प्रबंधन प्रणाली विवरण पर निर्णय लेती है और परिणाम प्राप्त करने के लिए कमांड निष्पादित करती है।
एसक्यूएल के flexक्षमता जटिल डेटा हेरफेर की अनुमति देती है जिससे यह विस्तृत श्रृंखला विकसित करने में एक लोकप्रिय विकल्प बन जाता है कार्यक्रमों, सरल वेब एप्लिकेशन से लेकर व्यावसायिक सॉफ़्टवेयर तक। में भी इसका व्यापक उपयोग होता है डेटा विश्लेषण.