Существует ли язык, который бы по отношению к SQL был как Markdown по отношению к HTML?
Хочется в исследовательских целях написать очень простую СУБД, но с перламутровыми пуговицами (в виде обёртки над реальной СУБД), и для этого нужен язык запросов, но не такой монструозный, как SQL.
На ум приходит майкрософтовский CAML, но я не уверен, что его можно брать для своего проекта, да и толку-то от него — ни стандарта, ни тулзов, ни комьюнити. Кроме того, я не доверяю языку, который в одной из ранних версий, не знаю, как сейчас, не умел описать пакетное обновление (UPDATE WHERE).