期刊文献+

扩展SQL语句操纵空间数据方法研究

Using extended SQL to realize spatial data manipulation
下载PDF
导出
摘要 在GIS中对空间数据库的操作,难点在于采用统一的查询语言SQL对空间数据的操纵。该问题的实现需要对现有SQL语言进行扩展,使之能够识别和处理对空间数据进行操纵的语句。本文围绕分析空间查询语句结构的全过程,采用中间件对标准的SQL语言功能进行扩展。提出了一种以语法树生成原理实现标准SQL语句和扩展SQL语句的分析和进行功能分解的具体方法,展示了以中间件封装空间操作的SQL词法分析、SQL语法分析的具体实现,并给出了具体的算例。本文提出的方法为进一步研究与开发空间查询语言,空间数据操纵语言的实现提供了基础。 It is dificult to use identic',d SQL operating spatial database in GIS. In order to solving this problem SQL language will be extended and extended SQL will be able to distinguish and deal with spatial data manipulation. On the basis of analyzing structure of spatial SQL, the author in this paper, ueses the middleware function to extend standerd SQL language, puts forward a method that can be distinguish and divide standard SQL and extended SQL by the theory of generating syntax tree, demonstrates the specific realization of SQL Lexical Analysis and SQL syntax analysis hy the middleware packaging spatial operation, and carries on hy the example. The research has provided the foundation for further studied and development on spatial SQL and realization of spatial data manipulation language.
出处 《测绘科学》 CSCD 北大核心 2008年第4期192-193,共2页 Science of Surveying and Mapping
关键词 空间操纵 语法分析 语法树 SQL SQL扩展 spatial data manipulation language syntax analysis syntax tree SQL extended SQL
  • 相关文献

参考文献5

二级参考文献13

  • 1朱望规.数据库语言SQL的实现[J].计算机工程与应用,1994,30(11):78-80. 被引量:2
  • 2萨师煊 王珊.数据库系统概论[M].北京:高等教育出版社,2001..
  • 3ShashiShekhar SanjayChawla 谢昆青 马修军 杨冬青 译.空间数据库[M].北京:机械工业出版社,2004.63-88.
  • 4JOHNSON SC.Yacc:Yet Another Compiler Compiler[R].Computing Science Technical Report No.32,1975,Bell Laboratories,Murray Hill,NJ 07974.
  • 5BROWN D,LEVINE J,MASON T.lex & yacc,O'Reilly Media[Z].Inc.; 2 edition,October 1,1992.
  • 6LOUDEN KC.Comp iler construction p rincip les and practice[M]].北京:机械工业出版社,1999.
  • 7LORENTZ D,GREGOIRE J.Oracle Database SQL Reference 10g Release 1 (10.1)[Z].Oracle Corporation.1996,2003.
  • 8LESK ME,SCHMIDT E.Lex-A Lexical Analyzer Generator[R].Computing Science Technical Report Bell laboratories.Murray Hill.NJ,1975:39.
  • 9宋金刚,张大陆.基于特征的空间查询语言[J].计算机工程,2000,26(1):49-50. 被引量:2
  • 10郑玉明,廖湖声.面向空间数据库引擎的扩充数据模型及其操纵语言GSQL[J].计算机工程与应用,2002,38(3):123-125. 被引量:13

共引文献51

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部