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

SQL के प्रयोगात्मक आलोचनाओं में शामिल हैं:

SQL की आलोचना
डेटा डेफिनिशन (डेटा निरूपण)
ट्रांज़ैक्शन कंट्रोल्स
डेटा कंट्रोल (नियंत्रण)