《数据库系统》

第一章 数据管理及基本概念1

1.1 数据管理技术的发展2

1.1.1 数据处理技术的发展2

1.1.2 数据管理技术的发展2

1.1.2.1 人工管理阶段3

1.1.2.2 文件系统阶段3

1.1.2.3 数据库阶段4

1.2 数据管理在不同世界中使用的术语6

1.2.1 三个世界(三个范畴)6

1.2.1.1 现实世界6

1.2.1.2 信息世界6

1.2.1.3 计算机世界(机器世界)7

1.2.2 两种模型8

1.2.2.1 信息模型9

1.2.2.2 数据模型10

复习提纲11

第二章 数据库系统的结构12

2.1 数据库系统的组成12

2.2 数据库系统的结构13

2.3 数据库管理系统的结构14

2.3.1 数据库管理系统的功能15

2.3.2 数据库管理系统的组成16

2.3.3 数据库管理系统的结构17

复习提纲18

第三章 数据库的结构19

3.1 三种数据模型19

3.1.1 层次模型19

3.1.2 网状模型21

3.1.3 关系模型23

3.1.4 三种模型的比较24

3.2 数据库的结构24

复习提纲27

第四章 关系数据库系统28

4.1 关系数据库系统简介28

4.2 关系模型29

4.3 关系模型的数学理论32

4.3.1 关系代数32

4.3.1.1 并运算32

4.3.1.2 差运算33

4.3.1.3 笛卡尔乘积运算34

4.3.1.4 投影运算34

4.3.1.5 选择运算35

4.3.1.6 交运算35

4.3.1.7 连接运算35

4.3.1.8 自然连接运算36

4.3.1.9 除运算37

4.3.2 关系演算38

4.3.2.1 并运算38

4.3.2.2 差运算38

4.3.2.3 笛卡尔乘积运算39

4.3.2.4 投影运算39

4.3.3.5 选择运算39

4.4 关系数据库语言39

4.4.1 SQL数据库的体系结构41

4.4.2 SQL语言的功能41

4.5 数据保护42

复习提纲43

第五章 关系数据库设计44

5.1 数据库设计过程44

5.2 数据字典48

5.3 关系数据库规范化理论49

5.3.1 关系模式的存储异常49

5.3.2 关系数据库规范化理论50

5.3.2.1 函数依赖性50

5.3.2.2 多值依赖性51

5.3.2.3 范式52

复习提纲56

第六章 基本关系型数据库管理系统ORACLE57

6.1 概述58

6.2 ORACLE的体系结构59

6.3 ORACLE RDBMS的数据库语言SQL61

6.3.1 简介61

6.3.2 数据定义类语句63

6.3.2.1 建基本表语句63

6.3.2.2 建视图语句65

6.3.2.3 建索引语句67

6.3.2.4 建簇语句68

6.3.2.5 建分区语句70

6.3.2.6 建空间定义语句71

6.3.2.7 扩充基本表语句75

6.3.2.8 删除基本表语句76

6.3.2.9 拷贝基本表语句76

6.3.2.10 删除视图语句76

6.3.2.11 删除索引语句77

6.3.2.12 删除簇语句77

6.3.2.13 删除空间定义语句77

6.3.3 数据查询类语句77

6.3.3.1 无条件查询语句78

6.3.3.2 简单查询语句79

6.3.3.3 查询语句的嵌套83

6.3.3.4 排序查询语句86

6.3.3.5 分组查询语句86

6.3.3.6 并、交、差查询语句87

6.3.3.7 树结构查询语句89

6.3.3.8 连接查询语句92

6.3.4 数据操作类语句96

6.3.4.1 插入语句96

6.3.4.2 删除语句97

6.3.4.3 修改语句98

6.3.5 数据控制类语句99

6.3.5.1 授权控制100

6.3.5.2 事务控制102

6.3.5.3 审计控制104

6.4 ORACLE RDBMS的SQL*PLUS命令111

6.4.1 编辑类命令111

6.4.2 系统维护类命令113

6.4.2.1 登录命令113

6.4.2.2 撤消登录命令113

6.4.2.3 退出SQL*PLUS命令113

6.4.3 控制显示类命令114

6.4.3.1 列格式显示命令114

6.4.3.2 显示结构命令116

6.4.3.3 下标题命令117

6.4.3.4 上标题命令118

6.4.4 环境设置类命令118

6.4.4.1 设置显示数值宽度命令118

6.4.4.2 设置页行数命令118

6.4.4.3 设置显示数值的格式命令118

6.4.4.4 设置自动提交命令118

6.4.4.5 设置显示命令119

6.4.4.6 显示系统变量值命令119

6.5 ORACLE的预编译接口PCC119

6.5.1 PRO*C程序的处理过程120

6.5.2 PRO*C程序的组成121

6.5.3 PCC命令133

6.6 数据库管理员DBA134

6.6.1 ORACLE系统的特殊用户134

6.6.2 DBA的职责135

6.6.3 数据字典135

复习提纲137

第七章 半关系型数据库管理系统FoxBASE PLUS138

7.1 FoxBASE PLUS的组成138

7.1.1 FoxBASE PLUS基本部分138

7.1.2 FoxBASE PLUS开发工具部分140

7.2 FoxBASE PLUS的概况140

7.3 FoxBASE PLUS的数据库语言——命令语言143

