Visual FoxPro 程序设计案例教程 上机实训指导 目录
(第一部分 上机实训)
第一学期第1章 数据库基础知识(1课时)
第2章 Visual FoxPro 6.0基础知识(3课时)宋华
练习一 VFP6基础操作
内容:
1.VFP启动与退出;
2.内存变量基本操作:赋值、显示
3.运算符和表达式基本操作第3章 数据库和表的设计与操作(14课时)张俊芳
练习一 数据表基本操作
内容:
创建自由表表数据的录入表文件的打开、关闭表结构显示、修改
练习二 记录的显示与定位 张俊芳
内容:
显示表记录(LIST与DISPLAY)
记录指针的定位(绝对移动GO与相对移动SKIP)
练习三 记录的修改与删除 张俊芳
内容:
表记录的修改(BROWSE、EDIT)
成批替换(REPLACE)
追加记录(APPEND)和成批追加插入记录(INSERT)
表记录的删除(DELETA、RECALL、PACK、ZAP)
练习四 索引与查找 张俊芳
内容:
表文件的复制、表结构的复制建立结构复合索引(INDEX。不要单索引)
设置主控索引顺序查找(LOCATE、CONTINUE。不要SEEK和FIND)
练习五 表的统计与计算 宋华
内容:
统计记录个数(COUNT)
数值字段求和(SUM)
数值字段求平均(AVERAGE)
分类汇总(TOTAL)
练习六 表的关联 宋华
内容:
选择工作区表之间建立关联(表的连接不要)
练习七 数据库基本操作 宋华
内容:
建立、打开数据库添加、移去表建立表与表的一对一、一对多关系(不要参照完整性)
综合练习一
综合练习二
第4章 视图、查询与SQL语句(12课时)陶桂义
练习一 视图与查询
内容:
使用视图向导创建本地视图利用视图设计器创建视图利用查询向导创建查询练习二 SQL查询功能(一)
内容:
单表查询(SELECT)
带条件的查询(WHERE子句)
多表查询练习三 SQL查询功能(二)
内容:
简单的查询计算(COUNT、SUM、AVG、MAX、MIN)
2.SELECT的特殊的运算符
① BETWEEN……AND ……
② LIKE
③ 排序子句:ORDER BY
练习四 SQL定义功能(补充内容)
内容:
表的定义(CREATE)
表的删除(DROP)
表结构的修改(ALTER)添加、修改字段练习五 SQL操纵功能
内容:
数据插入
① 插入记录(INSERT)
② 修改数据(UPDATE)
③ 删除记录(DELETE)
综合练习一
综合练习二
第二学期第5章 项目管理器的使用(2课时)
第6章 Visual FoxPro程序设计(14课时) 梁爽练习一 项目管理器基本操作和程序文件的建立
内容:
项目管理器基本操作(文件的创建、添加、包含、排除)
程序文件的建立、修改、运行键盘输入命令顺序结构基本操作练习二 程序基本结构:分支结构(一)
内容:
单分支语句双分支语句练习三 程序基本结构:分支结构(二)
内容:
1.多分支选择语句练习四 程序基本结构:循环结构(一)
内容:
条件循环语句:DO WHILE
练习五 程序基本结构:循环结构(二)
内容:
1.条件循环语句:DO WHILE熟练应用练习六 程序基本结构:循环结构(三)
内容:
1.步长循环FOR
练习七 程序基本结构:循环结构(四)
内容:
1.表扫描循环SCAN
综合练习一
综合练习二
综合练习三
第7章 表单设计与应用(10课时) 杨菲练习一 创建和管理表单与标签控件
内容:
用表单向导创建表单用表单设计器创建表单利用数据环境添加数据表运行表单练习二 常用控件:命令按钮、命令按钮组、文本框
内容:
练习三 常用控件:编辑框、复选框、选项组、计时器、图像
内容:
练习四 常用控件:微调、页框、列表框、组合框、表格
内容:
综合练习一
综合练习二
第8章 菜单设计、消息栏和工具栏(2课时)康立权练习一 菜单设计基本操作
内容:
使用菜单设计器创建菜单运行菜单第9章 报表与标签(2课时) 康立权练习一 报表与标签基本操作
内容:
用报表向导创建报表用报表设计器创建报表第11章 小型系统开发实例(2课时)
练习一,学生管理系统”的开发
内容:
(第二部分 重庆地区VF二级考试笔试试题)
(第三部分 重庆地区VF二级考试上机试题)
(第一部分 上机实训)
第一学期第1章 数据库基础知识(1课时)
第2章 Visual FoxPro 6.0基础知识(3课时)宋华
练习一 VFP6基础操作
内容:
1.VFP启动与退出;
2.内存变量基本操作:赋值、显示
3.运算符和表达式基本操作第3章 数据库和表的设计与操作(14课时)张俊芳
练习一 数据表基本操作
内容:
创建自由表表数据的录入表文件的打开、关闭表结构显示、修改
练习二 记录的显示与定位 张俊芳
内容:
显示表记录(LIST与DISPLAY)
记录指针的定位(绝对移动GO与相对移动SKIP)
练习三 记录的修改与删除 张俊芳
内容:
表记录的修改(BROWSE、EDIT)
成批替换(REPLACE)
追加记录(APPEND)和成批追加插入记录(INSERT)
表记录的删除(DELETA、RECALL、PACK、ZAP)
练习四 索引与查找 张俊芳
内容:
表文件的复制、表结构的复制建立结构复合索引(INDEX。不要单索引)
设置主控索引顺序查找(LOCATE、CONTINUE。不要SEEK和FIND)
练习五 表的统计与计算 宋华
内容:
统计记录个数(COUNT)
数值字段求和(SUM)
数值字段求平均(AVERAGE)
分类汇总(TOTAL)
练习六 表的关联 宋华
内容:
选择工作区表之间建立关联(表的连接不要)
练习七 数据库基本操作 宋华
内容:
建立、打开数据库添加、移去表建立表与表的一对一、一对多关系(不要参照完整性)
综合练习一
综合练习二
第4章 视图、查询与SQL语句(12课时)陶桂义
练习一 视图与查询
内容:
使用视图向导创建本地视图利用视图设计器创建视图利用查询向导创建查询练习二 SQL查询功能(一)
内容:
单表查询(SELECT)
带条件的查询(WHERE子句)
多表查询练习三 SQL查询功能(二)
内容:
简单的查询计算(COUNT、SUM、AVG、MAX、MIN)
2.SELECT的特殊的运算符
① BETWEEN……AND ……
② LIKE
③ 排序子句:ORDER BY
练习四 SQL定义功能(补充内容)
内容:
表的定义(CREATE)
表的删除(DROP)
表结构的修改(ALTER)添加、修改字段练习五 SQL操纵功能
内容:
数据插入
① 插入记录(INSERT)
② 修改数据(UPDATE)
③ 删除记录(DELETE)
综合练习一
综合练习二
第二学期第5章 项目管理器的使用(2课时)
第6章 Visual FoxPro程序设计(14课时) 梁爽练习一 项目管理器基本操作和程序文件的建立
内容:
项目管理器基本操作(文件的创建、添加、包含、排除)
程序文件的建立、修改、运行键盘输入命令顺序结构基本操作练习二 程序基本结构:分支结构(一)
内容:
单分支语句双分支语句练习三 程序基本结构:分支结构(二)
内容:
1.多分支选择语句练习四 程序基本结构:循环结构(一)
内容:
条件循环语句:DO WHILE
练习五 程序基本结构:循环结构(二)
内容:
1.条件循环语句:DO WHILE熟练应用练习六 程序基本结构:循环结构(三)
内容:
1.步长循环FOR
练习七 程序基本结构:循环结构(四)
内容:
1.表扫描循环SCAN
综合练习一
综合练习二
综合练习三
第7章 表单设计与应用(10课时) 杨菲练习一 创建和管理表单与标签控件
内容:
用表单向导创建表单用表单设计器创建表单利用数据环境添加数据表运行表单练习二 常用控件:命令按钮、命令按钮组、文本框
内容:
练习三 常用控件:编辑框、复选框、选项组、计时器、图像
内容:
练习四 常用控件:微调、页框、列表框、组合框、表格
内容:
综合练习一
综合练习二
第8章 菜单设计、消息栏和工具栏(2课时)康立权练习一 菜单设计基本操作
内容:
使用菜单设计器创建菜单运行菜单第9章 报表与标签(2课时) 康立权练习一 报表与标签基本操作
内容:
用报表向导创建报表用报表设计器创建报表第11章 小型系统开发实例(2课时)
练习一,学生管理系统”的开发
内容:
(第二部分 重庆地区VF二级考试笔试试题)
(第三部分 重庆地区VF二级考试上机试题)