《计算机等级考试教程 四级 数据库系统原理》求取 ⇩

第1章 概述1

1.1 数据管理的沿革1

1.1.1 人工管理阶段1

1.1.2 文件系统阶段1

1.1.3 数据库系统阶段2

1.1.4 数据库技术的发展4

1.2 数据模型5

1.2.1 数据模型的三要素6

1.2.2 概念模型7

1.2.3 三种主要的数据模型10

1.3 数据库系统的结构15

1.3.1 数据库系统的三级模式结构15

1.3.2 使用数据库的计算机系统结构17

1.3.3 数据库管理系统20

本章小结21

习题21

第2章 数据库的存储结构23

2.1 顺序组织23

2.2 顺序带链的组织23

2.3 带次关键字索引的顺序组织24

2.4 多表组织24

2.5 完全倒排组织25

2.6 Hash定址组织25

2.7 联系的存储26

本章小结26

习题27

3.1 关系模型的基本概念28

第3章 关系数据库28

3.1.1 表格29

3.1.2 表名、表头和表体30

3.1.3 关系的数学定义30

3.1.4 关系模型32

3.2 关系数据库语言概述34

3.3 关系代数35

3.3.1 传统的集合运算35

3.3.2 专门的关系运算37

3.4 关系演算41

3.4.1 元组关系演算41

3.4.2 域关系演算43

本章小结44

习题45

第4章 关系数据库的标准语言——SQL46

4.1SQL概述47

4.2 SQL的数据定义功能48

4.2.1 基本表的定义与删除49

4.2.2 索引的建立与删除50

4.3 SQL的数据操纵功能50

4.3.1 SQL查询语句51

4.3.2 SQL更新语句59

4.4 视图61

4.4.1 视图的定义与删除61

4.4.2 视图的查询语句62

4.4.3 视图的更新语句63

4.4.4 视图的优点64

4.5 SQL的数据控制功能65

4.6 嵌入式SQL66

4.6.1 不用游标的DML语句67

4.6.2 使用游标的DML语句69

4.7 SQL的事务处理功能70

4.7.1 事务处理的概述70

4.7.2 SQL语言的事务处理语句71

习题71

第5章关系数据库的规范化理论73

5.1 问题的提出背景73

5.2 规范化理论75

5.2.1 函数依赖75

5.2.2 关键字76

5.2.3 范式77

5.2.4 2NF77

5.2.6 BCNF78

5.2.5 3NF78

5.2.7 多值依赖80

5.2.8 4NF82

5.3 模式的分解83

5.3.1 模式分解的三个定义83

5.3.2 分解的无损连接性与保持函数依赖性84

5.4 查询优化86

5.4.1 查询优化概述86

5.4.2 一个实例87

5.4.3 优化的一般策略88

5.4.4 关系代数等价变换规则89

5.4.5 关系代数表达式的优化算法90

5.4.6 优化的一般步骤91

习题92

6.1 安全性94

第6章数据库的安全与保护94

6.2 完整性96

6.2.1 完整性约束条件96

6.2.2 ORACLE系统的完整性方法97

6.3 并发控制99

6.3.1 基本概念99

6.3.2 封锁101

6.3.3 活锁与死锁103

6.3.4 可串行性103

6.3.5 两段锁协议104

6.4 恢复105

6.4.1 故障的种类106

6.4.2 转储和恢复107

6.4.3 日志文件108

习题109

第7章数据库应用系统的设计111

7.1 数据库应用系统的设计概述111

7.1.1 数据库和信息系统111

7.1.2 数据库应用系统设计的特点111

7.1.3 数据库应用系统的设计方法简述112

7.1.4 数据库应用系统的设计步骤113

7.2 需求分析113

7.3 概念结构设计116

7.3.1 数据抽象与局部视图设计117

7.3.2 视图的集成121

7.4 逻辑结构设计124

7.4.1 E-R图向关系数据模型的转换125

7.4.2 规范化理论的应用125

7.5 数据库的物理设计127

7.6.1 数据库数据的载入和应用程序的开发128

7.6 数据库应用系统的实施和维护128

7.6.2 数据库应用系统的试运行129

7.6.3 数据库应用系统的运行和维护129

习题130

第8章 数据库管理系统的设计与实现130

8.1DBM S概述131

8.1.1 DBMS的目标131

8.1.2 DBMS的基本功能132

8.1.3 DBMS与操作系统133

8.1.4 DBMS和第四代应用开发语言环境133

8.2 DBMS的系统结构134

8.2.1 DBMS程序模块的组成134

8.2.2 DBMS的层次结构136

8.2.3 DBMS运行过程及示例分析136

8.3.1 语言翻译处理层的任务和工作步骤137

8.3 语言处理137

8.3.2 解释方法139

8.3.3 预编译方法139

8.4 数据存取层141

8.4.1 存取层的系统结构141

8.4.2 存取层的功能子系统141

8.5 缓冲区管理144

8.6 数据库的物理组织145

习题147

第9章FoxPro数据库管理系统介绍148

9.1 FoxPro简介148

9.2 FoxPro的基本原理149

9.2.1 FoxPro的数据类型149

9.2.4 表的互斥和共享150

9.2.2 工作区150

9.2.3 View窗口150

9.2.5 Browse窗口151

9.3 FoxPro2.5的安装、启动及退出152

9.4 使用FoxPro数据库152

9.4.1 建立数据库152

9.4.2 RQBE窗口155

9.4.3 报表的设计与制作158

9.5 创建应用程序163

9.5.1 建立数据库163

9.5.2 菜单生成器165

