第1篇 数据库系统原理
第1章 数据库系统概述
1. 1 数据管理技术的三个阶段
1. 1. 1 数据管理技术概述
1. 1. 2 数据管理技术的三个阶段
1. 2 数据库与数据库系统
1. 2. 1 信息和数据
1. 2. 2 数据库的概念
1. 2. 3 数据库系统的组成
1. 2. 4 数据库系统的分层结构
1. 3 数据模型与数据模式
1. 3. 1 数据模型
1. 3. 2 数据模式
1. 3. 3 典型数据模型简介
1. 4 数据库系统的发展趋势
1. 4. 1 概述
1. 4. 2 面向对象的数据库系统
1. 4. 3 数据库技术与多学科技术的有机结合
1. 4. 4 面向实际应用的数据库研究
本章小结
习题
第2章 关系数据库设计
2. 1 关系数据库及其基本特征
2. 1. 1 关系数据库的基本概念
2. 1. 2 关系数据库的基本特征
2. 1. 3 视图
2. 2 数据库设计的一般步骤
2. 2. l 需求分析
2. 2. 2 关系数据库的概念设计
2. 2. 3 关系数据库的逻辑设计
2. 2. 4 实施
2. 3 E-R模型及其到关系模型的转化
2. 3. 1 E-R模型的进一步讨论
2. 3. 2 E-R模型到关系模型的转化
2. 4 关系模式的分解
2. 4. 1 函数依赖概述
2. 4. 2 关系模式的规范化
2. 4. 3 关系模式的分解
2. 5 数据库的完整性与安全性
2. 5. 1 关系模式的约束
2. 5. 2 数据恢复与并发控制
2. 5. 3 安全性
2. 5. 4 数据字典
本章小结
习题
第3章 SQL语言
3. 1 SQL基础
3. 1. 1 SQL概述
3. 1. 2 SQL语句
3. 1. 3 标量操作符
3. 1. 4 谓词
3. 1. 5 集合函数
3. 1. 6 数量函数
3. 1. 7 空值
3. 2 SQL数据定义语言
3. 2. 1 创建数据库对象
3. 2. 2 数据库的创建
3. 2. 3 基本表的创建
3. 2. 4 修改数据表结构
3. 2. 5 删除数据库对象
3. 3 简单SQL数据查询语言
3. 3. 1 SELECT语句的基本形式
3. 3. 2 WHERE子句
3. 3. 3 GROUP BY子句
3. 3. 4 SELECT语句中的集合函数
3. 3. 5 HAVING子句
3. 3. 6 ORDERBY子句
3. 3. 7 简单子查询
3. 4 复杂SQL数据查询语言
3. 5 SQL数据操作语言
3. 5. 1 INSERT语句
3. 5. 2 UPDATE语句
3. 5. 3 DELETE语句
3. 6 SQL数据控制语言
3. 6. 1 语句权限与GRANT语句
3. 6. 2 对象权限与GRANT语句
3. 6. 3 REVOKE语句
3. 7 视图
3. 7. 1 视图的创建. 删除和修改
3. 7. 2 视图数据的操作
3. 8 典型关系数据库中的SQL语言
3. 8. 1 ORACLE中的SQL语言
3. 8. 2 SQL Server中的SQL语言
3. 8. 3 VFP中的SQL语言
本章小结
习题
第2篇 VFP基础及基本操作
第4章 VFP概述
4. 1 VFP系统概述
4. 1. 1 VFP的发展
4. 1. 2 VFP的功能
4. 1. 3 VFP的特点
4. 2 VFP的安装及开发环境
4. 2. 1 VFP的安装
4. 2. 2 定制VFP的系统环境
4. 2. 3 VFP窗口的基本组件
4. 3 VFP数据库和数据表的基本概念
4. 4 一个简单的VFP实例
4. 5 VFP命令简述
4. 6 VFP基本语言要素
4. 6. 1 数据类型
4. 6. 2 数据容器
4. 6. 3 运算与运算符
4. 6. 4 表达式
4. 6. 5 函数
本章小结
习题
第5章 数据表的建立与维护
5. 1 建立数据表
5. 1. 1 表结构的设计
5. 1. 2 创建数据表
5. 1. 3 向表中添加数据
5. 2 数据表的打开与关闭
5. 2. I 打开数据表
5. 2. 2 关闭数据表
5. 3 数据表的显示
5. 3. 1 数据表结构的显示
5. 3. 2 数据记录的显示
5. 4 数据表的修改和编辑
5. 4. 1 数据表结构的修改
5. 4. 2 数据表记录的修改和编辑
5. 5 记录的定位
5. 5. 1 记录号
5. 5. 2 记录指针
5. 5. 3 记录的定位
5. 6 数据的插入和删除
5. 6. 1 数据的追加与插入
5. 6. 2 数据的删除
本章小结
习题
第6章 数据表的操作
6. 1 数据记录的排序与索引
6. 1. 1 数据记录的排序
6. 1. 2 索引及其功能
6. 1. 3 建立索引
6. 2 数据表查询
6. 2. 1 直接查询
6. 2. 2 索引查询
6. 3 数据表的计算
6. 3. 1 记录计数
6. 3. 2 数据求和
6. 3. 3 求平均值
6. 3. 4 分类求和
6. 4 数据表的复制
6. 4. 1 数据表结构的复制
6. 4. 2 数据表结构及数据表记录的复制
6. 5 数据库操作
6. 5. 1 创建数据库及数据库的操作
6. 5. 2 设置数据库表字段属性
6. 5. 3 设置数据库表属性
6. 6 创建视图及视图的操作
6. 6. 1 视图的创建
6. 6. 2 对视图内记录的查看
本章小结
习题
第7章 多工作区操作
7. 1 工作区
7. 1. 1 工作区号与别名
7. 1. 2 工作区的选择
7. 1. 3 工作区的互访
7. 2 数据表的关联
7. 2. 1 一对一的关联
7. 2. 2 一对多的关联
7. 3 数据表的联接
7. 4 数据表间的更新
本章小结
习题
第8章 VFP程序设计
8. 1 程序设计基础
8. 1. 1 程序文件的建立与执行
8. 1. 2 程序文件中的常用命令
8. 2 程序的控制结构
8. 2. 1 顺序结构
8. 2. 2 分支结构
8. 2. 3 循环结构
8. 3 程序模块
8. 3. 1 子程序
8. 3. 2 自定义函数
8. 3, 3 过程
8. 3. 4 变量的作用域
8. 4 程序的调试
8. 4. 1 调试的概念
8. 4. 2 调试器
8. 5 一个结构化程序设计的实例
本章小结
习题
第9章 表单设计
9. 1 表单概述
9. 1. 1 一个表单示例
9. 1. 2 用向导建立自己的表单
9. 1. 3 表单的修改与运行
9. 2 表单设计窗口
9. 2. 1 表单设计窗口的构成
9. 2. 2 表单中的对象属性及属性的设置
9. 2. 3 面向对象程序设计概述
9. 3 对象代码设计
9. 3. 1 对象中代码及运行过程
9. 3. 2 为对象添加代码
9. 3. 3 示例
本章小结
习题
第10章 应用设计器
10. 1 查询设计器
10. 1. 1 概述
10. 1. 2 查询生成与执行过程
10. 1. 3 查询结果的输出设置
10. 2 菜单设计器
10. 2. 1 概述
10. 2. 2 菜单设计过程
10. 3 报表设计器
10. 3. 1 报表概述
10. 3. 2 用向导程序建立报表
10. 3. 3 报表设计过程中控件的使用
10. 3. 4 报表的定制
10. 3. 5 建立标签
10. 3. 6 运行报表文件
10. 4 项目管理器及其他
10. 4. 1 概述
10. 4. 2 项目管理器应用
10. 4. 3 在项目管理器中使用程序生成器
本章小结
习题
第3篇 课程设计
第11章 "商品销售管理信息系统"的开发
11. 1 系统的需求分析
11. 1. 1 数据需求
11. 1. 2 功能需求
11. 2 数据库设计
11. 2. 1 逻辑设计
11. 2. 2 物理设计
11. 3 应用程序设计
11. 3. 1 总体设计
11. 3. 2 初始用户界面设计
11. 3. 3 模块设计
11. 4 系统的实现
11. 4. 1 系统封面的实现
11. 4. 2 菜单的实现
11. 4. 3 "发票"报表的设计
11. 4. 4 表单的创建
11. 4. 5 应用程序的管理
本章小结
习题