VFP上机操作题数据库建立与显示答案.docx

上传人:b****3 文档编号:6023917 上传时间:2023-05-09 格式:DOCX 页数:21 大小:19.81KB
下载 相关 举报
VFP上机操作题数据库建立与显示答案.docx_第1页
第1页 / 共21页
VFP上机操作题数据库建立与显示答案.docx_第2页
第2页 / 共21页
VFP上机操作题数据库建立与显示答案.docx_第3页
第3页 / 共21页
VFP上机操作题数据库建立与显示答案.docx_第4页
第4页 / 共21页
VFP上机操作题数据库建立与显示答案.docx_第5页
第5页 / 共21页
VFP上机操作题数据库建立与显示答案.docx_第6页
第6页 / 共21页
VFP上机操作题数据库建立与显示答案.docx_第7页
第7页 / 共21页
VFP上机操作题数据库建立与显示答案.docx_第8页
第8页 / 共21页
VFP上机操作题数据库建立与显示答案.docx_第9页
第9页 / 共21页
VFP上机操作题数据库建立与显示答案.docx_第10页
第10页 / 共21页
VFP上机操作题数据库建立与显示答案.docx_第11页
第11页 / 共21页
VFP上机操作题数据库建立与显示答案.docx_第12页
第12页 / 共21页
VFP上机操作题数据库建立与显示答案.docx_第13页
第13页 / 共21页
VFP上机操作题数据库建立与显示答案.docx_第14页
第14页 / 共21页
VFP上机操作题数据库建立与显示答案.docx_第15页
第15页 / 共21页
VFP上机操作题数据库建立与显示答案.docx_第16页
第16页 / 共21页
VFP上机操作题数据库建立与显示答案.docx_第17页
第17页 / 共21页
VFP上机操作题数据库建立与显示答案.docx_第18页
第18页 / 共21页
VFP上机操作题数据库建立与显示答案.docx_第19页
第19页 / 共21页
VFP上机操作题数据库建立与显示答案.docx_第20页
第20页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

VFP上机操作题数据库建立与显示答案.docx

《VFP上机操作题数据库建立与显示答案.docx》由会员分享,可在线阅读,更多相关《VFP上机操作题数据库建立与显示答案.docx(21页珍藏版)》请在冰点文库上搜索。

VFP上机操作题数据库建立与显示答案.docx

VFP上机操作题数据库建立与显示答案

 

VisualFoxpro上机操作题(数据表建立与显示)

说明:

本答案只写操作命令,具体操作自己上机完成

根据要求完成下列操作:

1.建立一个名为ys.dbf的数据表,其结构如下:

字段字段名类型宽度小数位

1字符型8

2性别字符型2

3固定工资数值型82

4津贴数值型62

5扣杂费数值型62

6实发金额数值型82

7领款日期日期型8

8退休逻辑型1

9签名字符型6

10备注备注型10

注意:

结构输入完成后,按CTRl+W存盘。

2.录入如下容:

记录号性别固定工资津贴扣杂费实发金额领款日期退休签名备注

1吴均荣女527.00120.0010.5001/01/89.T.memo

2肖才坤男527.00120.0010.5005/05/99.F.memo

3思强男527.00120.0010.5005/05/95.T.memo

4司马文华女527.00120.0010.5005/05/98.T.memo

5钟小渠男437.00120.0010.5005/05/97.F.memo

6明明女422.00120.0010.5005/05/96.F.memo

7欧阳明月女396.50120.0010.5005/05/92.F.memo

3.打开数据库ys.dbf

4.显示数据库结构.

5.修改数据库结构,将实发金额的宽度改为7,小数点后有2位.

注意:

修改结构时一般不能同时修改字段名和类型,也不能同时修改字段名和宽度,否则有可能造成数据丢失。

完成后按ctrl+W存盘。

6.显示所有记录.

7.显示所有性别为”男”的记录.

8.显示所有已退休的记录.

