《数据库系统概论 第2版》求取 ⇩

第一篇数据库系统原理1

第一章 数据库系统概念1

1.1 数据管理技术的进展1

1.1.1 数据管理概述1

1.1.2 传统的文件2

1.1.3 文件管理系统4

1.1.4 数据库方法4

1.2 数据与联系8

1.2.2 三个领域9

1.2.1 数据与信息9

1.2.3 数据项间的联系12

1.2.4 记录间的联系12

1.3 数据库系统的组成13

1.3.1 数据库14

1.3.2 数据库系统软件14

1.3.3 数据库系统用户15

1.3.4 数据库系统硬件16

1.4 数据的分层视图16

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

1.6.1 分布式数据库系统19

1.6 数据库的新发展19

1.6.2 面向对象数据库20

1.6.3 客户机/服务器数据库系统结构21

习题一22

第二章 数据库存储结构23

2.1 数据的外存组织23

2.1.1 主要的外存储器——磁盘23

2.1.2 物理块23

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

2.1.4 物理块的编址25

2.2 基本文件组织26

2.2.1 顺序文件组织26

2.2.2 随机文件组织27

2.2.3 链表组织28

2.2.4 树状结构30

2.3 索引结构30

2.3.1 稀疏索引与稠密索引30

2.3.2 B_-树31

2.3.3 B~+树35

习题二37

3.1 数据模型概述38

第三章 数据模型38

3.2 层次数据模型39

3.2.1 模型结构39

3.2.2 转换为层次树结构的方法40

3.3 网状数据模型41

3.3.1 模型结构41

3.3.2 DBTG网状模型42

3.3.3 转换为DBTG网状模型的方法43

3.4.1 模型结构45

3.4 关系数据模型45

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

3.5 E-R模型48

3.5.1 语义数据模型概述48

3.5.2 E-R模型结构48

3.5.3 E-R模型的转换50

3.6 面向对象数据模型50

3.6.1 面向对象数据模型概述51

3.6.2 面向对象数据模型的一些基本概念51

习题三53

第四章 数据库管理软件54

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

4.2 数据库管理系统56

4.2.1 DBMS功能56

4.2.2 DBMS组成57

4.2.3 数据字典系统57

4.3 SQL标准简介58

4.4 ORACLE系统59

4.4.1 ORACLE系统概述59

4.4.2 ORACLE RDBMS与ORACLE产品61

4.4.3 ORACLE数据库的管理63

4.4.4 ORACLE应用开发工具66

4.5 客户机/服务器数据库及其开发工具70

4.5.1 客户机/服务器结构70

4.5.2 SYBASE的C/S结构72

4.5.3 一些客户机端的应用设计开发工具73

习题四75

第五章 层次数据库系统77

5.1 IMS的系统结构77

5.2.1 物理数据库78

5.2 IMS的数据结构78

5.2.2 物理数据库的描述80

5.2.3 层次序列81

5.3 IMS的逻辑数据库81

5.3.1 逻辑数据库概念81

5.3.2 逻辑数据库定义82

5.3.3 逻辑数据库的处理84

5.4 IMS的数据存储结构84

5.4.1 概述84

5.4.2 HSAM存储结构85

5.4.3 HISAM存储结构86

5.4.4 HD指针结构87

5.4.5 HDAM和HIDAM存储结构88

5.5 IMS的数据操作89

5.5.1 DL/I操作89

5.5.2 数据库检索90

5.5.3 数据库维护91

习题五92

6.1.1 数据对象94

6.1 DBTG数据结构94

第六章 网状数据库系统94

6.1.2 系95

6.2 DBTG数据描述97

6.2.1 系的实现方式97

6.2.2 系序99

6.2.3 系成员籍100

6.2.4 记录码101

6.2.5 数据库码101

6.2.7 保密及并发控制102

6.2.6 当前值102

6.2.8 记录定位方式103

6.2.9 系值选择104

6.3 DBTG模式数据描述语言104

6.3.1 DDL结构104

6.3.2 模式条目105

6.3.3 域条目105

6.3.4 记录条目105

6.3.5 系条目106

