第1章 数据库系统的基本概念 1
1.1 知识点及学习方法 1
1.1.1 信息、数据和数据处理 1
1.1.2 数据管理技术的发展 1
1.1.3 数据库系统的组成与结构 2
1.1.4 数据库管理系统 3
1.2 重点和难点 4
1.3 题型分析与解题思路 5
1.4 强化训练 8
1.5 参考答案 11
第2章 数据模型 12
2.1 知识点及学习方法 12
2.1.1 什么是数据模型 12
2.1.2 实体联系模型 13
2.1.3 数据库类型 14
2.1.4 从E-R图导出关系模型 15
2.2 重点和难点 15
2.3 题型分析与解题思路 20
2.4 强化训练 22
2.5 参考答案 26
第3章 关系数据库理论基础 29
3.1 知识点以及学习方法 29
3.1.1 关系的数学定义 29
3.1.2 关系的性质 29
3.1.3 关系数据描述语言DDL 30
3.1.4 关系数据操纵语言DML 30
3.1.5 关系代数 30
3.1.6 关系规范化 31
3.2 重点和难点 32
3.3 题型分析与解题思路 33
3.4 强化训练 37
3.5 参考答案 41
第4章 数据库应用系统的设计 43
4.1 知识点以及学习方法 43
4.1.1 数据库设计内容及特点 43
4.1.2 数据库逻辑设计 43
4.1.3 数据库物理设计 43
4.1.4 应用程序设计与系统的运行和维护 44
4.1.5 编写技术文档 44
4.2 重点和难点 44
4.3 题型分析与解题思路 45
4.4 强化训练 49
4.5 参考答案 51
第5章 FoxPro综述 52
5.1 知识点以及学习方法 52
5.1.1 FoxPro的概述 52
5.1.2 FoxPro的安装、启动及其用户界面 53
5.1.3 FoxPro的数据 54
5.1.4 FoxPro命令的一般格式 55
5.1.5 内存变量的操作 56
5.1.6 数组操作 57
5.1.7 函数 58
5.2 重点和难点 59
5.3 题型分析与解题思路 62
5.4 强化训练 65
5.5 参考答案 69
第6章 数据库的基本操作 70
6.1 知识点以及学习方法 70
6.1.1 库文件结构的操作 70
6.1.2 数据库文件记录的操作 72
6.1.3 多重数据库文件操作 77
6.1.4 结构化查询语言SQL 78
6.2 重点和难点 79
6.3 题型分析与解题思路 89
6.4 强化训练 102
6.5 参考答案 117
第7章 FoxPro程序设计 119
7.1 知识点以及学习方法 119
7.2 重点和难点 131
7.3 题型分析与解题思路 135
7.4 强化训练 144
7.5 参考答案 165
第8章 FoxPro程序开发工具 169
8.1 知识点以及学习方法 169
8.1.1 菜单生成器 169
8.1.2 屏幕生成器 170
8.1.3 报表生成器 171
8.1.4 项目管理器 173
8.2 重点和难点 173
8.3 题型分析与解题思路 175
8.4 强化训练 177
8.5 参考答案 179
附录 181
附录A 模拟试题 181
模拟试题(一) 181
模拟试题(二) 191
模拟试题(三) 202
模拟试题(四) 212
模拟试题(五) 223
附录B 历年考题 236
2001年下半年高等教育自学考试全国统一命题考试数据库及其应用 236
2002年下半年高等教育自学考试全国统一命题考试数据库及其应用 247
参考文献 258