ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:19.34KB ,
资源ID:4380215      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4380215.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(文管数据库试题.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

文管数据库试题.docx

1、文管数据库试题二级文管考试数据库试题1、设有数据表“pay”(考VFP的同学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)、婚否(L)、工作日期(D)、工资(N)、补贴(N)、公积金(N),应发工资(N)。(填写命令时,均不考虑表的打开和关闭。)要求填写VFP或SQL命令,列出所有已婚男性职工的部门、姓名、婚否和工资。Ans:list for 性别=男 and 婚否 fields 部门, 姓名, 婚否, 工资或者 list for 性别=男 and 婚否=.t. fields 部门, 姓名, 婚否, 工资或者(ACCESS中的生成格式)SEL

2、ECT pay.部门, pay.姓名, pay.婚否, pay.工资FROM payWHERE (pay.婚否)=True) AND (pay.性别)=男);或者(VFP中的生成格式)SELECT Pay.部门, Pay.姓名, Pay.婚否, Pay.工资; FROM pay; WHERE Pay.性别 = 男; AND Pay.婚否 = .t.2、设有数据表“pay”(考VFP的同学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)、婚否(L)、工作日期(D)、工资(N)、补贴(N)、公积金(N),应发工资(N)。(填写命令时,均不考虑表的打

3、开和关闭。)要求填写VFP或SQL命令,列出工资小2000元的女性职工的工号、姓名、性别、部门和工资。Ans:list for 性别=女 AND 工资2000 fields 工号, 姓名, 性别, 部门, 工资或者(ACCESS中的生成格式)SELECT pay.工号, pay.姓名, pay.性别, pay.部门, pay.工资FROM payWHERE (pay.性别)=女) AND (pay.工资)2000);或者(VFP中的生成格式)SELECT Pay.工号, Pay.姓名, Pay.性别, Pay.部门, Pay.工资; FROM pay; WHERE Pay.性别 = 女; AN

4、D Pay.工资 20003、设有数据表“pay”(考VFP的同学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)、婚否(L)、工作日期(D)、工资(N)、补贴(N)、公积金(N),应发工资(N)。(填写命令时,均不考虑表的打开和关闭。)要求填写VFP或SQL命令,列出部门为“财务科”和“研发部”的所有女性职工的信息。Ans:list for 性别=女 AND (部门=财务科 or 部门=研发部)或者(ACCESS中的生成格式)SELECT pay.*FROM payWHERE (pay.性别)=女) AND (pay.部门)=财务科) OR

5、(pay.部门)=研发部);或者(VFP中的生成格式)SELECT *; FROM pay; WHERE Pay.性别 = 女; AND (Pay.部门=财务科 OR Pay.部门=研发部)4、设有数据表“pay”(考VFP的同学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)、婚否(L)、工作日期(D)、工资(N)、补贴(N)、公积金(N),应发工资(N)。(填写命令时,均不考虑表的打开和关闭。)要求填写VFP或SQL命令,列出工号前2位等于“01”的男性职工的信息。Ans:list for left(工号,2)=01 and 性别=男或者(

6、ACCESS中的生成格式)SELECT pay.*FROM payWHERE (Left(pay.工号,2)=01) AND (pay.性别)=男);或者(VFP中的生成格式)SELECT *; FROM pay; WHERE Pay.性别 = 男; AND left(Pay.工号,2) = 015、设有数据表“pay”(考VFP的同学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)、婚否(L)、工作日期(D)、工资(N)、补贴(N)、公积金(N),应发工资(N)。(填写命令时,均不考虑表的打开和关闭。)要求填写VFP或SQL命令,列出部门为“

7、办公室”和“研发部”的所有男性职工的信息。Ans:list for 性别=男 AND (部门=办公室 or 部门=研发部)或者(ACCESS中的生成格式)SELECT pay.*FROM payWHERE (pay.性别)=男) AND (pay.部门)=办公室) OR (pay.部门)=研发部);或者(VFP中的生成格式)SELECT *; FROM pay; WHERE Pay.性别 = 男; AND (Pay.部门=办公室 OR Pay.部门=研发部)6、设有数据表“pay”(考VFP的同学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)

