微机数据库程序设计及应用—Visual FoxPro(第二版)
作者: 沈祥玖
出版时间:2004-11
出版社:高等教育出版社
- 高等教育出版社
- 9787040151190
- 2
- 248508
- 平装
- 16开
- 2004-11
- 380
- 246
- 工学
- 软件工程
本书针对高等院校教学特点以及全国计算机等级考试二级(Visual FoxPro数据库语言程序设计部分)考试大纲的要求,以Visual Foxpro6.0中文版数据库系统作为教学数据库,总结作者多年从事教学和实际应用开发的经验,以实际应用案例作为任务驱动,由浅入深,理论结合实际,全面讲述了Visual Foxpro关系数据库系统的特点及应用开发技术。
全书共10章,主要内容包括:数据库概述,Visual FoxPro基础知识,创建数据和数据表,创建数据与视图表单设计、报表设计、使用命令操作数据和数据表、面向过程的程序设计、面向对象程序设计以及应用实例——高校学生综合管理信息系统。
本书深入浅出,通俗易懂,可作为高等学校应用型本、成人高校和高职高专学校相关专业的数据库课程教材,也可作为全国计算机等级考试二级Visual FoxPro的考试参考书和各种技术培训教材。本书配套电子教案和实例源代码可以高等教育出版社网站下载,网址为http://。
第1章 数据库概述
1.1 引言
1.1.1 数据、数据库、数据库系统和数据库管理系统
1.1.2 数据管理技术的发展
1.1.3 数据库技术的研究领域
1.2 数据模型
1.2.1 数据模型的三要素
1.2.2 概念模型
1.2.3 数据模型
1.3 数据库系统结构
1.3.1 数据库系统的模式结构
1.3.2 数据库系统的体系结构
1.3.3 数据库管理系统
1.4 Visual FoxPro6.0概述
1.4.1 Visual FoxPro6.0的特性
1.4.2 Visual FoxPro6.0的安装、启动和退出
1.4.3 Visual FoxPro6.0的主窗口和项目管理器
1.4.4 Visual FoxPro6.0的工作方式
1.4.5 Visual FoxPro6.0的可视化交互式设计工具
习题一
第2章 Visual FoxPro基础知识
2.1 数据类型
2.2 常量与变量
2.2.1 常量
2.2.2 变量
2.3 表达式
2.3.1 运算符
2.3.2 表达式
2.4 函数
2.4.1 数值型函数
2.4.2 字符型函数
2.4.3 日期和时间函数
2.4.4 测试函数
2.4.5 宏替换函数
习题二
第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 数据表的创建
3.4 数据表设计步骤及举例
3.4.1 分析问题设计数据表
3.4.2 数据表结构的操作
3.4.3 数据表结构的字段属性
3.5 数据表中记录的操作
3.5.1 输入和追加记录
3.5.2 浏览记录
3.5.3 指针定位
3.5.4 修改记录
3.5.5 删除记录
3.6 数据的索引
3.6.1 索引的分类
3.6.2 索引的建立
3.6.3 索引的使用
习题三
第4章 创建查询与视图
4.1 查询
4.2 创建查询
4.2.1 利用查询向导创建查询
4.2.2 交叉表向导
4.2.3 利用查询设计器创建查询
4.2.4 修改查询
4.3 使用查询
4.3.1 定向输出查询结果
4.3.2 查询文件的操作
4.4 视图
4.4.1 视图文件的创建
4.4.2 定制视图
4.5 结构化查询语言SQL
4.5.1 SQL的数据定义
4.5.2 SQL的数据修改
4.5.3 SQL的数据查询
4.5.4 简单查询技术
4.5.5 高级查询技术
4.6 多数据表的操作
*4.6.1 工作区的编号与别名
4.6.2 设置表间的永久关系
4.6.3 创建、编辑临时关系
4.6.4 设置参照完整性
习题四
第5章 表单设计
5.1 表单概述
5.2 用向导生成表单
5.2.1 用表单向导创建表单
5.2.2 用一对多表单向导创建表单
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 数据表表单
习题五
第6章 报表设计
6.1 创建报表
6.1.1 利用报表向导创建报表
6.1.2 利用快速报表创建报表
6.2 利用报表设计器编辑报表
6.2.1 报表设计器的组成和数据环境
6.2.2 报表的带区调整
6.2.3 报表的网格调整
6.2.4 报表的控件对象
6.3 输出报表
6.3.1 用菜单实现输出报表
6.3.2 用命令实现输出报表
习题六
第7章 使用命令操作数据库和数据表
7.1 数据库、数据表的基本操作
7.1.1 数据库、数据表结构的建立
7.1.2 数据库、数据表的打开和关闭
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.4.3 数据的查找
7.5 数据表的统计
7.5.1 记录统计命令
7.5.2 累加求和及求平均值
7.6 多表操作
7.6.1 工作区的选择与使用
7.6.2 建立表间的临时关系
习题七
第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 子程序及其调用
8.3.1 子程序调用命令
8.3.2 返回主程序语句
8.3.3 变量的作用域
8.4 过程和过程文件
习题八
第9章 面向对象程序设计
9.1 面向对象程序设计概述
9.1.1 面向对象程序设计的基本概念
9.1.2 面向对象程序设计的特点
9.2 类的设计
9.2.1 类的建立
9.2.2 类的设置
9.2.3 类的修改
9.2.4 类的使用
9.3 面向对象程序设计应用举例
9.3.1 对象的引用
9.3.2 调用对象的方法程序
9.3.3 调用对象的事件程序
9.3.4 面向对象程序设计应用举例
习题九
第10章 应用实例——高校学生综合管理信息系统
10.1 系统设计流程
10.2 需求分析及主要功能模块
10.3 数据库规划与设计
10.4 输入/输出设计
10.5 系统定制
10.5.1 系统详细设计
10.5.2 使用菜单设计器
10.5.3 使用菜单设计器应用示例
10.5.4 主程序设计
10.6 系统生成和发布
10.6.1 生成应用程序系统
10.6.2 系统发布
习题十
附录 Visual FoxPro常用命令及函数
参考文献