| 中文摘要 | 第1-5页 |
| 英文摘要 | 第5-8页 |
| 1 绪论 | 第8-18页 |
| ·研究背景 | 第8-9页 |
| ·嵌入式数据库系统 | 第9-16页 |
| ·概述 | 第9-10页 |
| ·嵌入式数据库系统特点 | 第10-11页 |
| ·与传统数据库系统的关键差异 | 第11-13页 |
| ·嵌入式数据库系统发展方向 | 第13-14页 |
| ·嵌入式数据库系统发展现状与应用前景 | 第14-15页 |
| ·嵌入式数据库系统的一个典型应用案例——IP 路由器 | 第15-16页 |
| ·论文的研究内容 | 第16-17页 |
| ·论文结构及章节安排 | 第17-18页 |
| 2 Tern 系统概述 | 第18-23页 |
| ·系统简介 | 第18页 |
| ·Tern 系统总体需求 | 第18-19页 |
| ·Tern 系统设计和实现的总体目标 | 第19-20页 |
| ·Tern 系统体系结构 | 第20-23页 |
| ·命令引擎(查询语言) | 第20-21页 |
| ·事务、日志 | 第21页 |
| ·系统安全 | 第21页 |
| ·存储 | 第21页 |
| ·Tern 数据库管理工具 | 第21-22页 |
| ·数据访问接口 | 第22页 |
| ·支撑组件 | 第22页 |
| ·各模块之间的交互关系 | 第22-23页 |
| 3 Tern 系统查询处理器 | 第23-29页 |
| ·Tern 查询处理体系结构 | 第23-25页 |
| ·传统数据库查询体系及处理流程 | 第23-24页 |
| ·Tern 查询体系 | 第24-25页 |
| ·应用举例 | 第25-29页 |
| 4 Tern 系统查询编译器 | 第29-38页 |
| ·语法及词法分析 | 第30-35页 |
| ·概述 | 第30页 |
| ·词法分析 | 第30-32页 |
| ·语法分析 | 第32-35页 |
| ·语义及类型检查 | 第35-36页 |
| ·类型检查 | 第36页 |
| ·系统元数据表 | 第36页 |
| ·查询转换 | 第36-38页 |
| 5 Tern 查询实现 | 第38-52页 |
| ·Tern 系统查询实现相关说明 | 第38-43页 |
| ·结构 | 第38页 |
| ·数组 | 第38-39页 |
| ·字符串 | 第39-40页 |
| ·指针 | 第40-41页 |
| ·函数 | 第41-43页 |
| ·Tern 查询实现部分细节 | 第43-47页 |
| ·游标 | 第44-45页 |
| ·单表所有记录查询实现 | 第45页 |
| ·单表带条件查询实现 | 第45-46页 |
| ·多表连接查询实现 | 第46-47页 |
| ·实时性问题 | 第47-48页 |
| ·简单的数据库管理工具 | 第48-52页 |
| ·TernUtility 的语法结构 | 第49-50页 |
| ·数据备份和还原 | 第50-52页 |
| 6 Tern 查询优化 | 第52-56页 |
| ·缓存编译好的查询 | 第52页 |
| ·索引自动识别 | 第52-54页 |
| ·反向引用 | 第54-55页 |
| ·查询并行化 | 第55-56页 |
| 7 全文总结 | 第56-58页 |
| ·实现成果与特色 | 第56页 |
| ·不足与发展方向 | 第56-58页 |
| 致谢 | 第58-59页 |
| 参考文献 | 第59-62页 |