Topic Map Query Language
来源:岁月联盟
时间:2010-02-08
主题文本查询语言(TMQL)是基于XML的对结构化查询语言(SQL)的一个深化和发展,它用来满足对主题文本的专业数据访问请求。两种类型的主题文本数据访问分别是:信息取回(IR),它主要用来区分一个用户查找特定信息的不同场合;还有一种是信息过滤,它是一种用于创立用户信息的查询进程,过滤信息可以创建关于某个特定用户的所有相关信息。
对于开发人员来讲,TMQL是简单易学的,因为他们大部分人都非常熟悉SQL语言。然而,SQL语言适用于关系数据库中的数据,关系数据库有事先定义好的标准格式,而TMQL必须能够在一个处于不断而且广泛变化的信息体上重新获取信息。一个关系数据库也许可以用一个简单的主题文本就可以表示清楚,而TMQL则需要一个复杂得多的数据仓库才能正常工作。一个典型的SQL选择查询可以通过改写主题文本得到,从而可以获取相应信息。