6.3.6 模式示例107

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

6.4.1 SDDL构成109

6.4.2 子模式示例110

6.5 DBTG数据操纵语言111

6.5.1 控制语句111

6.5.2 检索语句113

6.5.3 更新语句117

6.5.4 应用程序例119

习题六121

7.1.2 关系数据库123

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

7.1.3 视图123

7.1.1 关系模式123

7.1 基本概念123

第七章 关系数据库系统123

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

7.3.1 关系代数124

7.3.2 关系演算128

7.3.3 SQL语言130

习题七140

8.1.2 完整性检验142

8.1.1 完整性限制142

8.1 完整性142

第八章 数据库保护142

8.1.3 完整性检验的时机控制143

8.2 安全性143

8.2.1 用户识别144

8.2.2 权限审定144

8.3 并发控制145

8.3.1 基本概念145

8.3.2 三种不一致性146

8.3.3 封锁147

8.3.4 活锁与死锁148

8.3.5 可串行性149

8.3.6 两段封锁法150

8.4 恢复151

8.4.1 故障的类型151

8.4.2 数据库的后备152

8.4.3 日记152

8.4.4 恢复过程153

习题八154

9.1 数据库设计步骤156

第九章 数据库设计156

9.2 需求分析158

9.2.1 确定数据库范围158

9.2.2 应用过程分析158

9.2.3 数据的收集与分析160

9.2.4 文档整理161

9.3 概念设计162

9.3.1 局部信息结构设计162

9.3.2 全局信息结构设计164

9.4.1 实现设计的步骤167

9.4 实现设计167

9.4.2 模型转换168

9.5 物理设计168

9.5.1 建立索引168

9.5.2 建立聚集169

9.6 实施与维护169

9.6.1 数据库建立169

9.6.2 应用程序设计170

9.6.3 数据库试运行170

9.6.4 运行与维护170

9.7.1 函数依赖171

9.7 关系规范化171

9.7.2 关键字172

9.7.3 关系规范化过程172

9.7.4 关系分解的正确性175

9.7.5 关系规范化理论的应用176

习题九176

第十章 数据库系统的运行与管理177

10.1 数据库运行环境177

10.1.1 运行环境的构成177

10.1.3 运行环境的建立178

10.1.2 运行环境的类型178

10.2 数据库运行维护182

10.2.1 数据库的运行182

10.2.2 数据库性能监视与分析184

10.2.3 数据库的重组与重构184

10.3 数据库的管理187

10.3.1 引言187

10.3.2 数据库生命周期187

10.3.3 数据库管理的职责188

10.4 数据库的开发管理191

10.3.4 数据库管理员选择191

习题十193

第二篇FoxPro及其程序设计194

第十一章 FoxPro概述194

11.1 FoxPro系列简介194

11.2 FoxPro的技术指标195

11.3 FoxPro使用入门196

11.3.1 运行环境196

11.3.4 用户接口197

11.3.3 启动与退出197

11.3.2 安装197

11.3.5 联机帮助199

11.4 FoxPro应用基础199

11.4.1 数据及其类型199

11.4.2 函数200

11.4.3 表达式202

11.4.4 文件202

11.4.5 命令的使用204

12.1 数据库结构的建立206

12.2 数据库结构的维护206

第十二章 数据库的建立与维护206

12.2.1 数据库结构的显示207

12.2.2 数据库结构的修改207

12.2.3 数据库结构的拷贝207

12.3 数据库的数据输入208

12.3.1 初始数据录入208

12.3.2 追加记录208

12.3.3 备注字段的数据输入208

12.3.4 其他数据输入方法209

12.4.2 记录的定位210

12.4.3 数据库的查询210

12.4 数据库的基本数据操作210

12.4.1 数据库显示210

12.4.4 数据库的维护212

12.4.5 数据库的浏览214

12.5 数据库文件管理操作216

12.5.1 打开与关闭216

12.5.2 基本的文件操作217

12.5.3 文件管理器218

12.6.1 排序*Sort219

12.6 数据库的管理操作219

12.6.2 索引*Index220

12.6.3 视图*View221

