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页 |