在考生文件夹下,打开资源数据库frdb,完成如下简单应用: (1)使用表单向导选择资源表fr_t生成一个名为fr_edit的表单。要求选择fr_t表中所有字段,样式为阴影式;按钮类型为图片按钮:排序字段选择户主编号(升序);表单标题为“资源数据输入

admin2013-03-31  21

问题 在考生文件夹下,打开资源数据库frdb,完成如下简单应用:
    (1)使用表单向导选择资源表fr_t生成一个名为fr_edit的表单。要求选择fr_t表中所有字段,样式为阴影式;按钮类型为图片按钮:排序字段选择户主编号(升序);表单标题为“资源数据输入维护”。
    (2)使用查询设计器设计一个查询 one,按户主编号(取自fr_t表),树种名称(取自tree_t表)分组汇总每个农户的面积(取自fr_t表)和蓄积(取自fr_t表),查询结果按户主编号升序排序,并输出到one表中。one表中的字段为户主编号、树种名称、面积合计、蓄积合计。注意:查询设计完成后必须运行。

选项

答案(1)步骤1:在命令窗口执行命令:OPEN DATABASE FRDB,打开FRDB数据库。 步骤2:执行【文件】→【新建】菜单命令,或单击“常用”工具栏的“新建”按钮,在弹出的“新建”对话框中选中“表单”选项,然后单击“向导”图标按钮,系统弹出“向导选取”对话框,选中“表单向导”项,单击“确定”按钮,启动表单向导。 步骤3:在表单向导的“步骤1-字段选取”界面的“数据库和表”下选中“FR_T”表,将“可用字段”中的字段全部添加到“选定字段”中,单击“下一步”按钮。 步骤4:在表单向导的“步骤2-选择表单样式”界面的“样式”下选中“阴影式”,在“按钮类型”下选择“图片按钮”,单击“下一步”按钮。 步骤5:在表单向导的“步骤3-排序次序”界面中双击“可用的字段或索引标识”中的“户主编号”字段到“选定字段”列表中,再选择“升序”,单击“下一步”按钮。 步骤6:在表单向导的“步骤6-完成”界面中的“请键入表单标题”下方文本框中输入“资源数据输入维护”,单击“完成”按钮。 步骤7:在“另存为”对话框的“保存表单为:”框中输入表单文件名fr_edit,单击“保存”按钮。 (2)步骤1:在命令窗口执行命令:OPEN DATABASE frdb,打开数据库环境。 步骤2:在命令窗口执行命令:CREATE QUERY one,打开查询设计器,在“添加表或视图”对话框中,分别双击FR_T表和TREE_T表,将表添加到查询设计器中,此时,添加的表会按照数据库中已存在的表间联系自动为2个表在查询设计器中建立联系。 步骤3:根据题目要求,在“字段”选项卡的“可用字段”中,依次双击“ft.t.户主编号”和“tree_t.树种名称”,将它们添加到“选定字段”列表中;然后在“函数和表达式”下的文本框中输入表达式:sum(fr_t.面积)as面积合计,再单击“添加”按钮,将其添加到“选定字段”列表中;继续在“函数和表达式”下的文本框中输入表达式:sum(fr_t.蓄积)as蓄积合计,同样单击“添加”按钮,将其添加到“选定字段”列表中。 步骤4:在“排序依据”选项卡内双击“选定字段”列表框中的“fr_t.户主编号”,将其添加到“排序条件”列表框中,在“排序选项”中选择“升序”。 步骤5:在“分组依据”选项卡内依次双击“可用字段”列表框中的“fr_t.户主编号”和“tree_t.树种名称”,将两个字段添加到“分组字段”列表框中。 步骤6:执行【查询】→【查询去向】菜单命令,在弹出的“查询去向”对话框中单击“表”图标按钮,接着在“表名”中输入文件名one,单击“确定”按钮。 步骤7:最后单击“常用”工具栏中的“运行”按钮查看结果,将查询文件保存到考生文件夹下。

解析 (1)本题主要考查的是表单向导的使用,操作比较简单,只需根据向导提示一步步操作即可。
    (2)本题主要考查的是查询设计器的使用。本题的重点是要弄清楚按哪些字段分组。根据题意,因为每个户主可能有多块土地,并且不同的土地中可能是相同的树种,所以应该先按户主编号分组,再按树种名称分组,即可得出每个农户所有的每个树种的面积合计和蓄积合计。
转载请注明原文地址:https://jikaoti.com/ti/JwZ0FFFM
0

最新回复(0)