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

VFP命令和SQL命令(习题参考)

来源:用户分享 时间:2025/7/30 4:36:28 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

第11套

有两个数据表: 选课数据表KC.DBF和学生数据表XS.DBF。其数据形式如下: 选课数据表KC.DBF 学生数据表XS.DBF 学号 96120 96125 96456 96456 96125 96120 96120 96456 96125 科目 高等数学 高等数学 高等数学 外语 外语 外语 文字处理 文字处理 文字处理 成绩 93.0 84.0 86.0 86.0 89.0 74.0 67.0 67.0 87.0 学号 96120 96456 96125 姓名 张三军 李明敏 王大兵 性别 男 女 男 系别 金融 信息 保险 2、建立程序文件COM-SQL911.PRG,要求将完成下列各小题任务的VFP数据表操作命令或VFP-SQL命令写在该程序文件中。在程序首行用注释语句注明考生姓名和准考证号,并用注释语句标注小题号。(30分)

1) 查询信息系的全部学生的成绩,包括学号、姓名、科目和成绩。 2) 统计每门课程的最低成绩。

3) 将所有学生的“文字处理”成绩调高5%。 (1)

VFP-命令: Select 1 Use xs

Index on学号 TAG XH SELECT 2 USE KC

SET RELATION TO 学号 INTO XS

list 学号,xs.姓名,科目,成绩 for XS.系别=[信息] SQL-命令:

SELECT xs.学号,姓名,科目,成绩 FROM XS,kc WHERE XS.学号=KC.学号 and 系别=[信息] (2)

SQL-命令:

SELECT 科目,MIN(成绩) AS 最低成绩 FROM KC GROUP BY 科目 (3)

VFP-命令: Use kc

replace 成绩 with 成绩*1.05 for 科目=[文字处理]

SQL-命令:

UPDATE KC SET 成绩=成绩*1.05 WHERE 科目=[文字处理]

第12套

有教师数据表文件JSB.DBF,其内容如下: 姓名 职称 年龄 院系 课程代码 肖天海 副教授 35 外语系 01 王岩盐 教授 40 数学系 02 刘星魂 讲师 25 外语系 04 张月新 讲师 30 经管系 03 李明玉 副教授 34 外语系 01 孙民山 教授 47 数学系 02 钱无名 教授 49 经管系 03 课程代码表文件KCB.DBF,其内容如下: 课程代码 课程名称 01 外语 02 会计 03 工商管理 04 俄语

2、建立程序文件COM-SQL912.PRG,要求将完成下列各小题任务的VFP数据表操作命令或VFP-SQL命令写在该程序文件中。在程序首行用注释语句注明考生姓名和准考证号,并用注释语句标注小题号。(30分)

(1)查询年龄在45岁以下的教授的信息; (2)统计讲授“外语”课的教师人数;

(3)按课程代码降序显示年龄小于35岁的教师的姓名,年龄,院系名。 (1)

VFP-命令: Use jsb

List for 年龄<45 AND 职称=[教授] SQL-命令:

SELECT * FROM JSB WHERE 年龄<45 AND 职称=[教授] (2)

VFP-命令: Use kcb

Locate for课程名称=[外语] Dm=课程代码 Use jsb

Count to rs for课程代码=dm ?” 讲授外语课的教师人数”,dm SQL-命令:

SELECT COUNT(*) FROM JSB WHERE课程代码 IN

(SELECT 课程代码 FROM KCB WHERE 课程名称=[外语])

(3)

VFP-命令: Use jsb

Index on课程代码 tag dm desc list 姓名,年龄,院系 for年龄<35 SQL-命令:

SELECT 姓名,年龄,院系 FROM JSB WHERE年龄<35 ORDER BY 课程代码 DESC

搜索更多关于: VFP命令和SQL命令(习题参考) 的文档
VFP命令和SQL命令(习题参考).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c87ct21df8g8njyy27jf7_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top