数据库应用系统设计高级技术证书实践考试试卷

数据库应用系统设计高级技术证书实践考试试卷

ID:20862613

大小:90.00 KB

页数:4页

时间:2018-10-17

数据库应用系统设计高级技术证书实践考试试卷_第1页
数据库应用系统设计高级技术证书实践考试试卷_第2页
数据库应用系统设计高级技术证书实践考试试卷_第3页
数据库应用系统设计高级技术证书实践考试试卷_第4页
资源描述:

《数据库应用系统设计高级技术证书实践考试试卷》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数据库应用系统设计高级技术证书实践考试试卷题目:用PowerBuilder6.0开发一个职工管理系统。   职工的有关信息己存放在D盘“数据库考试”文件夹下的exam.db库中,其中已有三个数据表,其结构分别如下: 职工表(zg)主键列标题列名数据类型宽度小数位数是否空缺省值P职工编号ZgbhChar4 No  姓名XEOChar8 No  性别xbChar2 No  *职称编号ZcbhChar4 No  年龄nlSmallint  Yes  工资gzNumeric72Yes  *车间编号CjbhChar4 No 车间

2、表(cj)主键列标题列名数据类型宽度小数位数是否空缺省值P车间编号cjbhChar4 No  车间名称CjmcChar20 No 职称表(zc)主键列标题列名数据类型宽度小数位数是否空缺省值P职称编号zcbhChar4 No  职称名称ZCMCChar20 No 注:*代表外部键设计要求:   1.新建一个应用,应用对象名为exam,应用程序库文件名为exam.pbl。    2.启动该应用时能打开一个MDI主窗口wmain,标题为“职工管理系统”,其中①带有菜单m.main,其结构如下: ②为“插入”、“删除”、“保

3、存”、“职工姓名查询”、“退出”分配图标,形成如下所示的工具栏。     3.创建一个新窗体w_zg,窗体标题为“职工管理”,该窗口内包含一个数据窗口控件dw_zg;创建一个新的数据窗口对象d_zg,其显示风格为grid,选取数据表zg的全部列作数据源,并且要求“职称编号”和“车间编号”两列的编辑格式为下拉数据窗口(下拉数据窗口数据分别取自表zc和cj,数据项分别为职称编号和车间编号,显示项分别为职称名称和车间名称),“性别”列的编辑格式为下拉列表(列表的取值只能是男和女);将数据窗口控件dw_zg和数据窗口对象d-z

4、g关联起来。  4.创建一个新的窗体w_zc,窗体标题为“职称管理”,该窗口内包含一个数据窗口控件dw_zc;创建一个新的数据窗口对象d_zc,其显示风格为grid,选取数据表zc的全部列作数据源:将数据窗口控件dw_zc和数据窗口对象d_zc关联起来。  5.创建一个新的窗体w_cj,窗体标题为“车间管理”,该窗口内包含一个数据窗口控件dw_cj:创建一个新的数据窗口对象d_cj,其显示风格为grid,选取数据表cj的全部列作数据源;将数据窗口控件dw_cj和数据窗口对象d_cj关联起来。  6.单击菜单项“职工管理

5、”、“职称管理”和“车间管理”时,分别以工作表方式(MDI子窗口)打开w_zg(职工管理窗口)、w_zc(职称管理窗口)和w_cj(车间管理窗口),并分别在各自窗口的数据窗口内显示职工数据、职称数据和车间数据。  7.在w_zg(职工管理窗口)w_zc(职称管理窗口)和w_Q(车间管理窗口)内分别建立三个自定义事件ueinsert、Ue_del和ue_save,用来完成对本窗口内数据的“插入”、“删除”和“保存”功能。单击菜单项“插入”、“删除”和“保存”可以通过调用当前活动窗口的ueinsert、Ue_del和ue_

6、save事件,分别完成对职工数据、职称数据和车间数据的“插入”、“删除”和“修改”功能。  8.打开“职工管理”窗口后,单击菜单项“职工姓名查询”,弹出“查询窗口”w_cx(如下图)。单击“确定”按钮,按输入的姓名对“职工管理窗口”内dw_zg中的数据实现查询功能,单击“取消”按钮关闭此窗口。要求对姓名可以实现模糊查询(例如,输入“赵”,则所有姓名中包含“赵”的记录都应是查询结果)。                       9.单击菜单项“车间工资统计”,弹出“车间工资统计”窗口w_tj(如下图)。要求按下图的方式

7、利用分组数据窗口按职工的车间进行分组,对每个车间统计出职工的平均工资和工资总额。    10.单击菜单项“车间职称统计”,弹出“车间职称统计”窗口w_tjl(如下图)。要求按下图的方式利用数据窗口统计出每个部门不同级别职称的人数。   11.单击菜单项“按职称普调工资”,打开窗口w_addgz(如下图)。在窗口中输入职称的名称和增加工资的数量,点击“确定”按钮把相应职称的职工工资增加输入的数量,点击“取消”关闭此窗口。要求,先从zc表中读出该职称对应的编号(因为职工表中存储的是职称编号),然后利用嵌入SQL语句把拥有该

8、职称的职工工资增加输入的数量。   12.单击菜单项“退出”时,退出应用程序。   13.将该职工管理系统生成可执行文件exam.exe。   14.界面设计应美观、友好,使用方便。   15.请总结整个设计思路和设计过程,要求条理清晰,内容完整、准确,写在试卷背面。说明:(l)如果所给数据库exam.db及其中的表不能正常连接和

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。