预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共31页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第1套 有两个数据表:学生信息表(XS.DBF)和学生成绩表(CJ.DBF)。其数据形式如下: 学生信息表(XS.DBF) 考号姓名07020104李萍07040109黄程07030106王军07020132周小丽07050223程成07010213张伟 学生成绩表(CJ.DBF) 考号笔试成绩上机成绩成绩合格否0701021386优.F.0703010645缺考.F.0704010991优.F.0702013274及格.F.0705022379不及格.F.0702010457及格.F. 2、建立程序文件COM-SQL711.PRG,要求将完成下列各小题任务的VFP数据表操作命令或VFP-SQL命令写在该程序文件中。在程序首行用注释语句注明考生姓名和准考证号,并用注释语句标注小题号。(30分) (1)正确修改每个学生的“成绩合格否”字段,并填入学生成绩表CJ.DBF中。规定笔试成绩<60或上机成绩为“缺考”或“不及格”,则该字段值为.F.,否则为.T.; (2)在学生成绩表CJ.DBF中,查询并显示成绩合格学生的考号、姓名、笔试成绩和上机成绩; (3)逻辑删除学生成绩表CJ.DBF中,上机考试缺考的考生; (1)VFP命令:USECJ REPLACEALL成绩合格否WITH.T.FOR笔试成绩>=60AND(上机成绩=“及格”OR上机成绩=“优”) SQL命令:UPDATECJSET成绩合格否=.T.WHERE笔试成绩>=60AND(上机成绩=“及格”OR上机成绩=“优”) (2)VFP命令:SELECT1 USEXS INDEXON考号TAGKH SELECT2 USECJ SETRELATIONTO考号INTOXS LIST考号,XS.姓名,笔试成绩,上机成绩FOR成绩合格否=.T. SQL命令:SELECTXS.考号,姓名,笔试成绩,上机成绩FROMXS,CJWHEREXS.考号=CJ.考号AND成绩合格否=.T. (3)VFP命令:USECJ deletefor上机成绩=“缺考” SQL命令:DELETEFROMCJWHERE上机成绩=“缺考” 第2套 有两个数据表:职工数据表(ZGB.DBF)和工资数据表(GZB.DBF)。其数据形式如下: 职工数据表ZGB.DBF 职工号姓名婚否职称020365周尔杰.T.工人020528王雨.T.技术员010234李丽.F.技术员020458李长新.T.工程师020636郑然.F.工人 工资数据表GZB.DBF 职工号基本工资津贴奖金公积金实发工资020365882.00213.5115900205281562.00283.01441400102341306.00223.01151200204581748.00302.0156160020636864.00143.09870 2、建立程序文件COM-SQL712.PRG,要求将完成下列各小题任务的VFP数据表操作命令或VFP-SQL命令写在该程序文件中。在程序首行用注释语句注明考生姓名和准考证号,并请用注释语句标注小题号。(30分) (1)计算每个职工的“实发工资”字段,并填入工资数据表GZB.DBF中。其中:实发工资=基本工资+津贴+奖金-公积金; (2)显示未婚职工的职工号、姓名、基本工资和实发工资; (3)计算工资表GZB中所有职工的平均奖金和实发工资总额; (1)VFP命令:USEGZB REPLACEALL实发工资WITH基本工资+津贴+奖金-公积金 SQL命令:UPDATEGZBSET实发工资=基本工资+津贴+奖金-公积金 (2)VFP命令:SELECT1 USEzgb INDEXON职工号TAGZGH SELECT2 USEgzb SETRELATIONTO职工号INTOZGB LIST职工号,ZGB.姓名,基本工资,实发工资FORNOTZGB.婚否 CLOSEALL SQL命令:SELECTGZB.职工号,姓名,基本工资,实发工资FROMZGB,GZBWHEREZGB.职工号=GZB.职工号ANDNOTZGB.婚否 (3)VFP命令:USEGZB calculateavg(奖金),sum(实发工资)toa,b ?”平均奖金:”,a,”实发工资总额:”,b SQL命令:selectavg(奖金)as平均奖金,sum(实发工资)as实发工资总额fromgzb 第3套 有两个数据表:运动员基本情况表(JBB.DBF)和运动成绩表(YDCJ.DBF)。其数据形式如下: 运动员基本情况表(JBB.DBF) 编号姓名部门07001张谦机关07003吴静机关07005陈冬梅后勤07002王兰机关07004刘涛后勤 运动成绩表(YD