一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)
在考生文件夹下,打开Ecommerce数据库,完成如下操作:
1. 打开Ecommerce数据库,并将考生文件夹下的自由表OrderItem添加到该数据库。
2. 为OrderItem表创建一个主索引,索引名为PK,索引表达式为"会员号+商品号";再为OrderItem创建两个普通索引(升序),一个的索引名和索引表达式均是"会员号";另一个的索引名和索引表达式均是"商品号"。
3.通过"会员号"字段建立客户表Customer和订单表OrderItem之间的永久联系(注意不要建立多余的联系)。
4.为以上建立的联系设置参照完整性约束:更新规则为"级联";删除规则为
"限制";插入规则为"限制"。
解答:
略。
打开OrderItem的表设计器建立索引;同样的方法创建其他索引。 
略。
选中关系线,单击右键,选择“编辑参照完整性”;进入到“参照完整生成器”,按照要求设置规则。 

二、简单应用(2小题,每题20分,计40分)
在考生文件夹下完成如下简单应用:
1. 建立查询qq,查询会员的会员号(来自Customer表)、姓名(来自Customer表)、会员所购买的商品名(来自article表)、单价(来自OrderItem表)、数量(来自OrderItem表)和金额(OrderItem.单价 * OrderItem.数量),
结果不要进行排序,查询去向是表ss。查询保存为qq.qpr,并运行该查询。
2. 使用表单向导选择客户表Customer生成一个文件名为myform的表单。要求选择客户表Customer表中所有字段,表单样式为阴影式;按钮类型为图片按钮;排序字段选择会员号(升序);表单标题为"客户基本数据输入维护"。
解答:
1.解:
启动查询设计器。
添加表。 
设置输出字段。 
其中“金额”字段由表达式生成器完成。
[NextPage]设置查询去向。 
保存并运行查询文件。(文件名为:qq)
3.解:
(1)单击工具栏上的“新建”工具,选择“表单”,单击“向导”,出现“向导选取”对话框。
(2)字段选取。
(3)选择表单样式。
(4)排序次序。
(5)设置表单标题。
(6)保存表单。(文件名为:myform) [NextPage]
三、综合应用(1小题,计30分)
在考生文件夹下,打开Ecommerce数据库,完成如下综合应用(所有控件的属性必须在表单设计器的属性窗口中设置):
设计一个名称为myforma的表单(文件名和表单名均为myforma),表单的标题为"客户商品订单基本信息浏览"。表单上设计一个包含三个选项卡的页框(pageframe1)和一个"退出"命令按钮(command1)。要求如下:
1. 为表单建立数据环境,按顺序向数据环境添加Article表、Customer表和OrderItem表。
2. 按从左至右的顺序三个选项卡的标签(标题)的名称分别为"客户表"、
"商品表"和"订单表",每个选项卡上均有一个表格控件,分别显示对应表的内容(从数据环境中添加,客户表为Customer、商品表为Article、订单表为
OrderItem)。
3. 单击"退出"按钮关闭表单。
解答:
1.创建一空白表单。
2.添加控件如下: 
3.在属性窗口设置属性如下:
表单的caption属性值为:客户商品订单基本信息浏览
表单的name属性值为:myforma
页框(pageframe1)的pagecount属性值为:3
命令按扭的caption属性值为:退出
第一个页面(page1)的caption属性值为:客户表
第二个页面(page2)的caption属性值为:商品表
第三个页面(page3)的caption属性值为:订单表
(4)设置数据环境。把客户表Customer、商品表Article、订单表
OrderItem添加到数据环境中。
(5)从数据环境中把数据表拖放到对应的页面上。(注意:页框是容器对象,要选中页面,然后再将相应的表拖放到上面)
客户表Customer拖放到第一页面(page1)
商品表Article拖放到第二页面(page2)
订单表OrderItem拖放到第三页面(page1)
(6)“退出”按扭的click事件代码:thisform.release
(7)保存表单。(文件名为:myforma)
附数据表内容和结构如下:


| 广告合作:400-664-0084 全国热线:400-664-0084 Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号 珠峰网 版权所有 All Rights Reserved
|