说明:

在条件语句中,若要返回逻辑字段真值,只需输入逻辑字段的字段名即可,若要返回逻辑字段假值,则在字段名前加上.not.

例:

显示出所有未退休的记录。

Listallfor.not.退休

9.显示出所有领款日期在1993年以前的记录.

10.显示出所有性别为”女”、固定工资为527.00的记录.

11.在数据库末尾增加3条记录,容随意.

12.在第4条记录前面插入一条新记录,容随意.

13.在第5条记录后增加一条空白记录.

14.显示数据库前3条记录.

15.显示数据库最后2条记录.

16.显示第2第到第5条记录.

VisualFoxpro上机操作题(数据表建立与显示答案)

说明:

本答案只写操作命令,具体操作自己上机完成

根据要求完成下列操作:

1.建立一个名为ys.dbf的数据表,其结构如下:

字段字段名类型宽度小数位

1字符型8

2性别字符型2

3固定工资数值型82

4津贴数值型62

5扣杂费数值型62

6实发金额数值型82

7领款日期日期型8

8退休逻辑型1

9签名字符型6

10备注备注型10

Createys

注意:

结构输入完成后,按CTRl+W存盘。

2.录入如下容:

记录号性别固定工资津贴扣杂费实发金额领款日期退休签名备注

1吴均荣女527.00120.0010.5001/01/89.T.memo

2肖才坤男527.00120.0010.5005/05/99.F.memo

3思强男527.00120.0010.5005/05/95.T.memo

4司马文华女527.00120.0010.5005/05/98.T.memo

5钟小渠男437.00120.0010.5005/05/97.F.memo

6明明女422.00120.0010.5005/05/96.F.memo

7欧阳明月女396.50120.0010.5005/05/92.F.memo

3.打开数据库ys.dbf

Useys

4.显示数据库结构.

Liststructure或modifystructure

5.修改数据库结构,将实发金额的宽度改为7,小数点后有2位.

Modifystructure

注意:

修改结构时一般不能同时修改字段名和类型,也不能同时修改字段名和宽度,否则有可能造成数据丢失。

完成后按ctrl+W存盘。

6.显示所有记录.

List或displayall

7.显示所有性别为”男”的记录.

Listallfor性别=“男”

或:

displayallfor性别=“男”注意:

在录入中,使用英文半角符号。

8.显示所有已退休的记录.

Listallfor退休

说明:

在条件语句中,若要返回逻辑字段真值,只需输入逻辑字段的字段名即可,若要返回逻辑字段假值,则在字段名前加上.not.

例:

显示出所有未退休的记录。

Listallfor.not.退休

9.显示出所有领款日期在1993年以前的记录.

Listallforyear(领款日期)<1993

10.显示出所有性别为”女”、固定工资为527.00的记录.

Listallfor性别=“女”.and.固定工资=527.00

11.在数据库末尾增加3条记录,容随意.

append

12.在第4条记录前面插入一条新记录,容随意.

Go4

Insertbefore

13.在第5条记录后增加一条空白记录.

Go5

Insertblank

14.显示数据库前3条记录.

Gotop

Listnext3

15.显示数据库最后2条记录.

gobottom

skip-1

listrest或listnext2

16.显示第2第到第5条记录.

Go2

Listnext4

 

数据库上机操作:

数据表记录的删除与修改

一、上机目的:

1、数据表记录删除方法。

2、掌握数据表记录的修改方法

二、上机准备工作

1、复习给记录作删除标志的命令delete,去除删除标记命令recall,彻底删除记录命令pack及删除全部记录,只保留结构的命令zap。

2、复习成批修改命令replace.,浏览/编辑命令:

browse

三、以下的操作以ys.dbf为源数据库,其容如下:

记录号性别固定工资津贴扣杂费实发金额领款日期退休签名备注

1吴均荣女577.00120.0010.50636.5001/01/89.T.memo

