- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
I
空间信息可视化查询语言SVQLI的研究和应用
王建华
net)
武汉测绘科技大学十地科学学院,430070,E-mail:jianhuawangl。nsa
摘要: 奉艾在QBE(QueryByExample)的堆础‘扩腱并构造r一种可视化的卒问信息盘询语言SIVQL,
!e’±』q¨77}7’,…RlQuery 0/2 Spatlai nformaT『i
Languago
的H体鹰用安驯。
关键闻: 州视化盘询,宅间信息aj视化盘询语言。
1引言
结构化商询语言SQL(Structural
Query
jH最为』、泛的数据J年A询语言,它以天系代数为基础,可实现关系数据库的定义、更新、修
故等各项功能,因而成为传统天系数据库数据语言的典型代表,而且由TSQLI}过程化的特
点,即用户只要指出“做什么”,而无需指出“怎么做”,先后被美国和国际标准化组织ANSI,
恰当地表示复杂空间或媒体对象,空间对象的查询结果也不能用图形方式有效地显示给用户
Data
(Max,1992):SQL不支持元数据查询(Meta
类lu),知识蠢i自](KnowledgeQuery),定性查询(QualitativeQuery)}ll基于图形对象的查询,
提出_『新问题。
为了更有效地进行空间信息的查询,人们提出了可视奄询(VisualQuery)的概念,这种查
询1:要是将奇洵语言的操作对象和过程及其空间关系等,用直观的图形或表格显示给用户,
chikwa
成为形象化的古询语言(I
对传统芙系演算进行扩展,在域关系演算语言QBE(QueryBy
011
一丁—科呵视—亿冉勺宴词荫i雷齑询语言i并将它命名为st~呛HVisuat电ueryLmrguage
Spatial
Information)。
2sIVQL的基本原理
2.1 0BE的改进与SlVOL
QBE是天系数据库中著名的奄询语言之一,它是一种以关系模型为基础,基丁域关系演
算、高度1F过稃化的屏幕交互式查询语言。QBE的显著特点不仅是它的操作方式特殊一用
户坐住终端旁利_}}j相应的屏幕编辑程序就可构造他的查渤,而且还可通过终端上的按钮,调
出川户感兴趣的~。个或几个查询表格,并同时显示在屏幕上,用户即川直观地指定所要查找
的天系名或属性名,实现数据内容或客体信息的有效查询。正是由于QBE的这些特点,它被
j‘泛施捌丁Fn。prn和Iniergraph冉勺,IvlGE等关系数据库系统中。
尽管QBE有许多其他查询语言无可比拟的优点,但仍然存在以下几个方面的不足:
后往往容易导致关系演算的不安全性;
·800·
(2)QBE的高度非过程性操作是其优点,但对于多个量词却不易判断其顺序性。
(3)由于QBE仍然是一种基于文本型的数据库查询语言,因而可视性仍不够强。
针对上述三个方面的问题,我们可以分别对QBE进行如下的改进或扩展。
(1)对于QBE中使用全称量词“v”的不安全性,可以用多项形式(或图表)的形式来间接
地表达基于全称量词的查询,即:
分解
{(vxo(v)——一(xI)(v)U(x2)(1lr)U……u(xO(1I,)Ii∈Domain}(1)
扩充
经过上述分解处理后的QBE操作即成为安全操作(K.Kifer,
文档评论(0)