计算机等级考试二级VFP机试试题24

文章作者 100test 发表时间 2007:03:10 17:59:59
来源 100Test.Com百考试题网


第二十四套

一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下完成如下操作:

1. 打开项目文件salary_p,将考生文件夹下的数据库salarydb添加到该项目

中。

2. 在salary_db数据库中为dept表创建一个主索引(升序),索引名和索引表

达式均是 "部门号";为 salarys表创建一个普通索引(升序),索引名和

索引表达式均是"部门号", 再创建一个主索引 (升序)、索引名和索引表

达式均是"雇员号"。

3. 通过"部门号"字段建立salarys表和dept表间的永久联系。

4. 为以上建立的联系设置参照完整性约束:更新规则为"限制";删除规则为"

级联";插入规则为"限制"。

本题主要考核点:

索引的建立、建立两表之间的永久联系、编辑参照完整性、将数据库加入到项目中等知识点

解题思路:

第一步:打开考生文件夹下的项目salary_p

第二步:在项目salary_p的项目管理器中,先选择"数据"标签,再选择"数据库",点击"添加"按钮,在弹出的"打开"对话框中选择考生文件夹下的"salarydb.dbc",点击"确定"按钮,数据库便添加到项目之中

第三步:在项目管理器中选中表"dept",点击"修改",弹出"表设计器",选择"索引"标签,在"索引名"列和"索引表达式"列中分别输入"部门号",在"类型"列中选择"主索引",排序的为升序,点击"确定"按钮,保存修改。用同样的方法为salarys表建立所要求的普通索引和主索引

第四步:在项目管理器中选中数据库"salarydb",点击"修改"按钮,打开"数据库设计器"。在表dept的索引"部门号"上按下鼠标左键,并拖动鼠标,在salarys的索引"部门号"上松开鼠标,这样两个有之间便建立了永久联系。

第五步:在数据库设计器中,单击dept表和salarys表之间的"连线",并选择主菜单"数据库"下的"编辑参照完整性",打开"参照完整性生成器"对话框,在三个选项卡上分别选择正确定的规则。点击"确定"退出

第六步:保存数据库的修改。

二、简单应用(2小题,每题20分,计40分)

在考生文件夹下完成如下简单应用:

1. 创建一个名称为sview的视图,该视图的SELECT语句查询salarydb数据库

中salarys表(雇员工资表)的部门号、雇员号、姓名、工资、补贴、奖励、

失业保险、医疗统筹和实发工资,其中实发工资由工资、补贴和奖励三项

相加,然后再减去失业保险和医疗统筹得出,结果按"部门号"降序排序,

最后将定义视图的命令代码存放到命令文件T1.PRG中并执行该程序。

2.设计一个名称为form1的表单,表单以表格方式(与BROWSE窗口方式相似,

表格名称为grdSalarys)显示salarydb数据库中salarys表的记录,供用

户浏览。在该表单的右下方有一个命令按钮,名称为 Command1,标题为"

退出浏览",当单击该按钮时退出表单。

本题主要考核点:

视图的建立方法、程序的建立方法、查询语句的应用、表单的建立方法等知识点

解题思路:

第一小题:打开考生文件夹下项目"Salary_p.pjx",在命令窗口中输入下列命令来建立sview视图:

CREATE VIEW SVIEW AS SELECT 部门号,雇员号,姓名,工资,补贴,奖励,失业保险,医疗统筹,.

工资 补贴 奖励-失业保险-医疗统筹 AS 实发工资.

FROM SALARYS ORDER BY 部门号 DESC

下面来建立T1.prg程序,在项目Salary_p的项目管理器中,选择"代码"标签,再选择"程序",点击"新建 (N)"按钮,在打开的代码编辑窗口中输入sview视图的查询代码,即:CREATE VIEW SVIEW AS SELECT 部门号,雇员号,姓名,工资,补贴,奖励,失业保险,医疗统筹,.

工资 补贴 奖励-失业保险-医疗统筹 AS 实发工资.

FROM SALARYS ORDER BY 部门号 DESC

选择工具栏的保存按钮,以文件名T1.prg保存在考生文件夹下.

第二小题:在项目salary_p的项目管理器中,选择"文档"标签,再选择"表单,然后点击"新建"按钮,在弹出的" 新建表单"对话框中点击"新建表单",弹出"表单设计器"。在表单设计器中放置一个网格控件和一个命令按钮控件。将网格控件的name属性改为: GrdSalarys.点击工具栏中的"数据环境"按钮,在弹出的"添加表或视图"对话框中选择salary_db数据库下的salarys表.点击"添加"按钮,然后点击"关闭"按钮。在表单设计器中对GrdSalarys网格控件的RecordSourceType和RecordSource属性分别设为:表和salarys;设置命令按钮的Caption属性为:退出浏览,并为它的Click事件编写代码:THISFORM.RELEASE;以文件名form1.scx将所编辑的表单保存在考生文件夹下。


相关文章


二级B上级模拟试题及答案(3)
计算机等级考试二级VFP机试试题24
二级B上级模拟试题及答案(1)
计算机等级考试二级VFP机试试题22
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