2009年6月数据库实践试卷.docVIP

  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文档。上传文档
查看更多
2009年6月数据库实践试卷.doc

2009年(上)全国信息技术水平考试 数据库PB实践试卷 1、试卷中所有用到的数据表已存放在D盘“数据库考试”文件夹下的eXam.db库中。如果所给数据库exam.db及其中的表不能正常连接和使用,考生可根据给定的表结构自行建库、建表,并输入适量数据。 2、在考场服务器指定的目录下,考生自行建立文件夹,其名字为考生准考证号的最后5位,答题结束后考生将答题所生成的所有源程序文件保存在该文件夹下,监考老师确认保存无误方可离开考场。 数据库中已有两个数据表(职工表和部门表),其结构分别如下: 设备信息表(sbxx) 主键 列标题 列名 数据类型 宽度 小数位数 是否空 缺省值 P 设备编号 sbbh Char 4 NO 设备名称 ssblxc Char 20 NO *类型编号 lxbh Char 4 NO 规格型号 ggxh Char 20 Yes 购买价格 gmjg Numeric lO 2 Yes 现价值 xjz Numeric 10 2 Yes 产地 cd Char 10 Yes 设备类型表(sblx) 主键 列标题 列名 数据类型 宽度 小数位数 是否空 缺省值 P 类型编号 lxbh Char 4 NO 类型名称 lxmc Chat 20 N0 注:*代表外部键 设计要求: + 1.建立名为exam的的工作区、应用程序库文件和目标文件。 2.新建如图l所示的新窗口(w_main)。该窗口包括五个按钮。 图1主窗口w_main 3.新建如图2所示的窗口(w_1),该窗口标题为设备信息管理。该窗口包含:一个数据窗口控件dw_sb,一个静态文本框st_1,一个下拉列表ddlb_1和三个命令按钮(cb_l,cb_2,cb_3)。 图2窗口w_1 要求: ①点击窗口w_main中的功能一按钮,打开窗口w_l,创建一个新的数据窗口对象d_sb,其显示风格为grid,选取数据表sbxx的全部列作数据源;“类型编号”的编辑格式用下拉数据窗口来选择“类型编号”(下拉数据窗口数据取自表sblx,数据项为类型编号,显示项为类型名称);将数据窗口控件dw_sb和数据窗口对象d_sb关联起来。 ②点击窗口w_main中的“功能一”按钮打开窗口w_l,显示所有设备数据。根据sblx表中的“类型名称”列的记录向下拉列表控件ddlb_l中加载列表项。 ③点击“添加设备”按钮在数据窗口中当前行之前插入一行并滚动到新插入的行。同时,要求把“设备编号”列设置为当前列,使数据窗口dw_sb获得焦点。 ④点击“保存数据”按钮保存数据到数据库。 ⑤点击“删除设备”按钮,弹出提示对话框询问用户是否确实要删除该设备记录,若用户点击“是”按钮则删除当前选中的一条设备记录,点击“否”按钮则取消删除。 ⑥当点击下拉列表中某一个列表项(即选中某一个设备类型名称)后,数据窗口中仅显示属于选中设备类型的设备记录。 4.新建如图3所示的窗口(W_2),该窗口标题为“设备统计。”该窗口包含一个数据窗口dw_tj. 图3窗口W 2 要求:点击窗口w_main中的“功能二”按钮打开窗口w一2,并按图3的方式利用数据窗口对象d_tj统 计出每类设备按现价值的比例分布图。 5.新建如图4所示的窗口(w_3),该窗口包含一个数据窗口dw_bb。 图4窗口w_3 要求:点击窗口W_main中的“功能三”按钮打开窗口W_3,并用按Crosstab风格创建一个交义表类型的数据窗口对象d_bb(其中行是设备名称,列是设备类型名称,数值项是设备现价值的总和)。 6.新建如图5所示的窗口(w_4),要求点击窗口w_ main中的“功能四”按钮打开窗口W_4,并且使用一个掩码编辑框em_l接收输入的折旧率(掩码编辑框只能输入最多3位整数,最小值为0,最大值100,自动增量为1),点击“折旧”按钮,则设置sbxx表中所有设备记录的现价值(xjz)列的值修改为该设备的购买价格(gmjg)乘以输入的折旧率。 图5窗口W_4 7.使用嵌入式SQL语句实现求购买总价格最高的那类设备的

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档