vf考试自主复习_vf命令和sql命令

vf考试自主复习_vf命令和sql命令

ID:2076069

大小:415.00 KB

页数:31页

时间:2017-11-14

vf考试自主复习_vf命令和sql命令_第1页
vf考试自主复习_vf命令和sql命令_第2页
vf考试自主复习_vf命令和sql命令_第3页
vf考试自主复习_vf命令和sql命令_第4页
vf考试自主复习_vf命令和sql命令_第5页
资源描述:

《vf考试自主复习_vf命令和sql命令》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、期末考试的上机随机抽查一套第1套1.建立一个计算机考试成绩管理数据库,文件名为CJGL.DBC,并输入数据(40分)有两个数据表:学生信息表(XS.DBF)和学生成绩表(CJ.DBF)。其数据形式如下:学生信息表(XS.DBF)考号姓名07020104李萍07040109黄程07030106王军07020132周小丽07050223程成07010213张伟学生成绩表(CJ.DBF)考号笔试成绩上机成绩成绩合格否0701021386优.F.0703010645缺考.F.0704010991优.F.0702013274及格.F.0705022379不及格.F.0702010

2、457及格.F.要求:将数据库(CJGL.DBC)中的XS.DBF(父表)和CJ.DBF(子表)以“考号”建立一对一永久关系。2、建立程序文件COM-SQL711.PRG,要求将完成下列各小题任务的VFP数据表操作命令或VFP-SQL命令写在该程序文件中。在程序首行用注释语句注明考生姓名和准考证号,并用注释语句标注小题号。(30分)(1)正确修改每个学生的“成绩合格否”字段,并填入学生成绩表CJ.DBF中。规定笔试成绩<60或上机成绩为“缺考”或“不及格”,则该字段值为.F.,否则为.T.;(2)在学生成绩表CJ.DBF中,查询并显示成绩合格学生的考号、姓名、笔试成绩和

3、上机成绩;(3)逻辑删除学生成绩表CJ.DBF中,上机考试缺考的考生;(1)VFP命令:USECJREPLACEALL成绩合格否WITH.T.FOR笔试成绩>=60AND(上机成绩=“及格”OR上机成绩=“优”)SQL命令:UPDATECJSET成绩合格否=.T.WHERE笔试成绩>=60AND(上机成绩=“及格”OR上机成绩=“优”)(2)VFP命令:SELECT1USEXSINDEXON考号TAGKHSELECT2USECJSETRELATIONTO考号INTOXSLIST考号,XS.姓名,笔试成绩,上机成绩FOR成绩合格否=.T.SQL命令:SELECTXS.考号

4、,姓名,笔试成绩,上机成绩FROMXS,CJWHEREXS.考号=CJ.考号AND成绩合格否=.T.(3)VFP命令:USECJDELETEFOR上机成绩=“缺考”SQL命令:DELETEFROMCJWHERE上机成绩=“缺考”第2套有两个数据表:职工数据表(ZGB.DBF)和工资数据表(GZB.DBF)。其数据形式如下:职工数据表ZGB.DBF职工号姓名婚否职称020365周尔杰.T.工人020528王雨.T.技术员010234李丽.F.技术员020458李长新.T.工程师020636郑然.F.工人工资数据表GZB.DBF职工号基本工资津贴奖金公积金实发工资02036

5、5882.00213.5115900205281562.00283.01441400102341306.00223.01151200204581748.00302.0156160020636864.00143.098702、建立程序文件COM-SQL712.PRG,要求将完成下列各小题任务的VFP数据表操作命令或VFP-SQL命令写在该程序文件中。在程序首行用注释语句注明考生姓名和准考证号,并请用注释语句标注小题号。(30分)(1)计算每个职工的“实发工资”字段,并填入工资数据表GZB.DBF中。其中:实发工资=基本工资+津贴+奖金-公积金;(2)显示未婚职工的职工号、

6、姓名、基本工资和实发工资;(3)计算工资表GZB中所有职工的平均奖金和实发工资总额;(1)VFP命令:USEGZBREPLACEALL实发工资WITH基本工资+津贴+奖金-公积金SQL命令:UPDATEGZBSET实发工资=基本工资+津贴+奖金-公积金(2)VFP命令:SELECT1USEZGBINDEXON职工号TAGZGHSELECT2USEGZBSETRELATIONTO职工号INTOZGBLIST职工号,ZGB.姓名,基本工资,实发工资FORNOTZGB.婚否CLOSEALLSQL命令:SELECTGZB.职工号,姓名,基本工资,实发工资FROMZGB,GZBW

7、HEREZGB.职工号=GZB.职工号ANDNOTZGB.婚否(3)VFP命令:USEGZBCALCULATEAVG(奖金),SUM(实发工资)TOA,B?”平均奖金:”,A,”实发工资总额:”,BSQL命令:SELECTAVG(奖金)AS平均奖金,SUM(实发工资)AS实发工资总额FROMGZB第3套1、建立一个运动会成绩管理数据库,文件名为YDCJGL.DBC,并输入数据(40分)有两个数据表:运动员基本情况表(JBB.DBF)和运动成绩表(YDCJ.DBF)。其数据形式如下:运动员基本情况表(JBB.DBF)编号姓名部门07001张

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。