《数据库基础及FoxBASE+编程》PDF下载

  • 购买积分:20 如何计算积分?
  • 作  者:孙志挥等编
  • 出 版 社:
  • 出版年份:1993
  • ISBN:
  • 页数:0 页
图书介绍:

第一篇 数据库基础 2

第1章 数据库的基本概念 2

1.1 计算机数据管理技术的进展 2

1.2 什么是数据库系统 5

1.3 数据库系统的主要特征 7

1.4 数据库的体系结构 9

1.5 数据库系统的构成 10

习题 12

第2章 数据库数据模型 13

2.1 现实世界的抽象描述 13

2.2 E-R信息模型 19

2.3 数据库数据模型 21

习题 26

第3章 关系数据库理论基础 27

3.1 关系模型的概念 27

3.2 关系运算 29

3.3 关系代数恒等式和复杂查询 35

3.4 关系演算 36

3.5 关系代数基本运算转换为应用程序 37

习题 38

第4章 数据库设计和实施 39

4.1 数据库设计过程 39

4.2 需求分析和数据分析 40

4.3 概念设计 41

4.4 逻辑设计 45

4.5 数据库的物理设计 47

4.6 数据库的实施 48

4.7 数据字典 49

习题 50

第5章 关系数据库规范化理论和方法5.1 什么是“好”的关系模式 51

5.2 数据依赖和关键字 52

5.3 1NF、2NF、3NF和4NF范式 53

5.4 Smith图的基本组成 55

5.5 Smith依赖图 56

5.6 规范化数据模式的合成 57

5.7 Smith图方法的规范化程度 58

5.8 小结 59

习题 59

第6章 数据库的保护 60

6.1 数据库的完整性保护 60

6.2 数据库的安全性保护 61

6.3 并发控制 62

6.4 数据库的恢复 63

习题 63

第7章 数据库管理和维护 64

7.1 数据库管理员的职责和组织 64

7.2 数据库性能评价和维护 66

习题 67

第8章 微型计算机数据库系统介绍 68

8.1 小型关系数据库系统dBASE-Ⅲ和FoxBASE+ 68

8.2 微型计算机关系数据库系统INFORMIX 71

8.3 关系数据库管理系统INGRES 72

8.4 关系数据库管理系统ORACLE 73

第二篇 FOXBASE+编程 81

第9章 FoxBASE+系统概述及基本语法9.1 FoxBASE+系统概述 81

9.2 FoxBASE+文件类型 83

9.3 FoxBASE+命令结构 85

9.4 自学习HELP 87

9.5 全屏幕编辑 89

习题 90

第10章 数据库文件的建立 91

10.1 数据库文件的建立 91

10.2 数据的输入 95

10.3 数据库文件的显示 98

10.4 数据库文件的复制和间接建立 100

习题 104

第11章 FoxBASE+的数据 106

11.1 常量 106

11.2 变量 106

11.3 表达式 108

11.4 函数 111

习题 122

第12章 数据库文件的编辑和修改 123

12.1 数据库文件结构的修改 123

12.2 记录定位 125

12.3 插入和删除 126

12.4 数据的编辑和修改 130

习题 134

第13章 文件组织和数据检索 136

13.1 数据库排序 136

13.2 索引文件的建立和使用 138

13.3 数据检索 143

习题 146

第14章 统计汇总和报表输出 147

14.1 记录数统计 147

14.2 字段求和 148

14.3 平均值计算 149

14.4 分类汇总 149

14.5 报表输出 150

习题 156

第15章 多重数据库文件操作 157

15.1 工作区选择 157

15.2 数据库文件的更新 158

15.3 数据库文件的连接 160

15.4 数据库文件的关联 161

习题 164

第16章 数据库的辅助操作 165

16.1 内存变量操作命令 165

16.2 内存变量数组 169

16.3 文件管理操作 171

16.4 系统工作方式设置 172

16.5 FoxBASE+的其它命令 182

习题 184

第17章 FoxBASE+应用程序设计 185

17.1 FoxBASE+应用程序的建立和运行 185

17.2 交互数据输入输出 187

17.3 FoxBASE+程序设计语句 189

17.4 菜单的建立和操作 203

17.5 格式化输入输出命令 206

17.6 程序调试命令 211

17.7 FoxBASE+与其它语言的接口 213

习题 214

第18章 FoxBASE+多用户功能 215

18.1 多用户基本概念 215

18.2 多用户命令 216

18.3 多用户函数 217

18.4 多用户命令分类 218

习题 219

第19章 程序设计实例 220

19.1 系统说明 220

19.2 模块功能说明 220

19.3 程序清单 221

附录A FoxBASE+命令一览表 233

附录B FoxBASE+函数一览表 243

附录C FoxBASE+屏幕编辑控制键及其功能 249

参考文献 250