DBMS可以支持多种DSL语言吗?

时间:2012-03-07 12:39:11

标签: sql database

我的问题是关于DBMS。如您所知,数据子语言是一种计算机语言,用于定义或操纵关系数据库管理系统(DBMS)的结构,例如QBE,SQL。这是Domain specific_language和数据子语言之间的区别。

DBMS可以支持多种DSL(数据子语言)吗?

1 个答案:

答案 0 :(得分:2)

是的,某些数据库管理系统支持多种特定于域的语言。例如, SQL Server 支持 Transact-SQL XQuery SQL Server Analysis Services 也支持 MDX

更新

由于您已经澄清 DSL 意味着Edgar Codd的数据子语言,这会改变一切。 XQuery MDX 是仅限查询的语言,因此根据Codd的定义,它们不具备完整的data sublanguages资格。