《数据库技术与应用》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:宁洪主编;中国人民解放军总装备部军事训练教材编辑工作委员会编
  • 出 版 社:北京市:国防工业出版社
  • 出版年份:2003
  • ISBN:711803097X
  • 页数:297 页
图书介绍:本书介绍数据库技术,包括系统概论、数据建模、关系数据库设计与操作、Web数据库的应用开发技术等。

1.1数据库 1

1.1.1数据管理技术的发展 1

第1章概论 1

1.1.2数据库系统 3

1.2数据库的分级结构 6

1.2.1分级结构 6

1.2.2模式及其映射 8

1.2.3数据独立性 10

1.3数据库管理系统 10

1.3.1DBMS的功能及结构 11

1.3.2数据语言 14

1.3.3数据字典 17

1.4.1先进的数据模型 18

1.4数据库技术新发展 18

1.4.2新型的体系结构 20

1.4.3面向新应用的系统技术 22

1.4.4数据仓库及数据挖掘 28

第2章数据建模 30

2.1信息的抽象过程 30

2.2实体模型 31

2.2.1实体与实体类型 31

2.2.2属性 32

2.2.3联系 33

2.2.4弱实体类型 35

2.3.2类型与值 36

2.3.1记录与数据项 36

2.3数据模型基本概念 36

2.3.3记录与文件 37

2.3.4物理存储中的数据描述 38

2.3.5数据模型的基本要求 39

2.4关系数据模型 40

2.4.1关系及其基本术语 40

2.4.2关系数据库模式 43

2.4.3关系模型的完整性约束 50

2.4.4实体联系模型到关系数据模型的转换 51

2.5其他数据模型 54

2.5.1层次模型 54

2.5.2网络模型 56

2.5.3面向对象模型 57

2.5.4对象—关系模型 63

第3章关系数据库设计与操作 65

3.1关系模型设计 65

3.1.1函数相关性 65

3.1.2关系模型的评价 67

3.1.3关系框架的分解 68

3.1.4关系的范式 72

3.2关系代数 75

3.2.1关系代数运算 75

3.2.2关系代数表达式 79

3.3关系数据库语言 80

3.3.1SQL 80

3.3.2QBE 92

3.4.1ORACLE 101

3.4几种常用的关系数据库 101

3.4.2IBMDB2 103

3.4.3Sybase 104

3.4.4Informix 105

3.4.5Ingres 106

3.4.6MicrosoftSQLSerer 107

第4章数据的物理组织 110

4.1数据的物理存储 110

4.1.1存储介质 110

4.1.2逻辑记录与物理记录 111

4.2.1流水文件 113

4.2文件的基本组织方法 113

4.2.2顺序文件 116

4.2.3*Hash文件 125

4.2.4*支持文件动态变化的Hash技术 132

4.3文件的索引结构 138

4.3.1索引顺序文件 138

4.3.2索引无序文件 138

4.3.3索引文件的查找 140

4.3.4*聚集索引 142

4.4B树 144

4.4.1B树 144

4.4.2B+树 146

4.5.1倒排文件 153

4.5多关键字检索 153

4.5.2*多重表 158

4.6*SQLServer的存储结构 161

4.6.1基本结构 161

4.6.2页的内容 162

4.6.3索引结构 162

4.6.4数据存取 163

第5章数据库的完整与安全 166

5.1数据库保护的基本内容 166

5.2完整约束 169

5.2.1完整约束说明 169

5.2.2完整约束检验 172

5.3.1事务管理的概念 173

5.3事务管理 173

5.3.2事务及其性质 175

5.3.3*并发控制 179

5.3.4*恢复机制 192

5.4安全保护 196

5.4.1系统安全分级 196

5.4.2安全保护的一般策略 199

5.4.3用户的标识与鉴别机构 202

5.4.4*信息流动控制 204

5.4.5*推断控制 205

5.4.6访问控制 207

5.4.7*数据加密 214

5.4.8审计 217

5.4.9数据库安全检查纵览 219

参考文献 220

第6章国防科技信息专业数据库建设 222

6.1数据库产业的发展 222

6.1.1数据库产业的发展现状 222

6.1.2数据库的种类 223

6.2数据库建设的基本原则 224

