Visual FoxPro程序设计实验教程及习题
书 号:9787113149178
丛 书 名:普通高等学校计算机基础教育面向“十二五”规划教材·创新系列
作 者:张琦 姚琳
译 者:
开 本:16开
装 帧:平装
正文语种:
出 版 社:中国铁道出版社有限公司
定 价:20元
-
内容简介
本书分为习题篇、实验指导篇和历年真题篇。习题篇分为5个章节,在每一章节对应的习题中,为学生整理出近几年的等级考试真题和经典考题,并在书后附有参考答案;实验指导篇分为5个章节,每个实验中都包括实验目的,实验内容和实验步骤三个部分;历年真题中包括近一年的两份完整二级VFP真题以及参考答案。 -
前言
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 -
作者介绍
主要著译者顺序姓名学历职称学科专长通讯地址1 张琦硕士 数据库技术 工作单位北京科技大学天津学院 邮政编码 电话13672037770 2 工作单位 邮政编码 电话 3 工作单位 邮政编码 电话 审校者(主审者) 学历 工作单位 邮政编码 电话 职称 工作单位 邮政编码 电话 -
编辑推荐
本书的内容和结构紧扣考试大纲的要求,针对性强。 -
书评书荐
-
附件下载
图书推荐