Общепринято мнение, что SQL безраздельно принадлежит вотчине реляционных баз данных. Действительно, первые версии языка, тогда ещё называвшегося SEQUEL, были разработаны компанией IBM в рамках одной из пионерских реализации реляционной СУБД System R в 1974 году. С тех пор SQL неизменно является основным входным языком для всех реляционных СУБД.
Однако, возможности языка SQL несколько шире благодаря своей декларативной природе. Реализовать интерпретатор SQL можно поверх самых разнообразных структур, не обязательно реляционных. Разумеется, это может наложить некоторые ограничения на конструкции и отход от стандарта, но суть технологии при этом останется неизменной.