77范文网 - 专业文章范例文档资料分享平台

江苏省VFP2005秋2006春上机(4)

来源:网络收集 时间:2021-09-24 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

3. 将zy表复制为Excel文件zy.xls(注:打开zy表后,利用copy命令)。

4. JS表和RK表已存在以xh字段为索引表达式的主索引jsgh和普通索引rkgh。以JS表为主表,RK表为子表按gh建立永久关系,并根据以下要求设置参照完整性规则:当在JS表中修改记录时,若RK表中有相应的记录(gh字段的值),则禁止对JS表进行修改;当在JS表中删除记录时,若RK表中有相应的记录(gh字段的值),则同步删除RK表中相应的记录。

设计查询练习

在TEST项目中已经存在查询chaxun

江苏省VFP2005秋2006春上机

练习1

已知在SJK的教师(JS)表中含有系代号(xdh)、工号(gh)、姓名(xm)字段;任课(RK)表中含有工号(gh)、课程代号(kcdh)等字段。按如下要求修改查询: 基于JS表和RK表查询“陆友情”老师所在系的每位老师的任课门数,输出xdh、gh、xm、任课门数,查询结果按姓名排序。(提示:筛选条件中用到SQL语句select xdh from js where xm='陆友情'; 查询保存并关闭设计器后,将无法再次在设计器中打开,只能在编辑窗口中修改该查询的SELECT-SQL语句。)

练习2

已知在SJK的教师(JS)表中含有系代号(xdh)、工号(gh)、姓名(xm)字段;工资(GZ)表中含有工号(gh)、工资(jbgz)等字段。按如下要求修改查询:

基于JS表和GZ表查询各系男女教师人数、工资总金额、最高工资,要求输出字段包括:Js.xdh、Js.xb、人数、工资总金额、最高工资,结果以性别、系代号为排序依据。 练习3

为了检查课程(KC)表中是否有学生没有选的课程,可以基于KC表和成绩(CJ)表查询出在课程表中存在而在成绩表中不存在的那些课程记录。要求:输出课程表的所有字段和成绩表的课程代号(kcdh)字段,查询结果中相同的记录(行)只需出现一次,并按KC表的kcdh字段升序排序。(提示:使用“左联接”联接KC和CJ表,然后在结果中选出Cj.kcdh字段为Null值的记录)

练习4

已知图书(TS)表中含有分类号(flh)、入库日期(rkrq)、价格(jg)和册数(cs)等字段。在TEST项目中已存在查询chaxun,按如下要求修改查询:

基于图书(TS)表统计各大类图书上半年和下半年入库的馆藏册数、金额。要求输出字段为:大类、入库时间、馆藏册数、金额,查询结果首先按大类降序排序,同一大类中再按入库时间排序。注:

分类号(flh)的第一个字符表示大类;

如果入库月份在1至6月,则入库时间为“上半年”,否则入库时间为“下半年”; 金额为jg×cs。

练习5

已知教师(JS)表中含有工号(gh)、姓名(xm)等字段;工资(GZ)表中包含有工号(gh)、应发工资(yfgz)等字段。按如下要求修改查询:

基于JS表和GZ表统计每位教师应交的所得税。要求输出的字段为:gh、xm、所得税,输出结果按所得税降序排序且仅输出前6位教师的信息。

注:所得税是根据应发工资(yfgz) 进行计算,其算法是:1000元以下(含1000元)则无所得税;超过1000元且小于或等于2000时,超过1000元部分按5%计算;超过2000元时,1000至2000部分按5%计算,超过2000的部分按10%。例如,应发工资为2600,则所得税为1000×5%+(2600-2000)×10%。(提示:无所得税时,用0000.00表示)

练习6

已知学生(XS)表中含学号(xh)、姓名(xm)、性别(xb)、班级编号(bjbh)等

江苏省VFP2005秋2006春上机

字段;成绩(CJ)表中含有学号(xh)、课程代号(kcdh)、成绩(cj) 等字段。按如下要求修改查询:

基于XS表和CJ表查询“03”年级优秀生的信息,要求输出的字段为:学生的xh、xm、平均分、最低分、优秀生(若为优秀生则该字段的值为“是”,否则为“否”),输出结果按是否优秀生的降序排序(“是”排在前),相同时再按平均分的降序排序。 注:xh字段的前两位表示年级;优秀生的条件是各门课的平均分不低于80且每门课的成绩不低于70。

练习7

已知教师(JS)表中包含有工号(gh)、姓名(xm)等字段;任课视图(RKST)中包含有工号(gh)、各教师任课的课程名(kcm)、课时数(kss)等信息。按如下要求修改查询:

基于JS表和RKST视图查询各教师的教学工作量(总课时数)。要求输出的字段为gh、xm、总课时数、奖金,查询的结果按奖金的降序排序。注:

奖金的计算方法为:教师的标准工作量为10课时,每超1个课时的奖金为100元,未超标准工作量的教师无奖金;

无奖金时,奖金用0000.00表示。

练习8

数据库SJK的学生(XS)表中包含学号(xh)、姓名(xm)、性别(xb)、班级编号(bjbh)等字段;成绩(CJ)表中包含有学号(xh)、课程代号(kcdh)、成绩(cj)等字段。按如下要求修改查询:

基于XS表和CJ表查询所有获奖学金的同学名单及奖学金的等级。要求输出的字段为xh、xm、选课门数、奖学金等级(A或B),输出的结果按奖学金等级排序,相同时再按学号升序排序。

注:奖学金等级分为A和B两个等级,A等奖学金的条件是各课程的平均分不低于85,B等奖学金是各课程的平均分不低于80,并且要求获A、B等奖学金获得者应各课程均无不及格记录(小于60)、选课门数不少于5。

练习9

在TEST项目中已经存在查询chaxun,已知在sjk的学生(xs)表中含有系代号(xdh)、学号(xh)、姓名(xm)字段;成绩(cj)表中含有学号(xh)、课程代号(kcdh)、成绩(cj)字段。按如下要求修改查询:

基于xs表和cj表查询“刘玉敏”同学所在系的每位同学平均成绩,输出xdh、xh、xm、平均成绩,查询结果按姓名排序。(提示:筛选条件中使用SELECT xs.xdh FROM xs WHERE xm= 刘玉敏 )

练习10

在TEST项目中已经存在查询chaxun,且在sjk中包含一个名为xsjy的视图,视图中包括学生学号(xh)、借阅日期(jyrq)、还书日期(hsrq)),在sjk的学生(xs)表中含有学号( xh)、姓名(xm)、所在班级编号(bjbh)。按如下要求修改查询:

基于xs表和xsjy视图查询每个班每个学生借书本数、过期罚款数。要求输出字段为:Xs.bjbh,Xs.xh, Xs.xm,借书本数、罚款数。查询结果按bjbh排序,bjbh相同的,按Xs.xh排序。(注:罚款数以每本书借阅超过30 天者,超过部分按每天 0.05

江苏省VFP2005秋2006春上机

元计算)

练习11

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说医药卫生江苏省VFP2005秋2006春上机(4)在线全文阅读。

江苏省VFP2005秋2006春上机(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/yiyao/1256858.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: