| 1. 序论 | 第1-11页 |
| ·空间数据操纵语言研究的提出及意义 | 第6页 |
| ·数据操纵语言的进展与现状 | 第6-9页 |
| ·空间数据操纵语言存在的问题 | 第9页 |
| ·本论文的主要研究内容 | 第9-11页 |
| 2. 对象关系数据库中SQL语句的扩充 | 第11-31页 |
| ·空间数据的特点与抽象 | 第11-13页 |
| ·空间数据的特点 | 第11页 |
| ·空间数据的抽象 | 第11-13页 |
| ·空间对象概念模型 | 第13-14页 |
| ·图层 | 第13-14页 |
| ·地图 | 第14页 |
| ·ORDB逻辑模型 | 第14-15页 |
| ·标准SQL语言的形式化描述 | 第15-20页 |
| ·SQL语言的优点 | 第16页 |
| ·SQL语言的基本框架 | 第16-20页 |
| ·SQL语言扩展 | 第20-24页 |
| ·数据类型的扩展 | 第21-22页 |
| ·操作的扩展基于ADT的扩展 | 第22-24页 |
| ·基于对象关系模型的SDBMS的构架 | 第24-31页 |
| ·基于RDBMS的空间数据库的体系结构 | 第24-26页 |
| ·中间层功能设计 | 第26-27页 |
| ·空间实体的分解 | 第27-28页 |
| ·空间数据的组织 | 第28-31页 |
| 3. 词法分析(LEXICAL ANALYSIS)设计与实现 | 第31-42页 |
| ·基本概念 | 第31-37页 |
| ·正则表达式 | 第31-34页 |
| ·有穷自动机 | 第34-37页 |
| ·SQL词法分析: | 第37-42页 |
| ·SQL词法结构 | 第37-39页 |
| ·SQL语言确定性有穷自动机 | 第39-41页 |
| ·SQL语言词法分析程序设计 | 第41-42页 |
| 4. 语法分析(SYNTAX ANALYSIS)设计与实现 | 第42-70页 |
| ·语法分析器中的主要数据结构 | 第42-43页 |
| ·上下文无关的文法(BNF文法) | 第43-47页 |
| ·SQL语句的简化BNF文法 | 第43-45页 |
| ·简化后的BNF: | 第45-47页 |
| ·简化后的关键字表 | 第47页 |
| ·SELECT语句的数据结构设计 | 第47-52页 |
| ·SQL查询语句实例 | 第52-67页 |
| ·普通SQL查询语句: | 第52-60页 |
| ·强调空间的查询实例(扩展SQL分析) | 第60-67页 |
| ·语法分析器算法设计 | 第67-70页 |
| ·语法分析算法 | 第67-68页 |
| ·递归下降分析的基本方法: | 第68页 |
| ·SELECT语句的递归下降分析设计: | 第68-70页 |
| 5. 结论与建议 | 第70-71页 |
| ·结论 | 第70页 |
| ·建议 | 第70-71页 |
| 致谢 | 第71-72页 |
| 参考文献: | 第72-73页 |