2肖才坤男538.00120.0010.50636.5005/05/99.F.memo

3思强男528.00120.0010.50636.5005/05/95.T.memo

4司马文华女527.00120.0010.50636.5005/05/98.T.memo

5钟小渠男437.00120.0010.50546.5005/05/97.F.memo

6明明女422.00120.0010.50531.5005/05/96.F.memo

7欧阳明月女396.50120.0010.50506.0005/05/92.F.memo

8长军女527.00120.0010.50636.5001/01/89.T.memo

9吴长有男597.00120.0010.50636.5005/05/99.F.memo

10肖才坤男567.00120.0010.50636.5005/05/95.T.memo

11马文华女537.00120.0010.50636.5005/05/98.T.memo

12小印男437.00120.0010.50546.5005/05/97.F.memo

13小明女422.00120.0010.50531.5005/05/96.F.memo

14阳明月女396.50120.0010.50506.0005/05/92.F.memo

1.给第3到第5条记录做删除标记。

 

2.去除所有删除标记。

 

3.给所有已经退休的职工记录作删除标记。

 

4.浏览/编辑数据,只允许修改字段的容。

 

5.将所有女职工的津贴增加20%.

 

6.将每条记录字段的容填入签名字段中。

 

7.在每条记录的备注字段中填入“就读学校:

大洼县职业技术中心”。

 

8.显示前2条记录中的和备注字段的容。

 

9.将已经退休的记录中备注字段中添加字符串“已经退休”。

 

10.删除表中全部记录,只保留结构。

 

数据库上机操作:

数据表记录的删除与修改(答案)

二、上机目的:

1、数据表记录删除方法。

2、掌握数据表记录的修改方法

二、上机准备工作

1、复习给记录作删除标志的命令delete,去除删除标记命令recall,彻底删除记录命令pack及删除全部记录,只保留结构的命令zap。

2、复习成批修改命令replace.,浏览/编辑命令:

browse

三、以下的操作以ys.dbf为源数据库,其容如下:

记录号性别固定工资津贴扣杂费实发金额领款日期退休签名备注

1吴均荣女577.00120.0010.50636.5001/01/89.T.memo

2肖才坤男538.00120.0010.50636.5005/05/99.F.memo

3思强男528.00120.0010.50636.5005/05/95.T.memo

4司马文华女527.00120.0010.50636.5005/05/98.T.memo

5钟小渠男437.00120.0010.50546.5005/05/97.F.memo

6明明女422.00120.0010.50531.5005/05/96.F.memo

7欧阳明月女396.50120.0010.50506.0005/05/92.F.memo

8长军女527.00120.0010.50636.5001/01/89.T.memo

9吴长有男597.00120.0010.50636.5005/05/99.F.memo

10肖才坤男567.00120.0010.50636.5005/05/95.T.memo

11马文华女537.00120.0010.50636.5005/05/98.T.memo

12小印男437.00120.0010.50546.5005/05/97.F.memo

13小明女422.00120.0010.50531.5005/05/96.F.memo

14阳明月女396.50120.0010.50506.0005/05/92.F.memo

1.给第3到第5条记录做删除标记。

Go3

Deletenext3

2.去除所有删除标记。

Recallall

3.给所有已经退休的职工记录作删除标记。

Deleteallfor退休

4.浏览/编辑数据,只允许修改字段的容。

Browsefreeze

5.将所有女职工的津贴增加20%.

Replaceall津贴with津贴*1.2for性别=”女”

6.将每条记录字段的容填入签名字段中。

Replaceall签名with

7.在每条记录的备注字段中填入“就读学校:

大洼县职业技术中心”。

Replaceall备注with“就读学校:

大洼县职业技术中心”additive

 

8.显示前2条记录中的和备注字段的容。

Gotop

Listnext2fields,备注

 

9.将已经退休的记录中备注字段中添加字符串“已经退休”。

Replaceall备注with“已退休”for退休

 

