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

  • 购买积分:10 如何计算积分?
  • 作  者:孙志挥等编
  • 出 版 社:南京:东南大学出版社
  • 出版年份:1999
  • ISBN:7810236962
  • 页数:238 页
图书介绍:本书分两篇共20章,系统介绍微型计算机数据库技术的基本原理和先进的关系数据库管理系统VisualFoxPro6.0。全书结构合理,理论与实践相结合,论述清楚,便于自学。本书可供大专院校有关专业作为数据库技术课程的教材或参考书,也可供企事业单位从事数据库管理应用系统开发的科技人员参考。

第一篇 数据库基础 1

1 数据库的基本概念 1

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

1.2 什么是数据库系统 5

1.2 数据系统的主要特征 7

1.4 数据库的体系结构 9

1.5 数据库系统的构成 10

习题 12

2 数据库数据模型 13

2.1 现实世界的抽象描述 13

2.2 E-R信息模型 19

2.3 数据库的数据模型 21

习题 25

3.1 关系模型的概念 26

3 关系数据库理论基础 26

3.2 关系运算 28

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

3.4 关系演算 35

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

3.6 关系模型的完整性约束 36

习题 37

4 数据库设计和实施 40

4.1 数据库设计过程 40

4.2 需求分析与数据分析 42

4.3 概念设计 45

4.4 逻辑设计 47

4.5 数据库的物理设计 47

4.6 数据库的实施 48

4.7 数据字典 48

习题 49

5 关系数据库规范化理论和方法 51

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.8 小结 58

习题 59

6.1 数据库的完整性保护 60

6 数据库的保护 61

6.2 数据库的完全性保护 61

习题 63

6.4 数据库的恢复 63

6.3 并发控制 63

7 数据库管理和维护 64

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

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

习题 67

5.7 Smith图方法的规范化程序 68

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

8.1 大众数据库和 68

8.2 NFORMIX关系数据库系统 71

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

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

8.5 Sybase关系数据库管理系统 79

第二篇 FoxPro编程 80

9 FoxPro系统概述及基本语法 81

9.1 FoxPro概述 82

9.2 FoxPro使用环境 82

9.3 FoxPro的启动与退出 84

9.4 FoxPro文件类型及主要技术指标 85

9.5 熟悉FoxPro 的使用 91

9.6 FoxPro的命令结构 93

习题 93

10 FoxPro的数据 94

10.1 的数据类型 94

10.2 常量与变量 96

10.3 表达式 96

10.4 函数 99

习题 103

11 数据库文件的建立与修改 104

11.1 数据结构的建立 104

11.2 创建结构时的数据输入 106

11.3 数据库文件的打开和关闭 108

11.4 数据库结构的显示和修改 109

11.5 数据库的拷贝 111

11.6 向数据库添加记录 115

11.7 记录的显示 117

11.8 记录指针的定位 119

11.9 记录的插入 120

11.10 记录的删除 122

11.11 记录的浏览,编辑 125

11.12 字段内容的成批替换 129

习题 132

12 数据库文件的重新组织和数据检索 135

12.1 数据库排序 135

12.2 索引文件的建立和使用 135

12.3 数据检索 142

习题 145

13.1 记录数统计命令COUNT 146

13 数据库设计的统计 146

13.2 字段求和命令SUM 147

13.3 平均值计算命令AVERAGE 149

13.4 综合统计计算命令CALCULATE 149

13.5 分类汇总命令TOTAL 150

习题 151

14. 多重数据库文件操作 152

14.1 工作区与多具数据文件 152

14.2 数据库文件的更新 155

14.3 数据库文件的连接 156

14.4 数据库文件的关联 156

习题 163

15 FoxPro应用程序设计 164

15.1 FoxPro应用程序的建立和运行 164

15.3 FoxPro程序的基本结构 169

15.2 FoxPro交互式命令 169

15.4 子程序,过程,自定义函数及其调用 176

习题 184

16 FoxPro生成器的使用 185

16.1 菜单生成器 185

16.2 屏幕生成器 190

16.3 报表生成器 200

习题 209

17 RQBE和SQL SELECT语句 210

17.1 两个数据库的查询 210

17.2 数据库的关系查询 213

17.3 多库多条件查询 214

附录A 命令一览表 218

附录B 函数一览表 232

参考文献 238