学时安排:
理论教学6学时,实验教学2学时。
实验目的:
1. 理解表、记录、字段等基本概念以及数据类型。
2. 掌握建立、修改表结构的方法,学会使用表设计器。
3. 掌握输入各种类型数据的方法。
4. 掌握复制表及表的结构的方法。
实验要求:
1. 每人一机,独立完成实验。
2. 对实验中的案例进行上机操作,并记录运行结果。
3. 实验完成将结果存入自己的U盘,或上传至信息中心个人网络U盘中保存。
实验设备:
硬件配置:计算机实验教学示范中心机房计算机
软件配置:Windows操作系统,Visual Foxpro6.0系统
实验内容及步骤:
1.建立表的结构练习
(1)用系统菜单建立表RS、GZ、BM的表结构。其结构属性为:
① RS表的表结构为:
字段名 类型 宽度 小数位
编号 字符型 6
姓名 字符型 8
性别 字符型 2
婚否 逻辑型 1
出生日期 日期型 8
职称 字符型 10
部门编号 字符型 2
简历 备注型 4
照片 通用型 4
② BM表的表结构为:
字段名 类型 宽度
部门编号 字符型 2
部门名称 字符型 10
③ GZ表的表结构为:
字段名 类型 宽度 小数位数
编号 字符型 6
姓名 字符型 8
基本工资 数值型 7 2
补助工资 数值型 6 2
应发工资 数值型 7 2
扣款 数值型 6 2
实发工资 数值型 7 2
说明 通用型 4
(2)利用CREATE命令创建GZ、BM、RS表的表结构
暂不输入数据。
2、表结构的显示、修改、复制练习
(1)用LIST/ DISPLAY STURCTURE命令显示表RS、BM、GZ的结构
USE RS
LIST STRUCTURE
USE BM
DISPLAY STRUCTURE
USE GZ
DISP STRU
(2)修改RS、BM、GZ等表的结构。
① 选择系统菜单的“文件/打开”菜单命令,打开表RS
② 选择系统菜单的“显示/表设计器”命令,在主窗口内显示表RS的表设计器;
③ 利用表设计器将表的结构进行修改。
利用MODIFY STRUCTURE 命令修改表的结构。
依次对BM、GZ的表结构进行修改。
(3)用COPY STRUCTURE TO 命令复制表的结构。
USE RS
COPY STRUCTURE TO RS1
USE RS1
LIST STRU
3、数据输入练习
(1)用浏览方式输入数据
①分别打开自由表GZ、RS、BM;
②选择系统菜单的“显示/浏览”命令,打开RS.DBF、GZ.DBF、BM.DBF的浏览窗口。
③选择系统菜单的“显示/追加方式“,在浏览追加方式下录入数据。
(2)用编辑方式输入数据
①分别打开自由表GZ、RS、BM;
②选择系统菜单的“显示/浏览”命令,打开RS.DBF、GZ.DBF、BM.DBF的浏览窗口:
③选择系统菜单的“显示/编辑“菜单命令,使浏览窗口中的记录以编辑方式显示;
④选择系统菜单的“显示/追加方式“,在编辑追加方式下录入表数据。
(3)建立表结构立即输入数据
①新建自由表“学籍表.DBF”的表结构如下:
学籍表(学号,C,8;姓名,C,8;性别,L;出生日期,D;政治面貌,C,14;入学总分,N,8,1;专业代号,C,4;入学年月,C,8;照片,G;注册,L)。
②在“现在输入数据记录吗?”信息提示框中单击“是”按钮,打开数据输入窗口;
③通过该窗口,自由输入数据。
4、记录指针的移动练习
(1)利用界面操作对表记录的定位
① 打开表文件RS.DBF
② 选择系统菜单的“显示/浏览”命令,打开RS.DBF的浏览窗口。
③ 选择系统菜单的“表”,单击“转到记录”命令,则进入“转到记录”对话框。分别就此对话框中的六个选项进行操作。
(2)打开表RS,在命令窗口中输入VFP命令完成如下练习。
① 将指针移到最后一条记录上,显示该记录内容。
② 将指针移到第一条记录上,显示该记录内容。
③ 将指针移到第十条记录上,显示该记录内容。
④ 将指针后移三条记录,显示该记录内容。
5、记录的插入与追加练习
打开表文件RS.DBF,在命令窗口输入VFP命令完成如下练习:
① 在第七条记录后插入一条记录。
②在第五条记录后插入一条记录。
③追加一条空白记录。
6、表中数据记录删除练习
(1)开任一已建立的数据表,在其浏览窗口中进行记录的逻辑删除、恢复删除、物理删除练习。
(2)用VFP命令进行记录的逻辑删除、恢复删除、物理删除练习,然后打开浏览窗口,观察效果。打开表RS,完成如下操作:
①逻辑删除前三条记录(DELETE 命令)。
②撤消对三条记录所加的删除标志(RECALL命令)。
③逻辑删除性别为女的所有记录。
④撤消对所有记录所加的删除标记。
⑤插入一条新的记录,然后用PACK命令进行彻底删除。
7、表记录的复制练习
打开RS表,在命令窗口中输入VFP命令完成如下练习。
①通过复制得到RS1表,其中只包含姓名,出生日期,职称三个字段。
②通过复制得到性别为女的表RS2。
8、表记录的过滤和字段的筛选练习
(1)用界面操作过滤表的记录
①打开表RS,进入浏览窗口。
②选择“表”菜单的“属性”命令,打开“工作区属性”对话框。
③在“数据过滤器”中输入相应的条件表达式。
(2)用SET FILTER TO 命令完成对表记录的过滤
(3)用界面操作筛选表的字段。
①打开表RS,进入浏览窗口。
②选择“表”菜单的“属性”命令,打开“工作区属性”对话框。
③在“允许访问”栏中选择“字段筛选指定的字段”,再单击“字段筛选(D)”按钮,进入“字段选择器”对话框,进行字段选择。
(4)用SET FIELDS TO命令对表字段进行选择。