计算机等级考试:二级VFP机试第39套

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


第三十九套

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

在考生文件夹下,打开Ecommerce数据库,完成如下操作:

1. 打开Ecommerce数据库,并将考生文件夹下的自由表OrderItem添加到该数据

库。

2. 为OrderItem表创建一个主索引,索引名为PK,索引表达式为"会员号 商品号";

再为OrderItem创建两个普通索引(升序),一个的索引名和索引表达式均是

"会员号";另一个的索引名和索引表达式均是"商品号"。

3.通过"会员号"字段建立客户表Customer和订单表OrderItem之间的永久联系(

注意不要建立多余的联系)。

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

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

本题主要考核点:

将一个自由表添加到数据库中、表索引的建立、表之间的永久联系的建立、参照完整性约束的编辑等知识点

本题解题思路:

第1题:打开考生文件夹下的"Ecommerce"数据库,打开数据库菜单选择"添加表(A)",在弹出的"打开"对话框中,选定考生文件夹下的orderitem表,再点击"确定"即可,这样表order_detail就添加到了"Ecommerce"数据库中。

第2题:在数据库设计器中选中表orderitem,在主菜单中选择"修改(Y)",弹出表设计器,选择表设计器"索引 "标签,在索引名列中填入"PK",在索引类型列中选择"主索引",在索引表达式列中填入"会员号 商品号",用同样的方法再为OrderItem创建两个普通索引(升序),一个的索引名和索引表达式均是"会员号";另一个的索引名和索引表达式均是"商品号"点击"确定"按钮,保存表结构。

第3题:在数据库设计器中,选中customer表中的索引"会员号"并拖动到表OrderItem的"会员号"的索引上并松开,这样两个表之间就建立起了永久联系。

第4题:在第3题建立好永久联系之后,在两处表的"会员号"索引之间有一条线,单击这条表示两个表之间联系的线,线会加粗,此时在主菜单中选择"数据库"中的"编辑参照完整性(I)",系统弹出"参照完整性生成器"对话框,在"更新规则"标签中,选择"级联"规则,在"删除"规则中选择"限制",在"插入规则"中选择"限制",单击"确定"保存所编辑的参照完整性。

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

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

1. 建立查询qq,查询会员的会员号(来自Customer表)、姓名(来自

Customer表)、会员所购买的商品名(来自article表)、单价(来自OrderItem

表)、数量(来自OrderItem表)和金额(OrderItem.单价 * OrderItem.数量),

结果不要进行排序,查询去向是表ss。查询保存为qq.qpr,并运行该查询。

2. 使用表单向导选择客户表Customer生成一个文件名为myform的表单。要求

选择客户表Customer表中所有字段,表单样式为阴影式;按钮类型为图片按钮;

排序字段选择会员号(升序);表单标题为"客户基本数据输入维护"。

本题主要考核点:

查询文件的建立、表单向导的使用等知识点

本题解题思路:

第1题:本题的主要考核点是使用查询设计器建立查询。

选择项目管理器中"数据"节点下的"查询"->单击"新建"按钮,在弹出的对话框中选择"新建查询"->这时查询设计器打开,将"Customer"表,"article "表,"OrderItem "表添加到查询设计器中(将"article "表,"OrderItem "表之间通过"商品号"字段建立关联)->在查询设计器下方的"字段"选项卡中选中并添加题中要求的字段->在函数和表达式处输入 OrderItem.单价 * OrderItem.数量 as 金额并添加->单击菜单栏上的"查询"-"查询去向"铵钮->在弹出的"查询去向"对话框中选择表,并在表名处输入表名ss->

单击工具栏上的运行铵钮->单击工具栏上的保存铵钮,输入查询文件名qq,保存查询后关闭查询设计器。


相关文章


计算机等级考试:二级VFP机试第41套
[二级VB试题天天练]VB考试试题9
计算机等级考试:二级VFP机试第39套
[二级VB试题天天练]VB考试试题8
计算机等级考试:二级VFP机试第40套
[二级VB试题天天练]VB考试试题7
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