6.2.1需求导向原则 224

6.2.2标准化原则 224

6.2.3可维护原则 226

6.2.4连续性原则 226

6.3数据库建设系统体系结构 227

6.2.5商品化原则 227

6.4数据库建设的基本标准 228

6.4.1信息分类编码标准 228

6.4.2数据建模标准 229

6.4.3数据处理标准 230

6.5数据库建设的工作流程 231

6.5.1立项背景与需求分析 231

6.5.2系统分析 231

6.5.3信息采集 232

6.5.4装库的主要流程 232

6.6文献数据库的信息标引 233

6.6.1叙词表的编制 233

6.6.2标引 233

6.6.4自由词的选用 234

6.6.3主题标引的原则 234

6.7文献数据库的建库规则和技术指标 235

6.7.1建库规则 235

6.7.2建库技术指标 235

6.8文献数据库的计算机辅助标引技术 236

6.8.1计算机辅助标引的设计目标 236

6.8.2计算机辅助标引的实现方法 237

6.8.3实现计算机辅助标引系统的基础工作 237

6.8.4机辅标引的处理过程 239

6.9数据库质量控制 240

6.9.1影响数据质量的因素 240

6.9.2加强管理,建立科学的工作流程 241

6.10.1《动态库》建设的立项背景 242

6.10一个文献数据库建设实例 242

6.10.2《动态库》建设的需求 243

6.10.3《动态库》的系统分析 244

6.10.4数据库结构设计 245

6.10.5动态信息库工作单 247

6.10.6系统运行环境、使用功能及应用软件设计要求 248

6.10.7信息采集和处理 249

6.10.8数据库质量控制 249

6.11数据库服务 250

参考文献 251

第7章文献数据库应用实例 252

7.1信息检索技术的发展 252

7.1.1定义 252

7.1.3信息检索系统设计的基本策略 253

7.1.2信息检索系统的应用流程 253

7.1.5全文信息检索的关键技术 254

7.1.4全文信息检索的定义 254

7.2全文信息检索与DBMS的关系 255

7.2.1DBMS原有检索手段的不足 255

7.2.2DBMS与信息检索系统的区别 255

7.2.3全文信息检索系统的数据库建设方案 256

7.3BDSIRS全文信息检索系统基本情况 257

7.3.1研制背景 257

7.3.2需求分析 258

7.3.3系统结构 259

7.3.4系统效率 259

7.3.6检索功能 261

7.3.5应用支持能力 261

7.3.7安装和维护 262

7.3.8二次开发能力 263

7.3.9应用模式的转变 263

7.4BDSIRS全文信息检索系统与DBMS结合的策略 263

7.4.1BDSIRS全文信息检索系统的数据库管理功能实现 263

7.4.2BDSIRS全文信息检索系统解决数据库应用的难点 264

7.4.3BDSIRS全文信息检索系统的基本数据类型 265

7.5BDSIRS全文信息检索系统的数据库建立与维护工具 267

7.5.1BDSIRS系统的数据处理流程 267

7.5.2创建工具 267

7.5.3BDSIRS全文信息检索系统数据装载 268

7.5.4文献记录倒排文档的建立 269

7.6信息服务系统的评价标准 270

第8章Web数据库应用开发技术 271

8.1Internet环境下数据管理要求 271

8.2Web数据库应用系统的结构 273

8.2.1网络计算模型的历史 273

8.2.2Web的产生 274

8.2.3两层客户机/服务器结构在Web环境下的应用 275

8.2.4引入中间件的多层体系结构 277

8.3数据库的API接口 279

8.3.1ODBC 279

8.3.2OLEDB及ADO 282

8.3.3JDBC 283

8.4.1CGI技术 285

8.4Web与数据库连接技术 285

8.4.2基于Web服务器扩展的API 286

8.4.3JavaApplet客户端连接方式 286

8.4.4PHP 287

8.4.5基于DNA结构的ASP技术 287

8.4.6基于J2EE的JSP、Servlet和EJB技术 289

8.5主要数据库厂商对连接技术的支持 291

8.5.1ORACLE 291

8.5.2Sybase 292

8.5.3Informix 292

8.6XML技术 294

参考文献 297