7.3.1 文件建立类命令143

7.3.1.1 建库文件命令143

7.3.1.2 拷贝结构命令145

7.3.1.3 用结构文件建库文件命令146

7.3.1.4 增强型拷贝结构命令146

7.3.1.5 修改结构命令146

7.3.1.6 显示库文件结构命令147

7.3.1.7 排序命令148

7.3.1.8 建索引命令148

7.3.1.9 清单命令150

7.3.1.10 关闭文件命令151

7.3.1.11 打开或关闭库文件命令151

7.3.1.12 编辑文件命令152

7.3.1.13 执行程序命令152

7.3.2 磁盘文件操作类命令153

7.3.2.1 产生付本命令153

7.3.2.2 显示目录命令153

7.3.2.3 显示文件内容命令154

7.3.2.4 删除文件命令154

7.3.2.5 拷贝数据命令154

7.3.3 建报表和标签文件类命令155

7.3.3.1 建报表格式文件命令155

7.3.3.2 修改报表格式文件命令157

7.3.3.3 建报表命令158

7.3.3.4 建标签格式文件命令159

7.3.3.5 修改标签格式文件命令161

7.3.3.6 建标签命令161

7.3.4 数据查询类命令162

7.3.4.1 查询命令162

7.3.4.2 继续命令162

7.3.4.3 搜索命令163

7.3.4.4 快速搜索命令164

7.3.4.5 选择工作区命令165

7.3.4.6 连接命令166

7.3.4.7 数据库文件之间联系命令167

7.3.5 数据更新类命令168

7.3.5.1 插入记录命令168

7.3.5.2 删除记录命令168

7.3.5.3 修改记录命令169

7.3.5.4 更改记录命令169

7.3.5.5 增添记录命令169

7.3.5.6 记录定位命令170

7.3.5.7 移动记录指针命令171

7.3.5.8 恢复记录命令172

7.3.5.9 撤消记录命令172

7.3.5.10 撤消所有记录命令173

7.3.5.11 浏览命令173

7.3.5.12 更新命令174

7.3.6 数据运算处理类命令175

7.3.6.1 赋值命令175

7.3.6.2 交互式命令175

7.3.6.3 输出命令177

7.3.6.4 指定行和列的输出命令177

7.3.6.5 画方框命令180

7.3.6.6 清除命令180

7.3.6.7 定义数组命令181

7.3.6.8 条件结构命令181

7.3.6.9 循环结构命令183

7.3.6.10 条件选择命令185

7.3.6.11 过程命令186

7.3.6.12 返回命令187

7.3.6.13 打开过程文件命令188

7.3.6.14 参数命令188

7.3.6.15 计数命令188

7.3.6.16 累加命令188

7.3.6.17 平均值命令189

7.3.6.18 汇总命令189

7.3.7 建菜单类命令190

7.3.7.1 设置菜单提示命令190

7.3.7.2 建上弹菜单命令190

7.3.7.3 读上弹菜单命令191

7.3.7.4 建下拉菜单命令192

7.3.7.5 建亮带菜单命令194

7.3.7.6 显示亮带菜单命令194

7.4 FoxBASE PLUS的函数195

7.4.1 数学运算函数196

7.4.2 字符函数198

7.4.3 日期函数200

7.4.4 转换函数202

7.4.5 测试函数205

7.4.6 标识函数212

7.5 FoxBASE PLUS程序设计215

7.5.1 FoxBASE PLUS程序设计215

7.5.2 FoxBASE PLUS程序调试217

7.5.3 FoxBASE PLUS程序与其他语言程序的连接219

复习提纲223

附录A SQL语句(命令)一览表224

附录B SQL函数一览表228

附录C SQL PLUS命令一览表230

附录DFoxBASE+光标控制键功能表234

附录EFoxBASE+V2.1命令一览表235

附录F FoxBASE+V2.1函数一览表245

参考文献250

1994《数据库系统》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由陈玲玲编著;李延珩审校 1994 大连:大连理工大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

数据库系统基础(1988 PDF版)
数据库系统基础
1988 北京:中国铁道出版社
ORACLE数据库系统( PDF版)
ORACLE数据库系统
ORACLE数据库系统( PDF版)
ORACLE数据库系统
FOXBASE+关系数据库系统(1991 PDF版)
FOXBASE+关系数据库系统
1991
微积分  修改本( PDF版)
微积分 修改本
数据库系统( PDF版)
数据库系统
数据库与数据库管理系统( PDF版)
数据库与数据库管理系统
数据库系统讲义( PDF版)
数据库系统讲义
苏州电子计算机厂
情报数据库系统(1988 PDF版)
情报数据库系统
1988 武汉:武汉大学出版社
ORACLE数据库系统(1994 PDF版)
ORACLE数据库系统
1994 哈尔滨:哈尔滨工程大学出版社
ORACLE数据库系统(1991 PDF版)
ORACLE数据库系统
1991 杭州:浙江大学出版社
FOXBASE+关系数据库系统(1991 PDF版)
FOXBASE+关系数据库系统
1991 北京:清华大学出版社
数据库系统原理(1984 PDF版)
数据库系统原理
1984 北京:国防工业出版社
数据库系统原理(1998 PDF版)
数据库系统原理
1998 北京:电子工业出版社
数据库系统原理(1999 PDF版)
数据库系统原理
1999 西安:西北工业大学出版社