12.6.4 数据库的统计222

12.6.5 数据库的筛选223

12.6.6 数据库间的关联223

第十三章 FoxPro程序设计基础226

13.1 FoxPro程序的建立、运行和结束226

13.1.1 程序的建立226

13.1.3 程序的结束227

13.1.2 程序的运行227

13.2 内存变量的创建与使用228

13.2.1 内存变量说明228

13.2.2 内存变量建立229

13.2.3 内存变量显示229

13.2.4 内存变量释放230

13.2.5 内存变量存储230

13.2.6 内存变量恢复230

13.3.1 数组建立231

13.3 数组231

13.3.2 数组的赋值、显示与释放232

13.3.3 数组下标232

13.3.4 数组操作函数233

13.3.5 数组与数据库文件的数据交换235

13.4 数据的输入与输出237

13.4.1 非格式化输入238

13.4.2 非格式化输出239

13.4.3 格式化输入239

13.5 FoxPro程序结构241

13.4.4 格式化输出241

13.5.1 分支结构242

13.5.2 循环结构244

13.5.3 过程247

13.5.4 自定义函数250

第十四章 FoxPro程序设计技巧253

14.1 窗口设计253

14.1.1 定义窗口253

14.1.2 启动窗口254

14.1.4 其他窗口命令与函数255

14.1.3 关闭窗口255

14.2 菜单设计256

14.2.1 基本菜单建立命令概述256

14.2.2 菜单的其他操作260

14.3 报表设计简述261

第十五章 局域网络环境下的FoxPro262

15.1 网络站点配置文件的设置262

15.2.1 数据库文件共享与独占的设置263

15.2.2 数据记录和文件的封锁和解锁263

15.2 并发控制263

15.3 FoxPro网络多用户命令与函数265

15.4 FoxPro的网络错误信息266

第三篇学习指导与实验267

第一部分 课程大纲267

第二部分 学习辅导271

第一章 数据库系统概念271

第二章 数据库存储结构272

第三章 数据模型273

第四章 数据库管理软件274

第五章 层次数据库系统275

第六章 网状数据库系统276

第七章 关系数据库系统277

第八章 数据库保护278

第九章 数据库设计279

第十章 数据库的运行与管理281

第三部分 习题解答282

习题一282

习题二282

习题三284

习题五285

习题四285

习题六287

习题七289

习题八292

习题九293

习题十296

第四部分 实验297

第一章 实验例子297

第二章 实验内容298

第三章 实验结果举例300

1997《数据库系统概论 第2版》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由刘云生等著 1997 武汉:华中理工大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

数据库系统概论(1992 PDF版)
数据库系统概论
1992 武汉:华中理工大学出版社
ORACLE数据库系统( PDF版)
ORACLE数据库系统
数据库系统概论(1983 PDF版)
数据库系统概论
1983
数据库系统及应用  第3版(2020 PDF版)
数据库系统及应用 第3版
2020
数据库系统( PDF版)
数据库系统
数据库系统概论(1994 PDF版)
数据库系统概论
1994 大连:大连理工大学出版社
数据库概论(1988 PDF版)
数据库概论
1988 西安:西安电子科技大学出版社
分布式数据库系统概论(1989 PDF版)
分布式数据库系统概论
1989 北京:航空工业出版社
数据库系统概论习题及选解(1991 PDF版)
数据库系统概论习题及选解
1991 北京:高等教育出版社
情报数据库系统  第2版(1994 PDF版)
情报数据库系统 第2版
1994 武汉:武汉大学出版社
数据库系统概念  英文版·第3版(1999 PDF版)
数据库系统概念 英文版·第3版
1999 北京:机械工业出版社
数据库管理系统基础  第2版(1999 PDF版)
数据库管理系统基础 第2版
1999 北京:机械工业出版社
分布式数据库系统概论(1992 PDF版)
分布式数据库系统概论
1992 北京:科学出版社
数据库系统概论(1983 PDF版)
数据库系统概论
1983 北京:高等教育出版社
资料(数据)库系统概论(1990 PDF版)
资料(数据)库系统概论
1990 全华科技图书股份有限公司