9.5.3 屏幕生成器171

9.5.4 项目管理器182

9.6 关于FoxPro的评述183

第10章ORACLE数据库管理系统介绍184

10.1O RACLE的结构与原理185

10.1.1 ORACLE的总体结构185

10.1.2 ORACLE的逻辑结构187

10.1.3 用户数据库对象189

10.1.4 数据字典190

10.2 ORACLE的SQL、PL/SQL与SQL*PLUS191

10.2.1 概述191

10.2.2 ORACLE中的SQL语言简介192

10.2.3 PL/SQL193

10.2.3.1 PL/SQL的实现原理193

10.2.3.2 对SQL的支持193

10.2.3.3 变量194

10.2.3.4 游标194

10.2.3.5 例外处理195

10.2.3.6 PL/SQL程序结构196

10.2.4 SQL*Plus197

10.2.4.1 启停SQL*Plus197

10.2.4.2 键入和执行命令197

10.2.4.3 SQL*Plus命令分类198

10.3 数据库系统的管理和维护200

10.3.1 数据库的安装200

10.3.2 启停数据库201

10.3.3 数据库的管理203

10.3.4 表空间的管理205

10.3.5 安全管理207

10.3.6 完整性约束209

10.3.7 ORACLE的实用程序211

10.4.1 PDBMS214

10.4 ORACLE产品介绍214

10.4.2 网络接口工具SQL*net216

10.4.3 预编译接口217

10.4.4 字符工具219

10.4.5 “Easy”产品219

10.4.6 图形开发工具219

第11章分布式数据库221

11.1 分布式数据库的产生与发展221

11.2 分布式数据库的分类222

11.3 关于分布式数据库定义的讨论224

11.4 分布式数据库与单一数据库的比较227

11.5 分布式数据库管理系统(DDBMS)230

11.6 计算机网络概述232

11.6.1 网络结构分类232

11.6.2 协议236

11.6.3 ISO/OSI参考系统结构237

习题238

第12章分布式ORACLE系统简介239

12.1 分布式体系结构的ORACLE239

12.2 网络ORACLE的连接过程240

12.3 网络ORACLE的使用242

12.4 分布式查询243

12.5 远程数据传输245

12.6 应用程序中的分布式查询问题245

第13章 面向对象方法与面向对象数据库245

13.1 面向对象技术的形成与发展247

13.1.1引言247

13.1.2 面向对象方法的构成、现状与发展248

13.2.1 程序设计方法学249

13.2 面向对象的方法学简介249

13.2.2面向对象的程序设计方法250

13.3 面向对象的方法的基本概念与特征251

13.3.1 对象251

13.3.2 消息和方法252

13.3.3 类和类的层次252

13.3.4 继承性253

13.3.5 封装性253

13.3.6 多态性253

13.3.7 动态聚束253

13.4 面向对象的系统分析方法253

13.5 面向对象设计和面向对象实现254

13.6 面向对象数据库254

习题255

参考文献256

1997《计算机等级考试教程 四级 数据库系统原理》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由李大友主编;李爱中,何宇夫编著 1997 北京:机械工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

计算机网络  中级(1999 PDF版)
计算机网络 中级
1999 北京:清华大学出版社
全国计算机等级考试教程  (一级) P369( PDF版)
全国计算机等级考试教程 (一级) P369
全国计算机等级考试教程  二级foxbase考试( PDF版)
全国计算机等级考试教程 二级foxbase考试
北京:电子工业出版社
全国计算机等级考试教程 二级 数据库语言FoxBASE+程序设计(1999 PDF版)
全国计算机等级考试教程 二级 数据库语言FoxBASE+程序设计
1999 西安:西安电子科技大学出版社
计算机等级考试教程  二级  微机系统基础知识(1996 PDF版)
计算机等级考试教程 二级 微机系统基础知识
1996 北京:机械工业出版社
计算机等级考试一级 DOS环境 教程(1999 PDF版)
计算机等级考试一级 DOS环境 教程
1999 北京:北京航空航天大学出版社
计算机等级考试培训教程·计算机等级考试培训教程:一级(1999 PDF版)
计算机等级考试培训教程·计算机等级考试培训教程:一级
1999 西安:西安电子科技大学出版社
全国计算机等级考试教程 二级 基础知识和FoxBASE数据库管理系统(1998 PDF版)
全国计算机等级考试教程 二级 基础知识和FoxBASE数据库管理系统
1998 北京:人民邮电出版社
巨型计算机和小巨型计算机(1990 PDF版)
巨型计算机和小巨型计算机
1990 北京:石油工业出版社
全国计算机等级考试教程 一级 B(1997 PDF版)
全国计算机等级考试教程 一级 B
1997 北京:电子工业出版社
计算机等级考试教程  四级  数据结构与算法(1996 PDF版)
计算机等级考试教程 四级 数据结构与算法
1996 北京:机械工业出版社
全国计算机等级考试二级教程 FoxBASE+数据库管理系统(1998 PDF版)
全国计算机等级考试二级教程 FoxBASE+数据库管理系统
1998 北京:高等教育出版社
计算机等级考试教程 二级 数据库语言程序设计 FoxBASE(1996 PDF版)
计算机等级考试教程 二级 数据库语言程序设计 FoxBASE
1996 北京:机械工业出版社
计算机等级考试教程  四级  软件工程(1996 PDF版)
计算机等级考试教程 四级 软件工程
1996 北京:机械工业出版社
计算机等级考试教程 三级B 数据结构(1996 PDF版)
计算机等级考试教程 三级B 数据结构
1996 北京:机械工业出版社