当前位置:首页 > 工业技术
数据库系统概论
数据库系统概论

数据库系统概论PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:刘云生等著
  • 出 版 社:武汉:华中理工大学出版社
  • 出版年份:1992
  • ISBN:7560907091
  • 页数:291 页
图书介绍:本书可分为三篇。第一篇系统、完整地叙述了数据库系统的基本概念、基本原理、基本方法和技术。第二篇从实例与实验环境角度,系统地介绍了流行的FoxPro数据库系统及其使用。第三篇给出了教学与学习的指导和实验。
《数据库系统概论》目录

1.1 数据处理技术 1

1.1.1 数据处理概述 1

第一章 数据库系统概念 1

1.1.2 传统的文件 2

1.1.3 文件管理系统 3

1.1.4 数据库方法 4

1.2 数据与联系 8

1.2.1 数据与信息 8

1.2.2 三个领域 9

1.2.3 数据项间的联系 12

1.2.4 记录间的联系 13

1.3.2 数据库系统软件 14

1.3 数据库系统的组成 14

1.3.1 数据库 14

1.3.3 数据库系统用户 15

1.3.4 数据库系统硬件 16

1.4 数据的分层视图 16

1.5 数据库与信息系统的联系 18

习题一 19

第二章 数据库存贮结构 20

2.1 数据的外存组织 20

2.1.1 主要的外存贮器——磁盘 20

2.1.2 物理块 20

2.1.3 逻辑记录的组块与解块 21

2.1.4 物理块的编址 22

2.2 基本文件组织 23

2.2.1 顺序文件组织 23

2.2.2 随机文件组织 24

2.2.3 链表组织 25

2.2.4 树状结构 27

2.3 索引结构 27

2.3.1 稀疏索引与稠密索引 27

2.3.2 B_树 29

2.3.3 B树 32

习题二 34

3.1 数据模型概述 35

第三章 数据模型 35

3.2 层次数据模型 36

3.2.1 模型结构 36

3.2.2 到层次树结构的转换 37

3.3 网状数据模型 38

3.3.1 模型结构 39

3.3.2 DBTG网状模型 39

3.3.3 到DBTG网状模型的转换 40

3.4 关系数据模型 42

3.4.1 模型结构 42

3.4.2 对关系模型的几点说明 44

3.5.1 语义数据模型概述 45

3.5 E-R模型 45

3.5.2 E-R模型结构 46

3.5.3 E-R模型的转换 47

习题三 48

第四章 数据库管理软件 49

4.1 数据库管理软件的主要目标 49

4.2 数据库管理系统DBMS 51

4.2.1 DBMS功能 51

4.2.2 DBMS组成 52

4.2.3 数据字典系统 53

4.2.4 一些DBMS产品简介 54

4.3 SQL标准 55

4.3.1 SQL标准的结构 56

4.3.2 公用成分 57

4.3.3 模式定义语言 64

4.3.4 数据操纵语言 65

4.3.5 嵌入SQL的主程序 68

4.4 ORACLE系统 70

4.4.1 ORACLE系统概述 70

4.4.2 ORACLE RDBMS构成与ORACLE产品 71

4.4.3 ORACLE数据库的管理 73

4.4.4 ORACLE应用开发工具 78

习题四 86

5.1 IMS的系统结构 88

第五章 层次数据库系统 88

5.2 IMS的数据结构 89

5.2.1 物理数据库 89

5.2.2 物理数据库的描述 90

5.2.3 层次序列 92

5.3 IMS的逻辑数据库 92

5.3.1 逻辑数据库概念 92

5.3.2 逻辑数据库定义 93

5.3.3 逻辑数据库的处理 95

5.4 IMS的数据存贮结构 95

5.4.1 概述 95

5.4.2 HSAM存贮结构 96

5.4.3 HISAM存贮结构 97

5.4.4 HD指针结构 98

5.4.5 HDAM和HIDAM存贮结构 98

5.5 IMS的数据操作 101

5.5.1 DL/1操作 101

5.5.2 数据库检索 101

5.5.3 数据库维护 103

习题五 104

第六章 网状数据库系统 105

6.1 DBTG数据结构 105

6.1.1 数据对象 105

6.1.2 系 107

6.2 DBTG数据描述 109

6.2.1 系的实现方式 109

6.2.2 系序 110

6.2.3 系成员籍 112

6.2.4 记录码 113

6.2.5 数据库码 113

6.2.6 当前值 114

6.2.7 保密及并发控制 115

6.2.8 记录定位方式 116

6.2.9 系值选择 117

6.3.2 模式条目 118

6.3.1 DDL结构 118

6.3 DBTG模式数据描述语言 118

6.3.3 域条目 119

6.3.4 记录条目 119

6.3.5 系条目 120

6.3.6 模式示例 120

6.4 DBTG子模式数据描述语言 122

6.4.1 SDDL构成 122

6.4.2 子模式示例 124

6.5 DBTG数据操纵语言 124

6.5.1 控制语句 124

6.5.2 检索语句 126

6.5.3 更新语句 131

6.5.4 应用程序例 135

习题六 136

第七章 关系数据库系统 138

7.1 基本概念 138

7.1.1 关系模式 138

7.1.2 关系数据库 138

7.1.3 视图 138

7.2 关系数据库系统的数据描述 139

7.2.1 关系数据库模式定义 139

7.2.2 视图定义 140

7.2.3 索引定义 140

7.3.1 关系代数 141

7.3 关系数据库系统的数据操作 141

7.3.2 关系演算语言 146

7.3.3 SQL语言 148

习题七 159

第八章 数据库设计 161

8.1 数据库设计步骤 161

8.2 需求分析 162

8.2.1 确定数据库范围 163

8.2.2 应用过程分析 163

8.2.3 数据的收集与分析 164

8.2.4 文档整理 166

8.3.1 自顶向下方法 167

8.3 概念设计 167

8.3.2 关系的规范化 178

8.4 实现设计 184

8.4.1 实现设计的步骤 184

8.4.2 模型转换 185

8.5 物理设计 189

8.5.1 关系数据库物理设计 189

8.5.2 网状数据库物理设计 190

8.5.3 层次数据库物理设计 191

习题八 192

9.1 数据库运行环境 194

9.1.1 运行环境的构成 194

第九章 数据库系统运行 194

9.1.2 运行环境的类型 195

9.1.3 运行环境的建立 195

9.2 应用程序的运行 199

9.3 数据库系统用户接口 201

9.3.1 用户特征 201

9.3.2 接口特性 202

9.4 处理接口方式 203

9.5 数据库性能监视与分析 205

9.6 数据库的重组与重构 206

习题九 208

10.2 数据的集成管理 210

第十章 数据库的管理 210

10.1 引言 210

10.3 数据库管理功能 212

10.3.1 数据库生命周期 212

10.3.2 数据库管理的职责 213

10.3.3 数据库管理接口 215

10.4 数据库规划 217

10.4.1 数据库规划的重要性 217

10.4.2 数据库的战略目标 218

10.4.3 应用环境描述 219

10.4.4 规划的过程与任务 220

10.5 数据库设计过程 221

10.6 数据库管理的组织 222

10.6.1 数据库管理员选择 222

10.6.2 数据库管理职能的地位 223

10.6.3 数据库管理组织结构 224

10.6.4 分散组织中的DBA结构 225

10.7 代价与效益分析 226

10.7.1 效益的标识与定量表示 226

10.7.2 代价因子 227

10.7.3 代价效益比分析 228

习题十 228

学习指导与实验 229

相关图书
作者其它书籍
返回顶部