8、、婚否(L)、工作日期(D)、工资(N)、补贴(N)、公积金(N),应发工资(N)。(填写命令时,均不考虑表的打开和关闭。)要求填写VFP或SQL命令,列出工资大于1800元的男性职工的工号、姓名、性别、部门和工资。Ans:list for 性别=男 AND 工资1800 fields 工号, 姓名, 性别, 部门, 工资或者(ACCESS中的生成格式)SELECT pay.工号, pay.姓名, pay.性别, pay.部门, pay.工资FROM payWHERE (pay.性别)=男) AND (pay.工资)1800);或者(VFP中的生成格式)SELECT Pay.工号, Pay.姓

9、名, Pay.性别, Pay.部门, Pay.工资; FROM pay; WHERE Pay.性别 = 男; AND Pay.工资 18007、设有数据表“pay”(考VFP的同学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)、婚否(L)、工作日期(D)、工资(N)、补贴(N)、公积金(N),应发工资(N)。(填写命令时,均不考虑表的打开和关闭。)要求填写VFP或SQL命令,列出所有未婚女性职工的部门、姓名、婚否和工资。Ans:list for 性别=女 and not 婚否 fields 部门, 姓名, 婚否, 工资或者 list for

10、性别=女 and 婚否=.f. fields 部门, 姓名, 婚否, 工资或者(ACCESS中的生成格式)SELECT pay.部门, pay.姓名, pay.婚否, pay.工资FROM payWHERE (pay.婚否)=False) AND (pay.性别)=女);或者(VFP中的生成格式)SELECT Pay.部门, Pay.姓名, Pay.婚否, Pay.工资; FROM pay; WHERE Pay.性别 = 女; AND Pay.婚否 = .f.8、设有数据表“pay”(考VFP的同学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C

11、)、婚否(L)、工作日期(D)、工资(N)、补贴(N)、公积金(N),应发工资(N)。(填写命令时,均不考虑表的打开和关闭。)要求填写VFP或SQL命令,列出工号前2位等于“02”的女性职工的信息。Ans:list for left(工号,2)=02 and 性别=女或者(ACCESS中的生成格式)SELECT pay.*FROM payWHERE (Left(pay.工号,2)=02) AND (pay.性别)=女);或者(VFP中的生成格式)SELECT *; FROM pay; WHERE Pay.性别 = 女; AND left(Pay.工号,2) = 029、设有数据表“pay”(考

12、VFP的同学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)、婚否(L)、工作日期(D)、工资(N)、补贴(N)、公积金(N),应发工资(N)。(填写命令时,均不考虑表的打开和关闭。)要求填写VFP或SQL命令,列出部门为“财务科”的女性职工的工号,姓名,性别和部门。Ans:list for 性别=女 AND 部门=财务科 fields 工号, 姓名, 性别, 部门或者(ACCESS中的生成格式)SELECT pay.工号, pay.姓名, pay.性别, pay.部门FROM payWHERE (pay.性别)=女) AND (pay.部门)

13、=财务科);或者(VFP中的生成格式)SELECT Pay.工号, Pay.姓名, Pay.性别, Pay.部门; FROM pay; WHERE Pay.性别 = 女; AND Pay.部门 = 财务科10、设有数据表“pay”(考VFP的同学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)、婚否(L)、工作日期(D)、工资(N)、补贴(N)、公积金(N),应发工资(N)。(填写命令时,均不考虑表的打开和关闭。)要求填写VFP或SQL命令,列出部门为“研发部”的男性职工的工号,姓名,性别和部门。Ans:list for 性别=男 AND 部门

14、=研发部 fields 工号, 姓名, 性别, 部门或者(ACCESS中的生成格式)SELECT pay.工号, pay.姓名, pay.性别, pay.部门FROM payWHERE (pay.性别)=男) AND (pay.部门)=研发部);或者(VFP中的生成格式)SELECT Pay.工号, Pay.姓名, Pay.性别, Pay.部门; FROM pay; WHERE Pay.性别 = 男; AND Pay.部门 = 研发部11、设有数据表“pay”(考VFP的同学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)、婚否(L)、工作日期

