第一篇 数据库系统基础 1
第1章 数据库系统导论 1
1.1 数据与信息 1
1.2 计算机数据管理的发展 4
1.3 数据库系统的组成 8
1.4 数据和数据联系的描述 11
习题 16
第2章 关系数据模型 17
2.1 非关系模型 17
2.2 关系模型 20
2.3 关系运算 22
习题 28
第3章 结构化查询语言——SQL 29
3.1 SQL查询 29
3.2 SQL数据定义 38
3.3 SQL数据操纵 42
3.4 SQL数据控制 44
3.5 数据字典 45
习题 47
第4章 关系数据库设计理论 49
4.1 规范化问题 49
4.2 函数依赖 51
4.3 关系范式 55
习题 62
第5章 数据库设计 64
5.1 需求分析 64
5.2 概念结构设计 67
5.3 逻辑结构设计 71
5.4 物理设计与实施 74
习题 77
6.2 数据库管理系统 78
6.1 数据库系统基础与数据库系统应用 78
6.3 常用术语 78
第6章 概述 78
第二篇 数据库系统应用 78
第7章 FoxBASE+数据库管理系统 80
7.1 FoxBASE+的特点 80
7.2 FoxBASE+文件类型及数据类型 82
7.3 FoxBASE+函数 85
7.4 FoxBASE+命令语法规则 102
7.5 FoxBASE+的光标控制 102
7.6 FoxBASE+系统配置与配置文件 105
习题 109
第8章 FoxBASE+基本操作 111
8.1 数据库文件的建立 111
8.2 数据库的基本操作 114
8.3 数据库记录的操作 117
8.4 数据库组织 128
8.5 数据库文件操作 135
8.6 数据库快速检索 138
8.7 对内存变量的操作 144
8.8 数据的输入输出 148
8.9 命令文件的建立与执行 155
习题 157
第9章 FoxBASE+的格式文件 160
9.1 屏幕格式文件 160
9.2 报表格式文件 161
9.3 标签格式文件 167
习题 170
10.1 自定义函数 171
第10章 FoxBASE+程序设计 171
10.2 条件分支和循环的应用 172
10.3 菜单程序的建立 175
10.4 过程及其调用 178
10.5 FoxBASE+的参数设置 180
习题 188
附录A FoxBASE+命令集 194
附录B FoxBASE+函数集 202
附录C 出错信息 206