10.删除表中全部记录,只保留结构。

zap

 

数据库上机操作:

数据库的数据统计与汇总

一、上机目的:

1、数据库记录数统计、字段求和及求平均值的方法。

2、掌握数据库文件容的分类汇总的方法。

3、掌握输出命令的使用方法。

二、上机准备工作

1、复习统计运算命令(count,sum,average)的格式和功能。

2、复习分类汇总命令(total)的格式和功能及使用时产生的问题及解决方法。

三、以下的操作以ys.dbf为源数据库,其容如下:

记录号性别固定工资津贴扣杂费实发金额领款日期退休签名备注

1吴均荣女577.00120.0010.50636.5001/01/89.T.memo

2肖才坤男538.00120.0010.50636.5005/05/99.F.memo

3思强男528.00120.0010.50636.5005/05/95.T.memo

4司马文华女527.00120.0010.50636.5005/05/98.T.memo

5钟小渠男437.00120.0010.50546.5005/05/97.F.memo

6明明女422.00120.0010.50531.5005/05/96.F.memo

7欧阳明月女396.50120.0010.50506.0005/05/92.F.memo

8长军女527.00120.0010.50636.5001/01/89.T.memo

9吴长有男597.00120.0010.50636.5005/05/99.F.memo

10肖才坤男567.00120.0010.50636.5005/05/95.T.memo

11马文华女537.00120.0010.50636.5005/05/98.T.memo

12小印男437.00120.0010.50546.5005/05/97.F.memo

13小明女422.00120.0010.50531.5005/05/96.F.memo

14阳明月女396.50120.0010.50506.0005/05/92.F.memo

1.统计记录个数,并赋给存变量A。

 

2.统计出数据库中性别为“男”的记录。

 

3.对数据库中的固定工资、津贴和实发金额进行列求和,并分别将其结果赋给存变量B、C和D。

 

4.对数据库中的固定工资、津贴和实发金额进行列求平均值,并分别将其结果赋给存变量E、F和G。

 

5.统计出数据库中已退休的职工人数。

 

6.对数据库按性别分类求固定工资、津贴和实发金额之和,并显示求和结果。

 

7.对数据库按性别分类求扣杂费之和,并显示求和结果。

 

8.计算出每条记录的实发金额,并填入相应的字段中。

 

数据库上机操作:

数据库的数据统计与汇总(答案)

二、上机目的:

1、数据库记录数统计、字段求和及求平均值的方法。

2、掌握数据库文件容的分类汇总的方法。

3、掌握输出命令的使用方法。

二、上机准备工作

1、复习统计运算命令(count,sum,average)的格式和功能。

2、复习分类汇总命令(total)的格式和功能及使用时产生的问题及解决方法。

三、以下的操作以ys.dbf为源数据库,其容如下:

记录号性别固定工资津贴扣杂费实发金额领款日期退休签名备注

1吴均荣女577.00120.0010.50636.5001/01/89.T.memo

2肖才坤男538.00120.0010.50636.5005/05/99.F.memo

3思强男528.00120.0010.50636.5005/05/95.T.memo

4司马文华女527.00120.0010.50636.5005/05/98.T.memo

5钟小渠男437.00120.0010.50546.5005/05/97.F.memo

6明明女422.00120.0010.50531.5005/05/96.F.memo

7欧阳明月女396.50120.0010.50506.0005/05/92.F.memo

8长军女527.00120.0010.50636.5001/01/89.T.memo

9吴长有男597.00120.0010.50636.5005/05/99.F.memo

10肖才坤男567.00120.0010.50636.5005/05/95.T.memo

11马文华女537.00120.0010.50636.5005/05/98.T.memo

12小印男437.00120.0010.50546.5005/05/97.F.memo

13小明女422.00120.0010.50531.5005/05/96.F.memo

14阳明月女396.50120.0010.50506.0005/05/92.F.memo

