vf考试自主复习_vf命令和sql命令.doc_第1页
vf考试自主复习_vf命令和sql命令.doc_第2页
vf考试自主复习_vf命令和sql命令.doc_第3页
vf考试自主复习_vf命令和sql命令.doc_第4页
vf考试自主复习_vf命令和sql命令.doc_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

期末考试的上机随机抽查一套期末考试的上机随机抽查一套 第第 1 1 套套 1 1 建立一个计算机考试成绩管理数据库 文件名为建立一个计算机考试成绩管理数据库 文件名为 CJGL DBCCJGL DBC 并输入数据 并输入数据 4040 分 分 有两个数据表 学生信息表 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 要求 将数据库 CJGL DBC 中的 XS DBF 父表 和 CJ DBF 子表 以 考号考号 建立一 对一永久关系 2 2 建立程序文件建立程序文件 COM SQL711 PRGCOM SQL711 PRG 要求将完成下列各小题任务的 要求将完成下列各小题任务的 VFPVFP 数据表操作命令或数据表操作命令或 VFP SQLVFP SQL 命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并用命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并用 注释语句标注小题号 注释语句标注小题号 3030 分 分 1 正确修改每个学生的 成绩合格否 字段 并填入学生成绩表 CJ DBF 中 规定笔 试成绩 60 AND 上机成绩 及 格 OR 上机成绩 优 SQLSQL 命令 命令 UPDATE CJ SET 成绩合格否 T WHERE 笔试成绩 60 AND 上机成绩 及格 OR 上机成绩 优 2 VFP 命令 SELECT 1 USE XS INDEX ON 考号 TAG KH SELECT 2 USE CJ SET RELATION TO 考号 INTO XS LIST 考号 XS 姓名 笔试成绩 上机成绩 FOR 成绩合格否 T SQLSQL 命令 命令 SELECT XS 考号 姓名 笔试成绩 上机成绩 FROM XS CJ WHERE XS 考号 CJ 考号 AND 成绩合格否 T 3 VFP 命令 USE CJ DELETE FOR 上机成绩 缺考 SQLSQL 命令 命令 DELETE FROM CJ WHERE 上机成绩 缺考 第第 2 2 套套 有两个数据表 职工数据表 ZGB DBF 和工资数据表 GZB DBF 其数据形式如下 职工数据表 ZGB DBF 职工号姓名婚否职称 020365 周尔杰 T 工人 020528 王雨 T 技术员 010234 李丽 F 技术员 020458 李长新 T 工程师 020636 郑然 F 工人 工资数据表 GZB DBF 职工号基本工资津贴奖金公积金实发工资 020365882 00213 511590 0205281562 00283 0144140 0102341306 00223 0115120 0204581748 00302 0156160 020636864 00143 09870 2 2 建立程序文件建立程序文件 COM SQL712 PRGCOM SQL712 PRG 要求将完成下列各小题任务的 要求将完成下列各小题任务的 VFPVFP 数据表操作命令或数据表操作命令或 VFP SQLVFP SQL 命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并请命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并请 用注释语句标注小题号 用注释语句标注小题号 3030 分 分 1 计算每个职工的 实发工资 字段 并填入工资数据表 GZB DBF 中 其中 实发 工资 基本工资 津贴 奖金 公积金 2 显示未婚职工的职工号 姓名 基本工资和实发工资 3 计算工资表 GZB 中所有职工的平均奖金和实发工资总额 1 VFP 命令 USE GZB REPLACE ALL 实发工资 WITH 基本工资 津贴 奖金 公积金 SQLSQL 命令 命令 UPDATE GZB SET 实发工资 基本工资 津贴 奖金 公积金 2 VFP 命令 SELECT 1 USE ZGB INDEX ON 职工号 TAG ZGH SELECT 2 USE GZB SET RELATION TO 职工号 INTO ZGB LIST 职工号 ZGB 姓名 基本工资 实发工资 FOR NOT ZGB 婚否 CLOSE ALL SQLSQL 命令 命令 SELECT GZB 职工号 姓名 基本工资 实发工资 FROM ZGB GZB WHERE ZGB 职 工号 GZB 职工号 AND NOT ZGB 婚否 3 VFP 命令 USE GZB CALCULATE AVG 奖金 SUM 实发工资 TO A B 平均奖金 A 实发工资总额 B SQLSQL 命令 命令 SELECT AVG 奖金 AS 平均奖金 SUM 实发工资 AS 实发工资总额 FROM GZB 第第 3 3 套套 建立一个运动会成绩管理数据库 文件名为 建立一个运动会成绩管理数据库 文件名为 YDCJGL DBCYDCJGL DBC 并输入数据 并输入数据 4040 分 分 有两个数据表 运动员基本情况表 JBB DBF 和运动成绩表 YDCJ DBF 其数据形 式如下 运动员基本情况表 JBB DBF 编号姓名部门 07001 张谦机关 07003 吴静机关 07005 陈冬梅后勤 07002 王兰机关 07004 刘涛后勤 运动成绩表 YDCJ DBF 编号跳高游泳其它总成绩 07001103 07002553 07003234 07004077 07005743 要求 将数据库 YDCJGL DBC 中的 JBB DBF 父表 和 YDCJ DBF 子表 以 编号编号 建立 一对一永久关系 2 2 建立程序文件建立程序文件 COM SQL713 PRGCOM SQL713 PRG 要求将完成下列各小题任务的 要求将完成下列各小题任务的 VFPVFP 数据表操作命令或数据表操作命令或 VFP SQLVFP SQL 命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并请命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并请 用注释语句标注小题号 用注释语句标注小题号 3030 分 分 1 计算每位运动员的 总成绩 字段 并填入运动成绩表 YDCJ DBF 中 其中 总 成绩 跳高 游泳 其它 2 按总成绩从高到低的顺序显示运动员的编号及总成绩 3 显示 机关 部门各运动员的编号 姓名和总成绩 1 VFP 命令 USE YDCJ REPLACE ALL 总成绩 WITH 跳高 游泳 其它 SQLSQL 命令 命令 UPDATE YDCJ SET 总成绩 跳高 游泳 其它 2 VFP 命令 USE YDCJ INDEX ON 总成绩 TAG ZCJ DESC LIST 编号 总成绩 SQLSQL 命令 命令 SELECT 编号 总成绩 FROM YDCJ ORDER BY 总成绩 DESC 3 VFP 命令 SELECT 1 USE JBB INDEX ON 编号 TAG ZGH SELECT 2 USE YDCJ SET RELATION TO 编号 INTO ZGB LIST 编号 JBB 姓名 总成绩 FOR JBB 部门 机关 SQLSQL 命令 命令 SELECT JBB 编号 姓名 总成绩 FROM JBB YDCJ WHERE JBB 编号 YDCJ 编 号 AND 部门 机关 第第 4 4 套套 有两个数据表 学生信息表 XS DBF 和食堂消费数据表 XF DBF 其数据形式如 下 学生信息表 XS DBF IC 卡号姓 名性别有效期 07020104 赵鱼君女 2008 7 07040109 芳心江女 2008 7 07030106 艾世平男 2008 7 07020132 周海龙男 2008 7 07050223 陈康平男 2008 7 07010213 邓 娟女 2008 7 食堂消费数据表 XF DBF IC 卡号时间类别金额 070102132007 11 1 面点 5 5 070301062007 11 1 饮料 4 070401092007 11 1 饮料 7 070201322007 11 1 热菜 8 070301062007 11 2 凉菜 6 070201042007 11 2 热菜 7 2 2 建立程序文件建立程序文件 COM SQL721 PRGCOM SQL721 PRG 要求将完成下列各小题任务的 要求将完成下列各小题任务的 VFPVFP 数据表操作命令或数据表操作命令或 VFP SQLVFP SQL 命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并用命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并用 注释语句标注小题号 注释语句标注小题号 3030 分 分 1 正确修改学生信息表 XS DBF 中的 有效期 字段的值 如果 IC 卡号 的第 4 位 的数值低于 4 不包含 则有效期改正为 2008 12 否则更改为 2009 7 2 利用学生信息表和食堂消费表的一对多关联 查询并显示学生姓名为 艾世平 的 食堂消费明细 包括 IC 卡号 时间 类别和金额 3 按 类别 汇总 2007 年 11 月份食堂消费金额 1 VFP 命令 Use xs Replace 有效期 WITH 2008 12 FOR SUBSTR IC 卡号 3 1 4 SQL 命令 UPDATE XS SET 有效期 2008 12 WHERE SUBSTR IC 卡号 3 1 4 2 VFP 命令 Select 1 Use xs Index on IC 卡号 TAG KH SELECT 2 USE XF SET RELATION TO IC 卡号 INTO XS LIST IC 卡号 时间 类别 金额 FOR XS 姓名 艾世平 SQL 命令 SELE IC 卡号 时间 类别 金额 FROM XF WHERE XF IC 卡号 SELE XS IC 卡号 FROM XS WHERE XS 姓名 艾世平 3 VFP 命令 Use xf Index on 类别 tag lb Total on 类别 to hz fields 金额 USE HZ LIST 类别 金额 SQL 命令 sele 类别 sum 金额 from xf group by 类别 第第 5 5 套套 有两个数据表 图书基本信息表 TUJ DBF 和图书借阅情况表 JY DBF 其数据形 式如下 图书基本信息表 TUJ DBF 书号书名单价第一作者 020365 VFP 开发实例导航 36 邵洋 020528 VFP 程序设计教程 23 刘瑞新 020234 数据库系统原理教程 18 王珊 020458 VFP 及其应用系统开发 32 史济民 020636 VFP 入门与提高 56 史济民 030810 基于 web 的数据库应用 15 邵洋 图书借阅情况表 JY DBF 书号借出日期有效期 天 借阅人 0203652007 09 0330 张开 0205282007 09 2315 章缀 0202342007 09 2145 张开 0203652007 09 1215 李航 0203652007 09 1830 王子 2 2 建立程序文件 建立程序文件 COM SQL722 PRGCOM SQL722 PRG 要求将完成下列各小题任务的 要求将完成下列各小题任务的 VFPVFP 数据表操作命令或数据表操作命令或 VFP SQLVFP SQL 命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并请命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并请 用注释语句标注小题号 用注释语句标注小题号 3030 分 分 1 查询有效期低于 30 天 含 的已借出图书的信息 包括 书号 书名 借出日期 有效期和借阅人 2 按第一作者分类汇总图书的总价值 即各书单价之和 3 以日期 2007 10 15 为界 将 JY DBF 中超过有效借阅期的图书作删除标志 1 VFP 命令 Select 1 Use tuj Index on 书号 TAG SH SELECT 2 USE JY SET RELATION TO 书号 INTO TUJ LIST 书号 日期 有效期 借阅人 TUJ 书名 FOR 有效期 30 SQLSQL 命令 命令 SELE JY 书号 日期 有效期 借阅人 书名 FROM JY TUJ WHERE 有效期 2007 10 15 SQLSQL 命令 命令 dele from jy where 日期 有效期 2007 10 15 第第 6 6 套套 有两个数据表 工作站表 works DBF 和网站登陆表 logo DBF 其数据形式如下 工作站表 WORKS DBF IP 地址区域 202 202 0 12 202 202 0 22 202 202 0 113 202 202 0 123 202 202 1 104 202 202 10 185 网站登陆表 LOGO DBF IP 地址日期开始时间结束时间数据流量 202 202 0 12007 09 0911 12ONLINE0 202 202 0 22007 09 0912 30ONLINE0 202 202 0 112007 09 0912 30ONLINE0 202 202 0 122007 09 0911 3011 550 202 202 0 122007 09 0912 0013 300 202 202 0 122007 09 0914 09ONLINE0 2 2 建立程序文件建立程序文件 COM SQL723 PRGCOM SQL723 PRG 要求将完成下列各小题任务的 要求将完成下列各小题任务的 VFPVFP 数据表操作命令或数据表操作命令或 VFP SQLVFP SQL 命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并请命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并请 用注释语句标注小题号 用注释语句标注小题号 3030 分 分 1 假定当前统计时间为 2007 09 09 16 00 网站登陆的数据流量计算公式为 登 陆的总秒数 单位 KB 请根据网站登陆的开始 结束时间 更新数据流量 注意结束时间 标注为 ONLINE 的应取值 16 00 时间跨度限制在 24 小时内 提示 将时间统一转换为以零点开始的秒数 比如 提示 将时间统一转换为以零点开始的秒数 比如 1111 1212 其零点开始的秒数为 其零点开始的秒数为 1111 3600 12 60 2 按数据流量从高到低的顺序显示 IP 地址为 202 202 0 12 工作站的登陆明细 包括 IP 地址 区域 日期 开始时间 数据流量 3 按 IP 地址分类汇总数据流量 1 VFP 命令 Use LOGO REPLACE 流量 WITH 16 3600 VAL LEFT 登陆 2 3600 VAL SUBS 登陆 4 2 60 FOR 结束 ONLINE REPLACE 流量 WITH VAL LEFT 结束 2 3600 VAL SUBS 结束 4 2 60 VAL LEFT 登 陆 2 3600 VAL SUBS 登陆 4 2 60 FOR 结束 ONLINE SQLSQL 命令 命令 UPDATE LOGO SET 流量 16 3600 VAL LEFT 登陆 2 3600 VAL SUBS 登陆 4 2 60 WHERE 结束 ONLINE UPDATE LOGO SET 流量 VAL LEFT 结束 2 3600 VAL SUBS 结束 4 2 60 VAL LEFT 登陆 2 3600 VAL SUBS 登陆 4 2 60 WHERE 结束 ONLINE 2 VFP 命令 Select 1 Use works Index on 地址 TAG DZ SELECT 2 USE LOGO SET RELATION TO 地址 INTO WORKS Index on 流量 TAG LL DESC LIST 地址 WORKS 区域 日期 开始时间 流量 SQLSQL 命令 命令 SELE LOGO 地址 区域 日期 开始时间 流量 FROM LOGO WORKS WHERE LOGO 地址 WORKS 地址 ORDER BY 流量 DESC 3 VFP 命令 Use LOGO Index on 地址 TAG DZ TOTAL ON 地址 TO HZ FIELDS 流量 Use hz list 地址 流量 SQLSQL 命令 命令 sele 地址 sum 流量 from logo group by 地址 第 7 套 有两个数据表 营销员数据表 YX DBF 和产品销售记录表 XS DBF 营业员数据表 YX DBF 营业员编号姓名职务工作日期 1026 张曙光经理2005 12 25 1078 李解放主管2005 10 25 2123 王新华主管2006 03 24 2122 段德昌办事员2006 08 01 2105 赵跃望办事员2006 09 09 产品销售记录表 XS DBF 产品编号营销员编号数量单价销售月份 589 16851026300 1289 45 2 589 1685102698 1289 45 3 589 16851078100 1289 45 4 589 16852122134 1289 45 3 589 2000210556 1190 34 2 589 2000212376 1190 34 3 2 建立程序文件 COM SQL811 PRG 要求将完成下列各小题任务的 VFP 数据表操作命令或 VFP SQL 命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并用 注释语句标注小题号 30 分 1 查询单笔销售数量最大的营销员姓名和职务 2 查询全部职务为 主管 的营销人员的产品销售明细 包括姓名 产品编号 销售金额和月份 3 按 销售月份 分组汇总销售金额 1 VFP 命令 Select 1 Use yx Index on 营销员编号 TAG BH SELECT 2 USE XS SET RELATION TO 营销员编号 INTO YX Index on 数量 TAG BH DESC GO TOP LIST 营销员编号 YX 姓名 YX 职务 SQLSQL 命令 命令 SELECT TOP 1 XS 营销员编号 姓名 职务 FROM YX INNER JOIN XS ON XS 营销员编号 YX 营销员编号 ORDER BY 数量 DESC 2 VFP 命令 Select 1 Use yx Index on 营销员编号 TAG BH SELECT 2 USE XS SET RELATION TO 营销员编号 INTO YX 姓名 产品编号 销售金额 销售月份 Scan for yx 职务 主管 YX 姓名 产品编号 数量 单价 销售月份 ENDSCAN SQLSQL 命令 命令 SELECT YX 姓名 产品编号 数量 单价 AS 销售金额 销售月份 FROM YX INNER JOIN XS ON XS 营销员编号 YX 营销员编号 WHERE 职务 主管 3 SQLSQL 命令 命令 select sum 数量 单价 AS 销售金额 销售月份 from xs group by 销售月份 第 8 套 两个表文件 顾客信息表 顾客 GK DBF 和顾客消费数据表 XF DBF 其数据形式如下 顾客信息表 顾客 GK DBF 顾客编号姓名性别是否会员 085422 王小凤女 T 074561 孙丽女 F 081313 吴远平男 F 072453 程志龙男 T 085211 李娟娟女 T 顾客消费数据表 XF DBF 顾客编号购买商品消费金额消费积分 074561 化妆品 588 0 081313 西服 1280 0 085211 靴子 566 0 072453 食品 218 8 081313 食品 78 0 074561 帽子 128 0 085422 皮鞋 358 0 2 建立程序文件 COM SQL812 PRG 要求将完成下列各小题任务的 VFP 数据表操作命令或 VFP SQL 命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并用 注释语句标注小题号 30 分 1 计算消费积分 并填入 XF DBF 表中 其中会员的积分为消费金额 不是会员 的积分为消费金额的一半 2 输入任一顾客的姓名并查询顾客的消费明细 包括购买商品 消费金额和消费 积分 3 汇总每位顾客的消费积分 并按总积分从大到小的顺序显示 1 VFP 命令 SELE 1 USE GK INDEX ON 顾客编号 TAG BH SELE 2 USE XF SET RELATION TO 顾客编号 INTO GK REPLACE 消费积分 WITH 消费金额 2 FOR NOT 是否会员 REPLACE 消费积分 WITH 消费金额 FOR 是否会员 2 VFP 命令 USE GK ACCEPT 输入顾客的姓名 TO XM LOCATE FOR 姓名 XM BH 顾客编号 USE XF LIST 购买商品 消费金额 消费积分 FOR 顾客编号 BH SQLSQL 命令 命令 ACCEPT 输入顾客的姓名 TO XM Select 购买商品 消费金额 消费积分 FROM GK XF WHERE GK 顾客编号 XF 顾客编号 AND 姓名 XM 3 VFP 命令 USE XF INDEX ON 顾客编号 TAG BH TOTAL ON 顾客编号 TO HZ USE HZ INDEX ON 消费积分 TAG JF DESC LIST SQLSQL 命令 命令 Select 顾客编号 SUM 消费积分 AS 消费积分 FROM XF GROUP BY 顾客编号 ORDER BY 消费积分 DESC 第第 9 9 套套 有两个数据表 学生成绩数据表 XSCJ DBF 和通信录数据表 TXL DBF 其数据形 式如下 学生成绩数据表 XSCJ DBF 学号姓名 JAVA 程序设计汇编语言专业英语平均分 0765526 李小林 848880 0745123 林嘉蕾 776072 0786122 梅琴 613050 0756105 杨林 925272 其中 平均分保留 1 位小数 通信录数据表 TXL DBF 学号家长姓名邮编家庭通信地址 0745123 黄佩珍100084北京海淀区东土城路 11 号 0765526 占红610032成都二环路北二段 51 号 0756105 杨军710068西安市第 173 号信箱 0786122 郭琳400030重庆沙坪坝小龙坎 57 号 二 二 建立程序文件建立程序文件 COM SQL821 PRGCOM SQL821 PRG 要求将完成下列各小题任务的 要求将完成下列各小题任务的 VFPVFP 数据表操作命令或数据表操作命令或 VFP SQLVFP SQL 命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并用命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并用 注释语句标注小题号 注释语句标注小题号 3030 分 分 1 计算每个学生的平均分 平均分 JAVA 程序设计 汇编语言 专业英语 3 保留 1 位小数 并填入学生成绩数据表 XSCJ DBF 中 2 显示平均分前两名的学生姓名 平均成绩及家庭所在城市 家庭通信地址的前两个 汉字 3 输出各科中有不及格的学生的姓名 家长姓名 邮编及家庭通信地址 VFP COMMAND 参考答案如下 1 VFP 命令 Use xscj Replace all 平均分 WITH ROUND JAVA 程序设计 汇编语言 专业英语 3 1 SQLSQL 命令 命令 UPDATE XSCJ SET 平均分 ROUND JAVA 程序设计 汇编语言 专业英语 3 1 2 VFP 命令 Select 1 Use txl Index on 学号 TAG XH SELECT 2 USE XSCJ SET RELATION TO 学号 INTO TXL Index on 平均分 TAG PJF DESC 姓名 平均成绩 城市 N 1 Do while n 2 姓名 平均分 LEFT 家庭通信地址 4 N N 1 ENDDO SQLSQL 命令 命令 SELECT TOP 2 姓名 平均分 AS 平均成绩 LEFT 家庭通信地址 4 AS 城市 FROM XSCJ TXL WHERE XSCJ 学号 TXL 学号 ORDER BY 平均分 DESC 3 VFP 命令 Select 1 Use txl Index on 学号 TAG XH SELECT 2 USE XSCJ SET RELATION TO 学号 INTO TXL LIST 姓名 家长姓名 邮编 家庭通信地址 FOR MIN JAVA 程序设计 汇编语言 专业英语 60 SQLSQL 命令 命令 SELECT 姓名 AS 学生姓名 家长姓名 邮编 家庭通信地址 FROM XSCJ TXL WHERE XSCJ 学号 TXL 学号 AND MIN JAVA 程序设计 汇编语言 专业英语 60 第第 1010 套套 有两个数据表 仓库表 CK DBF 和职工工资表 GZ DBF 其数据形式如下 仓库表 CK DBF 仓库编号城市 A4578 上海 A4723 上海 H3245 武汉 H6789 武汉 F6754 重庆 职工工资表 GZ DBF 职工编号仓库编号姓名性别工资 01685A4723谢东海男2800 01688H6789张伟男2500 01677H3245李华女1800 01678H6789胡捷克男2000 01680A4578郭小丁男1500 01698F6754杨小丽女1600 二 二 建立程序文件建立程序文件 COM SQL822 PRGCOM SQL822 PRG 要求将完成下列各小题任务的 要求将完成下列各小题任务的 VFPVFP 数据表操作命令或数据表操作命令或 VFP SQLVFP SQL 命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并用命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并用 注释语句标注小题号 注释语句标注小题号 3030 分 分 1 查询在上海工作的职工姓名 性别 工资信息 2 查询仓库编号的首字符低于 G 含 的全部职工工资和 3 计算男 女职工的平均工资 1 VFP 命令 Select 1 Use ck Index on 仓库编号 TAG BH SELECT 2 USE GZ SET RELATION TO 仓库编号 INTO CK list 姓名 性别 工资 for ck 城市 上海 SQLSQL 命令 命令 SELECT 姓名 性别 工资 FROM gz ck WHERE ck 仓库编号 gz 仓库编号 AND 城市 上海 2 VFP 命令 Use gz Sum 工资 to gzzh for left 仓库编号 1 G 仓库编号的首字符低于 G 含 的全部职工工资和 gzzh SQLSQL 命令 命令 SELECT SUM 工资 as 职工工资和 FROM gz WHERE left 仓库编号 1 G 3 SELECT 性别 AVG 工资 AS 平均工资 FROM GZ GROUP BY 性别 第第 1111 套套 建立某校学生成绩管理数据库 文件名为 建立某校学生成绩管理数据库 文件名为 CJGL DBCCJGL DBC 并输入数据 并输入数据 4040 分 分 有两个数据表 选课数据表 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 张三军 李明敏 王大兵 男 女 男 金融 信息 保险 要求 将数据库 要求 将数据库 CJGL DBCCJGL DBC 中的 中的 KC DBFKC DBF 和和 XS DBFXS DBF 两表以两表以 学号学号 建立永久关系 建立永久关系 2 2 建立程序文件建立程序文件 COM SQL911 PRGCOM SQL911 PRG 要求将完成下列各小题任务的 要求将完成下列各小题任务的 VFPVFP 数据表操作命令或数据表操作命令或 VFP SQLVFP SQL 命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并用命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并用 注释语句标注小题号 注释语句标注小题号 3030 分 分 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 系别 信息 SQLSQL 命令 命令 SELECT xs 学号 姓名 科目 成绩 FROM XS kc WHERE XS 学号 KC 学号 and 系别 信息 2 SQLSQL 命令 命令 SELECT 科目 MIN 成绩 AS 最低成绩 FROM KC GROUP BY 科目 3 VFP 命令 Use kc replace 成绩 with 成绩 1 05 for 科目 文字处理 SQLSQL 命令 命令 UPDATE KC SET 成绩 成绩 1 05 WHERE 科目 文字处理 第第 1212 套套 有教师数据表文件 JSB DBF 其内容如下 姓名 职称 年龄 院系 课程代码 肖天海 副教授 35 外语系 01 王岩盐 教授 40 数学系 02 刘星魂 讲师 25 外语系 04 张月新 讲师 30 经管系 03 李明玉 副教授 34 外语系 01 孙民山 教授 47 数学系 02 钱无名 教授 49 经管系 03 课程代码表文件 KCB DBF 其内容如下 课程代码 课程名称 01 外语 02 会计 03 工商管理 04 俄语 2 2 建立程序文件建立程序文件 COM SQL912 PRGCOM SQL912 PRG 要求将完成下列各小题任务的 要求将完成下列各小题任务的 VFPVFP 数据表操作命令或数据表操作命令或 VFP SQLVFP SQL 命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并用命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并用 注释语句标注小题号 注释语句标注小题号 3030 分 分 1 查询年龄在 45 岁以下的教授的信息 2 统计讲授 外语 课的教师人数 3 按课程代码降序显示年龄小于 35 岁的教师的姓名 年龄 院系名 1 VFP 命令 Use jsb List for 年龄 45 AND 职称 教授 SQLSQL 命令 命令 SELECT FROM JSB WHERE 年龄 45 AND 职称 教授 2 VFP 命令 Use kcb Locate for 课程名称 外语 Dm 课程代码 Use jsb Count to rs for 课程代码 dm 讲授外语课的教师人数 dm SQLSQL 命令 命令 SELECT COUNT FROM JSB WHERE 课程代码 IN SELECT 课程代码 FROM KCB WHERE 课程名称 外语 3 VFP 命令 Use jsb Index on 课程代码 tag dm desc list 姓名 年龄 院系 for 年龄 35 SQLSQL 命令 命令 SELECT 姓名 年龄 院系 FROM JSB WHERE 年龄 35 ORDER BY 课程代码 DESC 第第 1313 套套 2 个数据表 产品信息数据表 CP DBF 和产品销售数据表 XS DBF 其数据形式如下 产品信息数据表 CP DBF 产品编号商品名称规格单价 001 电视机 CTV 01342980 002 电冰箱 EBG 021873160 003 洗衣机 XYJ 034051880 产品销售数据表 XS DBF 产品编号销售数量销售金额销售季度 0011601 0025002 0023401 00312401 0017802 0034802 2 2 建立程序文件建立程序文件 COM SQL1011 PRGCOM SQL1011 PRG 要求将完成下列各小题任务的 要求将完成下列各小题任务的 VFPVFP 数据表操作命令或数据表操作命令或 VFP SQLVFP SQL 命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并用命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并用 注释语句标注小题号 注释语句标注小题号 3030 分 分 注 使用 注 使用 VFPVFP 数据表操作命令或者数据表操作命令或者 VFP SQLVFP SQL 命令 一个任务可由若干命令组成 命令 一个任务可由若干命令组成 1 计算各种产品的销售金额 销售数量 单价 并将计算结果写入产品销售表 XS DBF 中 2 输入产品编号 查询该商品的销售情况 只显示商品的销售数量 销售金额和 销售季度 3 按产品编号汇总销售数量和销售金额 并显示产品编号 汇总后的销售数量和 销售金额 1 VFP 命令 SELECT 1 USE CP INDEX ON 产品编号 TAG BH SELECT 2 USE XS SET RELATION TO 产品编号 INTO CP REPLACE ALL 销售金额 WITH 销售数量 CP 单价 CLOSE ALL 2 VFP 命令 USE XS Accept 输入产品编号 to bh LIST OFF 销售数量 销售金额 销售季度 FOR 产品编号 BH USE SQLSQL 命令 命令 Accept 输入产品编号 to bh SELECT 销售数量 销售金额 销售季度 FROM XS WHERE 产品编号 BH 3 VFP 命令 USE XS INDEX ON 产品编号 TAG BH TOTAL ON 产品编号 TO HZ USE HZ LIST OFF 产品编号 销售数量 销售金额 CLOSE ALL SQLSQL 命令 命令 SELECT 产品编号 SUM 销售数量 SUM 销售金额 FROM XS GROUP BY 产品编号 第第 1414 套套 两个数据表 新华书店库存图书信息表 book dbf 和该地区向该书店提供的购书反 馈信息表 buy dbf 其内容如下 库存图书信息表 book dbf 书号书名 库存量 单价 07654 语文 9500 6 50 04566 数学 8700 8 70 02233 思想品德 9030 5 80 05886 计算机信息技术 87625 20 购书反馈信息表 buy dbf 购书学校 书号 购书册数 金额 一心中学 07654 120 天立中学 07654 200 天立中学 02233 200 安宁中学 04566 170 南园中学 05886190 一心中学 04566 140 2 2 建立程序文件 建立程序文件 COM SQL1012 PRGCOM SQL1012 PRG 要求将完成下列各小题任务的 要求将完成下列各小题任务的 VFPVFP 数据表操作命令或数据表操作命令或 VFP SQLVFP SQL 命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并用命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并用 注释语句标注小题号 注释语句标注小题号 3030 分 分 注 使用 注 使用 VFPVFP 数据表操作命令或者数据表操作命令或者 VFP SQLVFP SQL 命令 一个任务可由若干命令组成 命令 一个任务可由若干命令组成 1 算出 buy dbf 中每个学校每种书的购书金额 2 根据 buy dbf 提供的内容 更新 book dbf 中的库存量字段 book dbf 中现在的库存 量 buy dbf 中该书的订购数量 3 输入购书学校 显示该校应付的购书款 1 VFP 命令 select 1 Use book Index on 书号 tag sh Select 2 use buy set relation to 书号 into book Replace all 金额 with 购书册数 book 单价 2 VFP 命令 clear all Select 1 use buy Index on 书号 tag sh Total on 书号 to hz Use hz Index on 书号 tag sh Select 2 Use book set relation to 书号 into hz replace all 库存量 with 库存量 hz 购书册数 3 VFP 命令 use buy accept 输入购书学校 to xx sum 金额 to sk for 购书学校 xx xx 购书款 sk SQL 命令 accept 输入购书学校 to xx select sum 金额 from buy where 购书学校 xx into array sk xx 购书款 sk 1 第第 1515 套套 有两个数据表 班级表 BJ DBF 和教师表 JS DBF 其数据形式如下 班级表 BJ DBF 班级编号班长学生数班主任 J980101 张曙光 52J820213 J980102 李解放 55S821105 J980103 王新华 56F820308 B990211 吴起龙 48S821034 B990212 段德昌 54S821034 B990221 赵虎跃 55S821105 注 注 班级编号的班级编号的 2 2 3 3 两位是年级号两位是年级号 教师表 JS DBF 教师编号姓名性别职称生日 J820213 毛峰男教授1960 2 24 F820308 菊豆女副教授1964 3 3 S821034 章潜女讲师1970 3 12 S821105 王绍坪男讲师1985 3 8 2 2 建立程序文件 建立程序文件 COM SQL1013 PRGCOM SQL1013 PRG 要求将完成下列各小题任务的 要求将完成下列各小题任务的 VFPVFP 数据表操作命令或数据表操作命令或 VFP SQLVFP SQL 命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并用命令写在该程序文件中 在程序首行用注释语句注明考生姓名和准考证号 并用 注释语句标注小题号 注释语句标注小题号 3030 分 分 注 使用 注 使用 VFPVFP 数据表操作命令或者数据表操作命令或者 VFP SQLVFP SQL 命令 一命令 一 个任个任务可由若干命令组成 务可由若干命令组成 1 查询 98 级所有班级的班主任姓名 性别和职称 2 查询职称为 讲师 的教师作为班主任所带的班级信息 按学生数降序排列 3 统计学生人数少于 55 含 的班级个数 1 VFP 命令 Select 1 Use js Index on 教师编号 tag bh Select 2 Use bj Set relation to 班主任 into js list js 姓名 js 性别 js 职称 FOR SUBS 班级编号 2 2 98 SQL 命令 Select 姓名 性别 职称 FROM BJ JS WHERE 班主任 教师编号 AND SUBS 班级编号 2 2 98 2 VFP 命令 Select 1 Use js Index on 教师编号 tag bh Select 2 Use bj Set relation to 班主任 into js Index on 学生数 tag descending List 班级编号 班长 学生数 班主任 FOR JS 职称 讲师 SQL 命令 SELECT 班级编号 班长 学生数 班主任 FROM BJ JS WHERE 班主任 教师编号 AND 职称 讲师 ORDER BY 学生数 DESC 3 VFP 命令 Use bj Count to bjs for 学生数 55 班级数 bjs SQL 命令 SELECT COUNT AS 班级数 FROM BJ WHERE 学生数EMP 指标 SQL 命令 SELECT EMP 编号 姓名 性别 片区 FROM EMP INNER JOIN SALE ON EMP 编号 SALE 编号 WHERE 一季度 二季度 三季度 四季度 指标 3 SQL 命令 SELECT EMP 编号 姓名 一季度 二季度 三季度 四季度 指标 AS 超额量 FROM EMP INNER JOIN SALE ON EMP 编号 SALE 编号 WHERE 一季度

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论