全国计算机等级考试二级Access考点分析之查询(3)
文章作者 100test 发表时间 2007:05:13 21:31:34
来源 100Test.Com百考试题网
计算机等级考试训练软件《百宝箱》
考点10 创建交叉查询
1使用向导创建交叉表查询
(1)在“数据库”窗口中,请单击“对象”下的“查询” ,然后单击“数据库,,窗口工具栏上的“新建”按扭。
(2)在“新建查询”对话框中,单击“交叉表查询向导”选项。
(3)单击“确定”按钮。
(4)按照向导对话框中的指示进行操作。在最后一个对话框中,可以选择执行查询或在“设计”视图中查看查询的结构。
2不使用向导创建交叉表查询
(1)在“数据库”窗口中,单击“对象”下的“查询” ,然后单击“数据库”窗口工具栏上的“新建”按钮。
(2)在“新建查询”对话框中,单击“设计视图”选项,然后单击“确定”按钮。
(3)在“显示表”对话框中,单击列出了所需的表或查询数据的选项卡。
(4)双击要添加到查询的每个对象的名字,然后单击“关闭”按钮。
(5)在设计网格中将字段添加到“字段”行并指定准则。
(6)在下具栏中,单击“查询类型”按钮 ,然后单击“交叉表查询”选项。
(7)如果要将字段的值按行显示,请单击“交叉表”行,然后单击“行标题”选项。必须在这些字段的“总计”行保留默认的Group By。
(8)如果要将字段的值显示为列标题,请单击“交叉表”行,然后单击“列标题”选项。可以只选择一个字段的“列标题”,且必须为这个字段的“总计”行保留默认的Group By 。
列标题默认为按字母或数字顺序排序。如果希望以其他方式排序,或者要限制显示的列标题,请设置查询的“列标题”属性。
(9)对于要将其值用于交叉表的字段,请单击“交叉表”行,然后单击“值”选项。只有一个字段可以设置为“值”。
3.5创建参数查询
参数查询是这样一种查询,它在执行时显示自己的对话框以提示用户输入信息。例如准则,它检索要插入到字段中的记录或值。可以设计此查询来提示更多的内容。例如,可以设计它来提示输入两个日期,然后Microsoft Access检索在这两个日期之间的所有记录。
将参数查询作为窗体、报表和数据访问页的基础也是很方便的。例如,可以以参数查询为基础来创建月盈利报表。在打印报表时,Access显示对话框来询问所需报表的月份。在输入月份后,Access便打印相应的报表。
考点11 建立参数查询
参数查询可以显示一个或多个提示参数值(准则)的预定义对话框。
(1)创建选择查询或者是交叉表查询。
(2)在查询“设计”视图中,将字段列表中的字段拖曳到查询设计网格。
(3)在要作为参数使用的每一字段下的“准则”单元格中,在方括号内键入相应的提示。此查询运行时,Access将显示该提示。尽管提示的文本可以包含字段名,但是必须和字段名不同。
(4)如果要查看结果,请在工具栏上单击“视图”按钮 ,然后键入一个参数值。如果要回到查询“设计”视图,请在工具栏上再次单击“视图”按钮 。
3.6 创建操作查询
考点12 认识操作查询
操作查询是仅在一个操作中更改许多记录的查询,共有4种类型:删除查询、更新查询、追加查询与生成表查询。
考点13 生成表查询
生成表查询根据一个或多个表中的全部或部分数据新建表。生成表查询可应用在以下方面:
(1)创建用于导出到其他Access数据库的表。
(2)创建从特定时间点显示数据的数据访问页。
(3)创建表的备份副本。
(4)创建包含旧记录的历史表。
(5)提高基于表查询或SQL语句的窗体、报表和数据访问页的性能。