1.统计记录个数,并赋给存变量A。

USEYS

COUNTTOA

 

2.统计出数据库中性别为“男”的记录。

COUNTFOR性别=”男”

 

3.对数据库中的固定工资、津贴和实发金额进行列求和,并分别将其结果赋给存变量B、C和D。

Sumall固定工资,津贴,实发金额tob,c,d

 

4.对数据库中的固定工资、津贴和实发金额进行列求平均值,并分别将其结果赋给存变量E、F和G。

Averageall固定工资,津贴,实发金额toe,f,g

 

5.统计出数据库中已退休的职工人数。

Countfor退休

 

6.对数据库按性别分类求固定工资、津贴和实发金额之和,并显示求和结果。

Indexon性别tagxb

Totalon性别tohzfields固定工资,津贴,实发金额

Usehz

list

 

7.对数据库按性别分类求扣杂费之和,并显示求和结果。

Useys

Indexon性别tagxbb

Totalon性别tohzzfields扣杂费

Usehzz

list

8.计算出每条记录的实发金额,并填入相应的字段中。

Replaceall实发金额with固定工资+津贴-扣杂费

大洼区职业技术学校2015-2016学年度下学期技能测试

VisualFoxpro6.0

一.要求:

在D盘上建立一个以自己名字命名的文件夹。

下面涉及的文件放入此文件夹中。

(一)建立数据表xsda.dbf,其结构如下:

字段

类型

宽度

小数

字段

类型

宽度

小数

编号

字符

6

奖金

数值

7

2

字符

6

扣款

数值

7

2

部门

字符

10

实发工资

数值

8

2

基本工资

数值

7

2

(一)录入如下数据:

编号部门基本工资奖金扣款实发工资

050001徐波综合办120010050

050002静生产车间160050060

060003小可生产车间120020060

050004文化综合办150031250

050005逛综合办140075860

070006王东兴综合办110060050

(二)按要求完成下操作:

1.计算出每条记录的实发工资。

2.显示出所有实发工资大于1800元的记录。

3.计算出综合办人员的平均实发工资。

4.按部门对实发工资进行汇总,形成的汇总文件为xsdahz.dbf。

5.统计出所有“生产车间”的人数。

6.删除所有编号前两位为”05”的记录。

(三)程序设计题:

1.程序填空:

下面的程序是查询记录。

Settalkoff

Usexsda

Clear

_________ontagxm

Accept“请输入:

”toxm1

locatefor=xm1

If_________

Display

Else

?

”您输入的不存在!

Endif

2..程序填空题:

计算机等级考试的查分程序如下:

请填空:

SETTALKOFF

Indexon号tagzkzh

ACCEPT"请输入号:

"TONUM

SEEK____________________

IFFOUND()

?

"成绩:

"+str(成绩,3,0)

ELSE

?

"没有此考生!

"

ENDIF

USE

SETTALKON

Settalkon

3、用if语句编写程序,从键盘上输入一个数,若该数能被3或7整除,则输出该数(提示:

判断N能被3整除的条件是:

int(N/3)=n/3)

 

4.由给定表文件GZJ.DBF复制工作库文件BBB.dbf,在工作表文件中将基本工资字段值高于1500的增加120元,基本工资在1000至1500元之间的增加200元,基本工资低于1000元的工资增加300元.

 

大洼区职业技术学校2015-2016学年度技能测试

VisualFoxpro答案

一.要求:

在D盘上建立一个以自己名字命名的文件夹。

下面涉及的文件放入此文件夹中。

(一)建立数据表xsda.dbf,其结构如下:

字段

类型

宽度

小数

字段

类型

宽度

小数

编号

字符

6

奖金

数值

7

2

字符

6

扣款

数值

7

2

部门

字符

10

实发工资

数值

8

2

基本工资

数值

7

2

(一)录入如下数据:

编号部门基本工资奖金扣款实发工资

050001徐波综

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2