第1章 数据库系统的基本概念
1. 1 信息. 数据与数据处理
1. 1. 1 信息与数据
1. 1. 2 数据处理
1. 2 数据管理技术的发展
1. 2. 1 人工管理阶段
1. 2. 2 文件系统阶段
1. 2. 3 数据库系统阶段
1. 3 数据模型
1. 3. 1 数据描述的三个领域
1. 3. 2 数据模型
1. 3. 3 概念数据模型
1. 3. 4 结构数据模型
1. 4 数据库的体系结构
1. 4. 1 数据库系统的模式结构
1. 4. 2 三级模式结构
1. 4. 3 两级模式映像及数据独立性
1. 5 数据库系统
1. 5. 1 数据库系统的组成
1. 5. 2 数据库管理系统 DBMS
1. 5. 3 数据库管理员
1. 6 习题
第2章 关系数据库
2. 1 关系模型的基本概念
2. 1. 1 关系模型的基本术语
2. 1. 2 关系的定义和性质
2. 1. 3 关系模型的三要素
2. 2 关系代数
2. 2. 1 传统的集合运算
2. 2. 2 专门的关系运算
2. 2. 3 关系代数表达式及其应用实例
2. 3 关系规范化
2. 3. 1 关系模式的设计问题
2. 3. 2 函数依赖
2. 3. 3 关系模式的范式与规范化
2. 4 习题
第3章 数据库设计
3. 1 数据库设计概述
3. 1. 1 数据库设计的内容
3. 1. 2 数据库设计的方法
3. 1. 3 数据库设计的步骤
3. 2 需求分析
3. 2. 1 需求分析的任务
3. 2. 2 需求分析的基本步骤
3. 3 概念设计
3. 3. 1 概念设计的目标和策略
3. 3. 2 采用E-R方法的数据库概念设计
3. 4 逻辑设计
3. 4. 1 逻辑设计的步骤
3. 4. 2 E-R模型向关系数据模型的转换
3. 4. 3 关系数据库的逻辑设计
3. 5 物理设计
3. 5. 1 物理设计的内容
3. 5. 2 物理设计的性能
3. 6 实现与维护
3. 6. 1 数据库的实现
3. 6. 2 数据库的其他设计
3. 6. 3 数据库的运行与维护
3. 7 习题
第4章 Visual FoxPro 6. 0概述
4. 1 Visual FoxPro 6. 0特性
4. 1. 1 FoxPro发展简史
4. 1. 2 Visual FoxPro的特性
4. 2 Visual FoxPro 6. 0的安装. 启动与退出
4. 2. 1 Visual FoxPro 6. 0的安装
4. 2. 2 Visual FoxPro 6. 0的启动
4. 2. 3 Visual FoxPro 6. 0的退出
4. 3 Visual Foxpro 6. 0系统界面
4. 3. 1 Visual FoxPro 6. 0的主窗口
4. 3. 2 Visual Foxpro 6. 0的向导
4. 3. 3 Visual FoxPro 6. 0的生成器
4. 3. 4 Visual FoxPro 6. 0的设计器
4. 4 Visual FoxPro 6. 0系统环境的配置
4. 4. 1 通过[选项]对话框设置系统环境
4. 4. 2 通过配置文件设置系统环境
4. 5 Visual FoxPro 6. 0的常用文件类型
4. 6 Visual FoxPro 6. 0性能指标
4. 7 Visual FoxPro 6. 0的命令格式
4. 8 习题
第5章 数据与数据运算
5. 1 Visual FoxPro 6. 0数据类型
5. 2 常量与变量
5. 2. 1 常量
5. 2. 2 变量
5. 2. 3 数组
5. 3 操作符与表达式
5. 3. 1 数值表达式
5. 3. 2 字符表达式
5. 3. 3 关系表达式
5. 3. 4 逻辑表达式
5. 3. 5 时间日期表达式
5. 3. 6 操作符的优先级
5. 3. 7 空值的处理
5. 4 常用函数
5. 4. 1 数值函数
5. 4. 2 字符函数
5. 4. 3 日期和时间函数
5. 4. 4 类型转换函数
5. 4. 5 测试函数
5. 5 习题
第6章 数据表的创建与基本操作
6. 1 数据表的创建
6. 1. 1 数据表结构
6. 1. 2 创建数据表
6. 1. 3 显示和修改表结构
6. 2 表数据的输入
6. 2. 1 创建表时立即输入
6. 2. 2 以追加方式输入数据
6. 2. 3 在表中插入数据
6. 3 记录的显示与修改
6. 3. 1 表的打开与关闭
6. 3. 2 使用编辑或浏览方式显示和修改数据
6. 3. 3 使用浏览命令显示和修改数据
6. 3. 4 列表显示表中数据
6. 4 记录的定位
6. 4. 1 使用菜单移动记录
6. 4. 2 移动记录命令
6. 4. 3 与数据库相关的函数
6. 5 记录的删除与恢复
6. 5. 1 逻辑删除记录
6. 5. 2 删除记录的恢复
6. 5. 3 物理删除
6. 5. 4 一次性删除表中全部记录
6. 6 索引与排序
6. 6. 1 排序
6. 6. 2 索引
6. 6. 3 创建索引
6. 6. 4 使用索引
6. 6. 5 表的查询
6. 7 表的计算与汇总
6. 7. 1 计数命令COUNT
6. 7. 2 求和命令SUM
6. 7. 3 求平均值命令AVERAGE
6. 7. 4 分类汇总命令TOTAL
6. 8 多表的关联. 连接与更新
6. 8. 1 不同工作区中表的操作
6. 8. 2 不同工作区中表的逻辑关联
6. 8. 3 数据工作期窗口与视图文件
6. 8. 4 不同工作区中表的物理连接
6. 8. 5 不同工作区中表的更新
6. 9 习题
第7章 数据库的创建与管理
7. 1 数据库的创建
7. 1. 1 数据库的设计
7. 1. 2 创建数据库
7. 1. 3 显示数据库结构
7. 2 使用数据库
7. 2. 1 打开. 关闭和删除数据库
7. 2. 2 向数据库中添加与删除表
7. 3 设置数据库表的字段属性
7. 3. 1 长表名和表中的长字段名
7. 3. 2 字段的标题和注释. 默认值
7. 3. 3 设置字段级及记录级规则
7. 3. 4 定义触发器
7. 3. 5 定义索引
7. 4 建立表间的关系
7. 4. 1 建立表间的永久关系
7. 4. 2 设置参照完整性
7. 5 习题
第8章 查询与视图
8. 1 创建查询
8. 1. 1 使用查询向导创建查询
8. 1. 2 使用查询设计器创建查询
8. 1. 3 定义结果
8. 1. 4 保存查询
8. 1. 5 运行查询
8. 2 创建视图
8. 2. 1 创建视图
8. 2. 2 设置视图的更新条件
8. 2. 3 使用视图
8. 3 习题
第9章 程序设计基础
9. 1 程序文件的建立与执行
9. 1. 1 Visual FoxPro 6. 0的工作方式
9. 1. 2 程序与程序文件
9. 1. 3 程序文件的建立与编辑
9. 1. 4 程序文件的执行
9. 2 程序的交互式命令
9. 2. 1 人机交互式输入命令
9. 2. 2 中止与挂起程序运行命令
9. 2. 3 屏幕格式命令
9. 3 结构化程序设计
9. 3. 1 程序设计的概念和步骤
9. 3. 2 程序流程图
9. 3. 3 程序控制结构
9. 4 顺序结构程序设计
9. 5 分支结构的程序设计
9. 5. 1 单向分支结构
9. 5. 2 双向分支结构
9. 5. 3 多向分支结构
9. 6 循环结构的程序设计
9. 6. 1 DOWHILE. . . ENDDO循环语句
9. 6. 2 FOR. . . ENDFOR循环语句
9. 6. 3 SCAN. . . ENDSCAN循环语句
9. 6. 4 循环语句的嵌套结构
9. 7 子程序
9. 7. 1 子程序的调用与返回
9. 7. 2 子程序的嵌套调用
9. 7. 3 子程序调用中的参数传递
9. 8 过程与过程文件
9. 8. 1 过程文件的建立
9. 8. 2 过程文件的打开
9. 8. 3 过程文件的关闭
9. 9 用户自定义函数
9. 9. 1 用户自定义函数的定义
9. 9. 2 用户自定义函数的调用
9. 10 习题
第10章 表单设计
10. 1 创建表单
10. 1. 1 表单的设计过程
10. 1. 2 使用表单向导创建表单
10. 1. 3 使用表单设计器创建表单
10. 1. 4 表单生成器
10. 1. 5 使用命令方式创建表单
10. 2 表单的属性. 事件和方法
10. 2. 1 定义表单的属性
10. 2. 2 设置数据环境
10. 2. 3 编写事件代码
10. 2. 4 编写方法程序
10. 3 添加控件
10. 3. 1 控件对象
10. 3. 2 标签 Label 控件
10. 3. 3 文本框 Text 控件
10. 3. 4 编辑框 Edit Box 控件
10. 3. 5 命令按钮 Command Button 控件
10. 3. 6 命令按钮组 Command Group 控件
10. 3. 7 选项按钮组 Option Group 控件
10. 3. 8 复选框 Check Box 控件
10. 3. 9 列表框 List Box 控件
10. 3. 10 组合框 Combo Box 控件
10. 3. 11 微调 Spinner 控件
10. 3. 12 表格 Grid 控件
10. 3. 13 图像 Image 控件
10. 3. 14 计时器 Timer 控件
10. 3. 15 综合实例
10. 4 保存和运行表单
10. 4. 1 保存表单
10. 4. 2 运行表单
10. 5 习题
第11章 菜单和报表设计
11. 1 菜单设计
11. 1. 1 菜单的组成
11. 1. 2 使用菜单设计器设计菜单
11. 1. 3 设置菜单的选项
11. 1. 4 使用命令方式设计菜单
11. 2 报表设计
11. 2. 1 设计报表布局
11. 2. 2 创建报表
11. 2. 3 报表的相关命令
11. 3 习题
第12章 项目管理器与应用程序
12. 1 项目管理器
12. 1. 1 创建项目
12. 1. 2 项目管理器中的选项
12. 1. 3 项目管理器的基本操作
12. 1. 4 项目管理器中的命令按钮
12. 2 应用程序的开发
12. 2. 1 设置主文件
12. 2. 2 设置初始化环境
12. 2. 3 显示初始界面
12. 2. 4 控制事件循环
12. 2. 5 恢复初始环境
12. 2. 6 包含和排除文件
12. 3 习题
参考答案