文管二级复习题.docx
《文管二级复习题.docx》由会员分享,可在线阅读,更多相关《文管二级复习题.docx(12页珍藏版)》请在冰豆网上搜索。
![文管二级复习题.docx](https://file1.bdocx.com/fileroot1/2023-1/22/854c3bf9-bdcc-4c26-8ca1-609be5019abb/854c3bf9-bdcc-4c26-8ca1-609be5019abb1.gif)
文管二级复习题
文管二级复习题
(1)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
统计rsda数据表中女性职工中基本工资不超过1800元的人数,并将结果赋给变量A56(或者新字段A56)。
countfor性别=“女”and基本工资<=1800toA56
(2)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
列出rsda数据表中部门为“教务处”的女性职工的工号,姓名,性别和部门。
listfields工号,姓名,性别,部门for部门=“教务处”and性别=“女”
(3)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
统计rsda数据表中男性已婚职工的应发工资的平均值,并将结果赋给变量A54(或者新字段A54)。
average应发工资for性别=“男”and婚否=.T.toA54
(4)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
列出rsda数据表中部门为“教务处”和“基础部”的所有女性职工的信息。
list(部门="教务处"or部门="基础部")and性别="女"
(5)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
将rsda数据表中工号前2位是“10”的职工所属部门改为“后勤集团”。
replaceall部门with"后勤集团"forleft(工号,2)="10"
(6)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
计算并替换每一条记录中的“应发工资”字段(应发工资=基本工资+补贴-公积金)。
replaceall应发工资with基本工资+补贴-公积金
(7)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
统计rsda数据表中部门为“基础部”的女性职工的基本工资的平均值,并将结果赋给变量A53(或者新字段A53)。
averageall基本工资for部门="基础部"toA53
(8)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
列出rsda数据表中工号前2位等于“10”的男性职工的信息。
listfor性别="男"andleft(工号,2)="10"
(9)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
统计rsda数据表中男性职工中补贴一项的最高值,并将结果赋给变量A57(或者新字段A57)。
calculatemax(补贴)for性别="男"toA57
(10)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
计算并替换每一条记录中的“补贴”字段(补贴=基本工资*0.05)。
replaceall补贴with基本工资*0.05
(11)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
列出rsda数据表中工资小于1200元的女性职工的工号、姓名、性别、部门和应发工资。
listfields工号,姓名,性别,部门,应发工资for应发工资<1200
(12)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
列出rsda数据表中工号前2位等于“12”的女性职工的信息。
listforleft(工号,2)="12"and性别="女"
(13)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
统计rsda数据表中部门为“基础部”的女性职工的基本工资字段总和,并将结果赋给变量A51(或者新字段A51)。
sum基本工资allfor部门="基础部"and性别="女"toA51
(14)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
统计rsda数据表中“总务处”和“教务处”这两个部门人员的平均应发工资和平均补贴,并将结果赋给变量A591和A592(或者新字段A591和A592)。
average应发工资,补贴allfor部门="总务处"or部门="教务处"toA591,A592
(15)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
为rsda数据表中1976年出生的职工每人增加55元补贴。
replaceall补贴with补贴+55foryear(出生年月)=1976
(16)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
统计rsda数据表中男性已婚职工的应发工资字段总和,并将结果赋给变量A52(或者新字段A52)。
sum应发工资allfor性别="男"and婚否=.T.toA52
(17)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
为rsda数据表中部门是“教务处”的人员每人增加25%的补贴(补贴=补贴*1.35)。
replaceall补贴with补贴*1.35for部门="教务处"
(18)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
为rsda数据表中1980年以前(不含1980年)出生的职工每人增加38元补贴。
replaceall补贴with补贴+38foryear(出生年月)<1980
(19)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
统计rsda数据表中女性职工中补贴一项的最低值,并将结果赋给变量A58(或者新字段A58)。
calculatemin(补贴)allfor性别="女"toA58
(20)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
列出rsda数据表中部门为“基础部”的男性职工的工号,姓名,性别和部门。
listfields工号,姓名,性别,部门for部门="基础部"and性别="男"
(21)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
在rsda数据表的“基本工资”字段中,为1980年以前(不含1980年)出生的人员每人增加570.5元。
replaceall基本工资with基本工资+570.5foryear(出生年月)<1980
(22)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
列出rsda数据表中所有已婚男性职工的部门、姓名、婚否和基本工资。
Listfilelds部门,姓名,婚否,基本工资for婚否=.T.
(23)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
物理删除rsda数据表中部门为“基础部”的所有男性职工的记录。
deleteallfor部门="基础部"and性别="男"
pack
(24)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
将工号前2位是“13”的职工所属部门改为“学工部”。
Replaceall部门with”学工部”forleft(工号,2)=”13”
(25)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
统计男性职工中基本工资超过1500元的人数,并将结果赋给变量A55(或者新字段A55)。
Countfor性别=”男”and基本工资>1500toA55
(26)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
列出rsda数据表中所有未婚女性职工的部门、姓名、婚否和应发工资。
Listfor婚否=.f.and性别=”女”fields部门,姓名,婚否,应发工资
(27)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
列出rsda数据表中应发工资大于1500元的男性职工的工号、姓名、性别、部门和应发工资。
Listfields工号,姓名,性别,部门,应发工资for性别=”男”and应发工资>1500
(28)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
列出rsda数据表中部门为“总务处”和“学生处”的所有男性职工的信息。
Listfor(部门=”总务处”or部门=”学生处”)and性别=”男”
(29)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
统计rsda数据表中“学生处”和“总务处”这两个部门职工的基本工资总和、补贴总和,并将结果赋给变量A5101、A5102(或者新字段A5101、A5102)。
Sum基本工资,补贴for部门=”总务处”or部门=”学生处”toA5101,A5102
(30)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
为部门是“总务处”的职工每人增加15%的补贴(补贴=补贴*1.15)。
Replaceall补贴with补贴*1.15for部门=”总务处”
(31)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
在rsda数据表的“基本工资”字段中,为1980年以后(含1980年)出生的人员每人增加175元。
Replaceall基本工资with基本工资+175foryear(出生年月)>=1980
(32)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
显示所有未婚男教工的信息。
Listfor婚否=.T.and性别=”男”
(34)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
计算补贴的平均值、公积金的平均值,并将结果分别赋给变量rjbt、rjgjj
Average补贴,公积金alltorjbt,jgjj
(36)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
显示所有姓张的人员信息。
Listforleft(姓名,2)=”张”
(37)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
按照rsda数据表中“性别”降序生成一个名为“人事表2”的新表,其中包含4个字段:
工号、姓名、性别和部门。
Sorton性别/dto人事表2fields工号,姓名,性别,部门
(38)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
显示补贴的最小值和最大值,并将结果分别赋给变量minbt、maxbt。
Calculatemin(补贴),max(补贴)tominbt,maxbt
(39)设有数据库“rsda”(考VFP的同学请下载{},并解压到自己的文件夹;考ACCESS的同学请下载{}),其中,数据表rsda包含以下字段:
工号(C)、姓名(C)、性别(C)、出生年月(D)、部门(C)、婚否(L)、基本工资(N)、补贴(N)、公积金(N),应发工资(N)。
(命令可以使用SQL语句或VFP命令)
要求:
彻底删除kcb数据表中所有讲授英语类课程的人员的记录。
deleteallforleft(课程名,4)="英语"
pack
(40)设有数据库“rsda”(考V