计算机类专业教育 > 程序设计类
Visual FoxPro程序设计实验教程
书号:9787113152192 套系名称:21世纪高等学校计算机公共课程“十二五”规划教材
作者:魏霖静 李广 出版日期:2012-09-01
定价:17.00 页码 / 开本:128 /16
策划编辑:吴宏伟 责任编辑:杜鹃 何佳
适用专业:无 适用层次:本科
最新印刷时间:
资源下载
教学课件(暂无)
教学素材(暂无)
习题答案(暂无)
教学案例(暂无)
教学设计(暂无)
教学视频(暂无)
内容简介
前言
目录
作者介绍
图书特色
本书是《Visual FoxPro程序设计教程》(李广、魏霖静主编)的配套教材。全书共12章,每章均设计了相应的实验例题,并且提供了参考解答。实验案例难度设计分为两级,既能满足大多数初学该课程的同学在学习配套主教材的同时对所学知识进行固化,加强对所学内容的理解;又设计了一些难度较大的案例,目的是使学生不仅限于已学过的内容,而要举一反三,善于拓展已学知识,培养创新精神和解决问题的能力。
本书适合作为高等院校学习Visual FoxPro程序设计课程的参考书;也可作为参加全国计算机等级考试(二级)学生和自学者的参考用书。Visual FoxPro是一个关系数据库管理系统软件,其中包含了数据库概念、结构化程序设计方法、可视化界面构架、过程程序设计和面向对象程序设计技术以及事件驱动模型等。Visual FoxPro非常适合作为教学素材,因为其不但功能齐全、精巧实用而且内容丰富,可以为学生奠定相关概念的基础,更便于今后相关知识的衔接、拓展与提高。
根据需要,为了配合同期出版教材《Visual FoxPro程序设计教程》的教学,我们特别编写了这本《Visual FoxPro程序设计实验教程》教材。
本书培养学生实际的数据库开发与编程操作能力,并帮助学生加深对课程内容的理解。全书以实验例题为主、并且配有综合性实验。每个实验都给出了实验目的、实验操作步骤等,使学生能够明确每个实验需要掌握的知识点和操作方法,培养学生实际动手能力;综合性实验集成了课程的主要知识要点,通过综合性实验设计,掌握系统开发的基本流程,培养学生的综合开发能力,让学生全面地检验自己对本课程的学习掌握情况,根据需要对知识结构的薄弱环节进行强化。
本书共12章,每章均设计了相应的实验例题,并且提供了参考解答。其中例题难度设计分为了两级,其中一级难度主要考虑大多数初学该课程的同学,以便在学习主教材的同时对所学知识进行固化,加强对所学内容的理解;另一级的内容高于书中的例题,目的是使学生不仅限于已学过的内容,而要举一反三,善于拓展已学知识,培养具有创新精神和解决问题的能力。希望学生能尽量多做练习,以提高自己的水平。
本书提供的例题全部在Visual FoxPro 6.0环境下调试通过。由于篇幅和课时有限,在主教材和讲授中不可能介绍很多的例子,只能介绍一些典型的例题。本书给出的例题是对《Visual FoxPro程序设计教程》一书例题的补充,希望读者能充分利用它,以提高Visual FoxPro 6.0程序设计的理解。
本书由魏霖静、李广担任主编,孙勤、李宇泊、陈蕾、刘栋担任副主编。
本书适合作为高等院校非计算机专业学生学习Visual FoxPro程序设计课程的实验教学用书;也可作为参加全国计算机等级考试(二级)学生和自学者的参考用书。
由于时间仓促,本书难免有疏漏和不足之处,恳请广大读者批评指正。
作 者
2012年5月第1章 Visual FoxPro 6.0集成开发环境 1
第1节 Visual FoxPro 6.0的启动和退出 1
实验1-1-1 启动Visual FoxPro 6.0 1
实验1-1-2 退出Visual FoxPro 6.0 2
第2节 Visual FoxPro 6.0的集成开发环境和帮助 2
实验1-2-1 Visual FoxPro 6.0的集成环境 2
实验1-2-2 配置Visual FoxPro 6.0的运行环境 5
实验1-2-3 使用联机帮助系统 7
第2章 数据与数据运算 8
第1节 Visual FoxPro的数据与数据运算 8
实验2-1-1 数据类型与常量 8
实验2-1-2 内存变量的使用 9
实验2-1-3 数组的使用 10
实验2-1-4 运算符及表达式的使用 10
第2节 常用函数 11
实验 常用函数的使用 11
第3章 Visual FoxPro 6.0数据库和表的操作 13
第1节 Visual FoxPro 6.0数据库和表的创建 13
实验3-1-1 用命令方式创建数据库 13
实验3-1-2 用菜单方式创建数据库 14
实验3-1-3 用命令方式创建表文件 15
实验3-1-4 用菜单方式创建表文件 16
实验3-1-5 自由表和数据库表相互之间的转换 17
实验3-1-6 编辑备注型字段与通用型字段 18
第2节 Visual FoxPro 6.0表的基本操作 19
实验3-2-1 记录指针的移动 20
实验3-2-2 用命令方式追加记录、插入记录 20
实验3-2-3 编辑与显示表文件的结构 21
实验3-2-4 编辑与显示表文件的内容 22
实验3-2-5 表文件内容的替换与删除 23
实验3-2-6 建立表的索引 24
实验3-2-7 表记录的查询 25
实验3-2-8 表中数值参数的统计 26
实验3-2-9 VFP中对文件操作的一些常用命令 27
第4章 使用SQL语句操作表中的数据 30
第1节 SQL语言的数据定义与操纵功能 30
实验4-1-1 用SQL语句创建数据表 30
实验4-1-2 修改数据库及表结构 31
实验4-1-3 添加记录与修改记录 32
实验4-1-4 建立和删除视图 33
第2节 SQL的数据查询功能 34
实验4-2-1 基于单表的简单查询 34
实验4-2-2 使用库函数的查询 37
实验4-2-3 多表查询 37
第5章 查询与视图的创建 40
第1节 查询的创建 40
实验5-1-1 使用查询向导创建查询 40
实验5-1-2 使用查询设计器创建查询 42
实验5-1-3 使用查询设计器创建多表交叉查询 43
实验5-1-4 SQL—SELECT语句的练习 44
第2节 视图的创建 45
实验5-2-1 用视图向导创建视图 45
实验5-2-2 用视图设计器在数据库中创建视图 46
实验5-2-3 利用视图更新表文件 48
实验5-2-4 打开、关闭与删除视图 49
第6章 数据库和表的高级应用 50
第1节 数据库及数据库表的高级应用 50
实验6-1-1 建立数据库的存储过程 50
实验6-1-2 使用多个数据库 51
实验6-1-3 设置数据库表的字段属性 51
实验6-1-4 设置记录的有效性规则与触发器 52
第2节 设置表之间的关系 53
实验6-2-1 建立数据库的表间关系 53
实验6-2-2 编辑数据库表间关系的参照完整性 54
实验6-2-3 多表操作 55
实验6-2-4 一些函数的用法 58
第7章 Visual FoxPro 6.0程序设计基础 59
第1节 程序的建立、编辑与执行 59
实验7-1-1 VFP程序文件的基本操作 59
实验7-1-2 信息框函数的使用 60
第2节 程序的三种基本结构 61
实验7-2-1 输入/输出语句的使用 61
实验7-2-2 分支及循环语句的使用 62
第3节 过程与用户自定义函数 66
实验7-3-1 过程的创建与使用 66
实验7-3-2 用户自定义函数的创建与使用 68
第8章 面向对象程序设计基础 70
第1节 类和对象的创建 70
实验8-1-1 用类设计器创建类 74
实验8-1-2 用表单设计器创建一个表单存储为类 75
实验8-1-3 用代码方式创建类 75
第2节 创建表单 76
实验 创建表单的方法 76
第9章 表单设计及运行 79
第1节 表单控件的基本操作 79
实验9-1-1 动态字幕显示的表单设计 80
实验9-1-2 口令输入的表单设计 81
实验9-1-3 编辑框设计 82
实验9-1-4 选项按钮组的设计 82
实验9-1-5 复选框的设计 83
实验9-1-6 组合框设计 84
实验9-1-7 列表框设计 85
实验9-1-8 微调控件设计 86
第2节 常用表单设计 87
实验9-2-1 用“一对多表单向导”创建数据浏览表单 87
实验9-2-2 创建数据表浏览和维护表单 88
实验9-2-3 表单事件代码 90
实验9-2-4 数据查询的表单设计1 91
实验9-2-5 数据查询的表单设计2 92
实验9-2-6 数据查询的表单设计3 93
实验9-2-7 简单应用表单设计 95
第10章 创建报表和标签 97
第1节 创建报表 97
实验10-1-1 使用“快速报表”命令创建报表 98
实验10-1-2 使用“报表设计器”创建简单报表 98
实验10-1-3 利用报表进行分组、统计 99
实验10-1-4 使用“报表设计器”创建一对多报表 100
实验10-1-5 使用报表向导创建分组报表 101
第2节 创建标签 102
实验 使用“标签设计器”设计标签 102
第11章 菜单设计 103
第1节 下拉式菜单的设计 103
实验11-1-1 下拉式菜单的创建 104
实验11-1-2 菜单程序的生成 105
实验11-1-3 运行菜单程序文件 105
实验11-1-4 恢复系统菜单设置 106
实验11-1-5 顶层表单的创建 107
第2节 快捷菜单的设计 107
实验 快捷菜单的创建 107
第12章 综合性实验——创建学生成绩管理系统 109无