首页 | 本学科首页   官方微博 | 高级检索  
     检索      

GeoSQL: 一种可视化空间扩展SQL查询语言
引用本文:黄波,林珲.GeoSQL: 一种可视化空间扩展SQL查询语言[J].武汉大学学报(信息科学版),1999,24(3):08.
作者姓名:黄波  林珲
作者单位:香港中文大学地理系和地球信息科学联合实验室,香港,新界,沙田
基金项目:国家自然科学基金,香港特区政府研究基金
摘    要:根据结构化查询语言SQL的基本原理,设计了空间查询语言GeoSQL及其表达形式、界面设计和实现方法。GeoSQL的特色为:①采用子查询(subquery) 重组FROM 语句,使其符合一般空间操作的程序;②GeoSQL的界面设计融入了Icon、Listbox 等可视化部件,易于查询文本的形成,且减少了语法错误。

关 键 词:空间查询语言  空间扩展SQL  可视化查询语言
修稿时间:1998-09-05

GeoSQL:a Visual Spatial SQL
Huang Bo,Lin Hui.GeoSQL:a Visual Spatial SQL[J].Geomatics and Information Science of Wuhan University,1999,24(3):08.
Authors:Huang Bo  Lin Hui
Abstract:This paper presents an approach to designing a spatial query language called GeoSQL, by extending the standard database language SQL. A critical factor to the design is how to accommodate spatial operators in an appropriate structure, while conforming well to the basic principles of SQL. To achieve this, the FROM clause of SQL is restructured to contain spatial operators via a subquery so that the results of spatial operations can be easily fed into both the SELECT and WHERE clauses. This is a distinct characteristic of GeoSQL. The syntax and semantics of GeoSQL are described, and a set of examples for testing the expressiveness of the language are given. The interface of the language is also designed with the introduction of visual constructs (e.g., icons and ListBoxes) to aid the entry of query text. This distinguishes GeoSQL's interface from the previous extended SQLs, which formulate a query only by typing. An implementation of GeoSQL is also discussed.
Keywords:spatial query language  spatial SQL  visual query language  
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号