15、(D)、工资(N)、补贴(N)、公积金(N),应发工资(N)。(填写命令时,均不考虑表的打开和关闭。)要求填写VFP或SQL命令,为部门是“研发部”的职工每人增加25%的补贴(补贴=补贴*1.25)。Ans:replace all 补贴 with 补贴*1.25 for 部门=研发部或者(ACCESS中的生成格式)UPDATE pay SET pay.补贴 = pay.补贴*1.25WHERE (pay.部门)=研发部);12、设有数据表“pay”(考VFP的同学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)、婚否(L)、工作日期(D)、工资

16、(N)、补贴(N)、公积金(N),应发工资(N)。(填写命令时,均不考虑表的打开和关闭。)要求填写VFP或SQL命令,为6月份参加工作的职工每人增加38元补贴。Ans:replace all 补贴 with 补贴+38 for month(工作日期)=6或者(ACCESS中的生成格式)UPDATE pay SET pay.补贴 = pay.补贴+38WHERE (Month(工作日期)=6);13、设有数据表“pay”(考VFP的同学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)、婚否(L)、工作日期(D)、工资(N)、补贴(N)、公积金(N

17、),应发工资(N)。(填写命令时,均不考虑表的打开和关闭。)要求填写VFP或SQL命令,计算并替换每一条记录中的“公积金”字段(公积金=工资*0.05)。Ans:replace all 公积金 with 工资*0.05或者(ACCESS中的生成格式)UPDATE pay SET pay.公积金 = pay.工资*0.05;14、设有数据表“pay”(考VFP的同学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)、婚否(L)、工作日期(D)、工资(N)、补贴(N)、公积金(N),应发工资(N)。(填写命令时,均不考虑表的打开和关闭。)要求填写VF

18、P或SQL命令,在“工资”字段中,为2000年以前(不含2000年)参加工作的职工每人增加270元。Ans:replace all 工资 with 工资+270 for year(工作日期)2000或者(ACCESS中的生成格式)UPDATE pay SET pay.工资 = pay.工资+270WHERE (Year(工作日期)2000);15、设有数据表“pay”(考VFP的同学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)、婚否(L)、工作日期(D)、工资(N)、补贴(N)、公积金(N),应发工资(N)。(填写命令时,均不考虑表的打开和

19、关闭。)要求填写VFP或SQL命令,将工号前4位是“0102”的职工所属部门改为“秘书科”。Ans:replace all 部门 with 秘书科 for left(工号,4)=0102或者(ACCESS中的生成格式)UPDATE pay SET pay.部门 = 秘书科WHERE (Left(工号,4)=0102);16、设有数据表“pay”(考VFP的同学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)、婚否(L)、工作日期(D)、工资(N)、补贴(N)、公积金(N),应发工资(N)。(填写命令时,均不考虑表的打开和关闭。)要求填写VFP或

20、SQL命令,在“工资”字段中,为2000年以后(含2000年)参加工作的职工每人增加150.50元。Ans:replace all 工资 with 工资+150.50 for year(工作日期)=2000或者(ACCESS中的生成格式)UPDATE pay SET pay.工资 = pay.工资+150.50WHERE (Year(工作日期)=2000);17、设有数据表“pay”(考VFP的同学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)、婚否(L)、工作日期(D)、工资(N)、补贴(N)、公积金(N),应发工资(N)。(填写命令时,均

21、不考虑表的打开和关闭。)要求填写VFP或SQL命令,计算并替换每一条记录中的“应发工资”字段(应发工资=工资+补贴-公积金)。Ans:replace all 应发工资 with 工资+补贴-公积金或者(ACCESS中的生成格式)UPDATE pay SET pay.应发工资 = pay.工资+pay.补贴-pay.公积金;18、设有数据表“pay”(考VFP的同学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)、婚否(L)、工作日期(D)、工资(N)、补贴(N)、公积金(N),应发工资(N)。(填写命令时,均不考虑表的打开和关闭。)要求填写VF

