2007秋江省VFP二级上机试卷及答案(全).docVIP

2007秋江省VFP二级上机试卷及答案(全).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2007秋江省VFP二级上机试卷及答案(全)

2007秋VFP01 一、项目、数据库和表操作(12分) 打开软盘根目录中的项目文件JXGL,在该项目中已有一数据库JXSJ。 按下列要求在数据库JXSJ中新建一个表名为AB的数据库表。 (1)按下表所示创建AB表的表结构(包括字段的标题属性): 字段名 标题 类型 长度 小数位数 BH 编号 字符型 10 MC 名称 字符型 20 CBJ 成本价 数值型 10 2 XSJ 销售价 数据值 10 2 (2)设置表的有效性规则:XSJ在CBJ的基础上最多增加20%; (3)设置BH字段格式,使得在该字段中输入数据时自动删除其前导空格和结尾空格; (4)为表创建一个主索引abcd,使BH字段不能输入重复值。 为教师(JS)表设置插入触发器:工号(GH)字段的值必须是6个字节的非空格字符(这里指去除首尾空格后,其长度为6)。 为教师(JS)表增加一个备注型字段(字段名为BZ),并将所有职称(ZC字段)为“教授”记录的BZ字段的值设置为“学科带头人”。 已知学生(XS)表和成绩(CJ)表存在相同的学号(XH)字段,以XS表为主表,CJ表为子表,按XH建立永久关系,并设置XS表和CJ表之间的参照完整性:删除级联。 字段有效性规则:xsj=cbj*1.2 /xsj=cbj+cbj*0.2 索引表达式 bh 插入触发器 len(allt(gh))=6 二、设计查询(8分) 已知教师(JS)表中含有文化程度代码(WHCD,C)、职称(ZC,C)和出生日期(CSRQ, D)等字段,数据库中的文化程度视图(WHCD)含有文化程度代码(DM)和文化程度名称(MC)字段。按如下要求修改JXGL项目中的查询CHAXUN: 基于JS表和WHCD视图统计各类职称、各类文化程度的教师人数、最小年龄。要求输出字段为:职称、文化程度名称、人数、最小年龄,查询结果按职称和文化程度名称排序。(注:年龄按当前年份与出生年份之差求得。) SELECT Js.zc AS 职称, Whcd.mc AS 文化程度名称, COUNT(*) AS 人数,; MIN(YEAR(DATE())-YEAR(CSRQ)) AS 最小年龄; FROM jxsj!js INNER JOIN jxsj!whcd ; ON Js.whcd = Whcd.dm; GROUP BY Js.zc, Whcd.mc; 或 GROUP BY Js.zc, 2; ORDER BY Js.zc, Whcd.mc 或 ORDER BY Js.zc, 2; 三、设计菜单(5分) JXGL项目中已存在菜单MENU,其中已定义了“文件”菜单栏及其中的“退出菜单”项。按如下要求设计菜单,完成后的运行效果如图1所示。 为“文件”菜单设置访问键“ALT + F”; 在“文件”菜单下增加“打开”菜单项,并为“打开”菜单项创建两个子菜单项“数据库”和“表”,并为“数据库”菜单项设置命令“OPEN DATABASE”; 在“打开”和“退出菜单”菜单项之间插入分组线。 四、设计表单(10分) 表单F072A用于显示民族、政治面貌和文件程度代码表,其数据源分别为数据库中的三个视图(MZ、ZZMM、WHCD)。按下列要求修改表单,修改后表单运行时如图2所示。 修改表单的有关属性,使表单的标题为“代码表”,图标使用PC.ICO文件,且表单运行时自动居中。 将视图ZZMM和WHCD添加到数据环境中。 在表格的上方添加一个选项按钮组,要求将其对象名设置为Mzw,选项按钮组的布局与各按钮的标题如图所示(提示:可利用“生成器”设置按钮个数、标题和水平布局)。 为添加的选项按钮组Mzw的InteractiveChange事件编写事件代码,其功能是:运行表单时根据选项按钮组中按钮的选择,表格中显示相应的代码表(要求:利用DO CASE程序结构,根据选项按钮组的值设置表格控件的RecordSource属性)。 将表单上命令按钮的标题修改为“关闭”,并为该按钮编写事件代码,其功能是单击该按钮可关闭表单。 题号 对象名 属性/事件/方法名 属性值/代码 1 Form1 Caption 代码表 AutoCenter .t. Icon pc.ico 2 Mzw Caption 民族(\M) 政治面貌(\Z) 文化程度(\W) 3 Form1 DataEnvironment Zzmm whcd 4 Mzw Interactivechange n=THIS.Value DO CASE CASE n=1 c=mz CASE n=2 c=zzmm CASE n=3 c=whcd ENDCASE THISFORM.Grdmz.RecordSource=c 5 命令按钮 Capt

文档评论(0)

xyl118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档