第1章 绪论 1
1.1科技资源数据库建设目标和内容 1
1.1.1科技资源数据库建设现状 1
1.1.2科技资源数据库建设总体目标 4
1.1.3科技资源数据库建设基本内容 4
1.2科技资源数据库建设功能定位 5
1.2.1总体功能定位 5
1.2.2功能描述 6
1.3科技资源数据库建设架构 8
1.3.1网络层 9
1.3.2数据库层 9
1.3.3应用服务层 10
1.3.4用户层 12
1.4科技资源数据库技术体系 12
1.4.1分布式数据库技术 13
1.4.2元数据技术 13
1.4.3互操作技术 14
1.4.4 SOA技术 15
1.4.5 Web Services技术 16
1.4.6信息检索技术 17
1.4.7数据挖掘技术 18
1.4.8网格技术 19
1.4.9数据安全技术 20
第2章 科技资源数据库元数据标准框架 22
2.1元数据 22
2.1.1元数据及其相关概念 22
2.1.2元数据类型 24
2.1.3元数据作用 25
2.2元数据标准 25
2.2.1数据标准化的概念 25
2.2.2元数据结构 27
2.2.3元数据内容描述方法 28
2.2.4数据分类与编码 30
2.2.5信息资源元数据标准 35
2.3科技资源数据库元数据标准框架 37
2.3.1元数据标准框架总体结构 38
2.3.2元数据标准制定原则 39
2.4科技资源数据库元数据标准体系 39
2.4.1元数据标准体系 40
2.4.2核心元数据标准 40
2.4.3专业元数据标准 42
第3章 科技资源数据库元数据注册系统 43
3.1元数据注册系统的概念 43
3.1.1元数据注册系统的类型 43
3.1.2元数据注册系统的作用 44
3.1.3元数据注册系统管理机制 45
3.1.4元数据注册系统的标准 46
3.2元数据注册需求分析 48
3.2.1元数据注册系统注册者功能需求 48
3.2.2元数据注册系统管理者功能需求 48
3.2.3元数据注册系统使用者功能需求 48
3.2.4元数据注册系统功能设计 49
3.3元数据注册系统设计 49
3.3.1总体框架设计 49
3.3.2功能模块设计 50
3.4元数据注册数据库设计 51
3.4.1数据库概念模型设计 51
3.4.2数据库逻辑模型设计 51
3.4.3数据库物理模型设计 53
3.4.4数据库访问方式设计 53
3.5元数据注册关键技术解决方案 55
3.5.1元数据注册方式 55
3.5.2异构数据资源统一检索机制 58
3.5.3XML数据在关系型数据库中的存储 68
第4章 科技资源数据整合 71
4.1数据整合方案的选择——SOA 71
4.2SOA应用的设计方法——面向业务流 73
4.2.1SOAD建模方法 73
4.2.2SOAD建模步骤 76
4.2.3科技资源数据库系统模型解决方案 78
4.3SOA应用的设计方法——面向数据流 89
4.3.1基于服务总线的构件式SOA应用开发方法 89
4.3.2基于元数据的SOA应用框架 109
第5章 科技资源数据发现与共享 115
5.1结构化数据资源检索方法 115
5.1.1异构数据资源的统一检索方法 115
5.1.2利用SOA实现统一检索 116
5.1.3检索SOA服务的方法 117
5.2非结构化文本资源检索方法 122
5.2.1非结构化文本信息元数据的标准化 122
5.2.2 Web中的非结构化文本信息元数据抽取 125
5.2.3非结构化文本信息元数据存储与检索 139
5.3基于语义的数据资源检索 149
5.3.1语义Web的核心元素 150
5.3.2科技资源数据库中资源语义描述的建立 153
5.3.3语义本体的推理 158
5.4基于内容的图像资源检索 162
5.4.1基于内容的图像检索方案选择 162
5.4.2基于内容的图像检索实现 163
5.4.3多图像特征检索方案 167
5.5空间数据检索 176
5.5.1空间数据的存储模型 177
5.5.2空间数据的存储方法 179
5.5.3空间数据索引的创建及检索方法 182
第6章 科技资源数据安全 190
6.1科技资源数据库的安全架构 190
6.1.1网络安全 190
6.1.2服务安全 192
6.1.3数据库安全 193
6.2网络安全支撑平台 194
6.2.1科技资源数据库系统网络硬件平台 195
6.2.2硬件基础设施安全解决方案 196
6.3服务安全策略及实施方法 201
6.3.1 Web Service安全规范WS-Security 201
6.3.2 SOAP消息安全处理模型 202
6.4数据库安全实施策略 206
6.4.1访问控制模型及实现 206
6.4.2身份验证模式及实现 211
第7章 科技资源数据库服务管理 232
7.1服务管理架构 232
7.1.1服务管理的功能 232
7.1.2分布式服务管理综合平台 237
7.2数据服务中心 238
7.2.1数据服务的功能 239
7.2.2数据服务的设计和实现 240
7.2.3数据检索服务的设计和实现 251
7.3数据交换中心解决方案 256
7.3.1面向分布式异构环境的数据传输交换平台 256
7.3.2数据交换模式的设计与实现 259
主要参考文献 270