22、P或SQL命令,为8月份参加工作的职工每人增加55元补贴。Ans:replace all 补贴 with 补贴+55 for month(工作日期)=8或者(ACCESS中的生成格式)UPDATE pay SET pay.补贴 = pay.补贴+55WHERE (Month(工作日期)=8);19、设有数据表“pay”(考VFP的同学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)、婚否(L)、工作日期(D)、工资(N)、补贴(N)、公积金(N),应发工资(N)。(填写命令时,均不考虑表的打开和关闭。)要求填写VFP或SQL命令,为部门是“财务

23、科”的职工每人增加12%的补贴(补贴=补贴*1.12)。Ans:replace all 补贴 with 补贴*1.12 for 部门=财务科或者(ACCESS中的生成格式)UPDATE pay SET pay.补贴 = pay.补贴*1.12WHERE (pay.部门)=财务科);20、设有数据表“pay”(考VFP的同学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)、婚否(L)、工作日期(D)、工资(N)、补贴(N)、公积金(N),应发工资(N)。(填写命令时,均不考虑表的打开和关闭。)要求填写VFP或SQL命令,将工号前4位是“0202”

24、的职工所属部门改为“出纳科”。Ans:replace all 部门 with 出纳科 for left(工号,4)=0202或者(ACCESS中的生成格式)UPDATE pay SET pay.部门 = 出纳科WHERE (Left(工号,4)=0202);21、设有数据表“pay”(考VFP的同学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)、婚否(L)、工作日期(D)、工资(N)、补贴(N)、公积金(N),应发工资(N)。(填写命令时,均不考虑表的打开和关闭。)要求填写VFP或SQL命令,统计男性职工中工资超过2000元的人数,并将结果赋

25、给变量A55(或者新字段A55)。Ans:count to a55 for 性别=男 and 工资2000? a55(此命令可以不写)或者(ACCESS中的生成格式)(下面代码中的“姓名”可以用其他字段名代替)SELECT Count(姓名) AS a55 FROM payWHERE (pay.性别)=男) AND (pay.工资)2000);22、设有数据表“pay”(考VFP的同学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)、婚否(L)、工作日期(D)、工资(N)、补贴(N)、公积金(N),应发工资(N)。(填写命令时,均不考虑表的打开

26、和关闭。)要求填写VFP或SQL命令,统计男性已婚职工的工资字段平均值,并将结果赋给变量A54(或者新字段A54)。Ans:verage 工资 to a54 for 婚否 and 性别=男? a54(此命令可以不写)或者(ACCESS中的生成格式)SELECT Avg(工资) AS a54FROM payWHERE (pay.婚否)=True) AND (pay.性别)=男);23、设有数据表“pay”(考VFP的同学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)、婚否(L)、工作日期(D)、工资(N)、补贴(N)、公积金(N),应发工资(N

27、)。(填写命令时,均不考虑表的打开和关闭。)要求填写VFP或SQL命令,统计“研发部”和“办公室”这两个部门职工的工资总和、补贴总和,并将结果赋给变量A5101、A5102(或者新字段A5101、A5102)。Ans:sum 工资, 补贴 to A5101, A5102 for 部门=研发部 or 部门=办公室? A5101, A5102(此命令可以不写)或者(ACCESS中的生成格式)SELECT Sum(工资) AS a5101, Sum(补贴) AS a5102FROM payWHERE (pay.部门)=研发部 Or (pay.部门)=办公室);24、设有数据表“pay”(考VFP的同

28、学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)、婚否(L)、工作日期(D)、工资(N)、补贴(N)、公积金(N),应发工资(N)。(填写命令时,均不考虑表的打开和关闭。)要求填写VFP或SQL命令,统计男性职工中补贴一项的最高值,并将结果赋给变量A57(或者新字段A57)。Ans:calculate max(补贴) to a57 for 性别=男? a57(此命令可以不写)或者(ACCESS中的生成格式)SELECT Max(补贴) AS a57FROM payWHERE (pay.性别)=男);25、设有数据表“pay”(考VFP的同学请下载;考ACCESS的同学请下载),包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)、婚否(L)、工作日期(D)、工资(N)、补贴(N)、公积金(N),应发工资(N)。(填写命令时,均不考虑表的打开和关闭。)要求填写V

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1