1
大学计算机基础实验教程
1.4.10.3 实验10-3 建立查询

实验10-3 建立查询

一、实验目的

1.熟悉Access中查询的基本概念;

2.掌握常用查询的建立方法。

二、实验内容

1.利用向导创建对多个表的查询;

2.利用设计视图建立对多表的查询。

三、实验指导

查询是从已经建立的一个或多个数据表中取出满足一定条件的记录。较常用的查询方法为:利用向导和利用设计视图创建查询。

1.利用向导创建查询

数据源是已建立的两个数据表“基本情况”和“高考成绩”,查询名称为“基本情况查询”。

单击数据库窗口【查询】对象→单击数据库窗口【新建】按钮img346,打开【新建查询】对话框(见图10-24)。

img347

图10-24 “新建查询”对话框

在列表框中选择【简单查询向导】→单击【确定】按钮,打开【简单查询向导】对话框(见图10-25)。

img348

图10-25 “简单查询向导”对话框

img349

图10-26 已选定的字段

img350

图10-27 “输入标题”设置对话框

打开【表/查询】下拉列表框,选择“基本情况”数据表,此时可用字段列表框中显示出该数据表的各个字段名称。单击“准考证号”字段名→单击【>】按钮,此字段名出现在“选定的字段”列表框中。用同样的方法,依次选择“姓名”、“性别”、“年龄”,使其出现在“选定的字段”列表框中。再打开“表/查询”下拉列表框,选择数据表“高考成绩”,这时,在可用字段列表框中显示出该数据表的各个字段名称。用同样的方法,依次选择“语文”、“数学”、“英语”、“综合”四个字段,使其出现在“选定的字段”列表框中。这时,“选定的字段”列表框中总共包含了两个表中的8个字段(见图10-26)。

单击【下一步】按钮,出现下一步的对话框,选中【明细】单选按钮→单击【下一步】按钮,打开“输入标题”设置对话框(见图10-27)。

在“请为查询指定标题”文本框中输入“基本情况查询”→单击【完成】按钮,则显示如图10-28所示的查询结果窗口。

img351

图10-28 查询结果窗口

单击【关闭】按钮,将此查询关闭。至此,名为“基本情况查询”的查询建立完毕,以后打开此查询即可观察结果。

2.利用设计视图建立查询

数据源是“基本情况”和“高考成绩”两个数据表,查出“数学成绩高于130分、综合成绩高于270分”的理科考生,并按“性别”升序,再按“数学”成绩降序输出,查询名称为“数学成绩优秀理科生”。

单击数据库窗口【查询】对象→单击数据库窗口【新建】按钮img352,打开【新建查询】对话框(见图10-24)→在列表框中选择【设计视图】→单击【确定】按钮,打开“显示表”对话框(见图10-19)。

单击【表】选项卡→单击列表框中的“基本情况”,选择此数据表→单击【添加】按钮。再单击列表框中的“高考成绩”,选择此数据表→单击【添加】按钮→单击【关闭】按钮,关闭此对话框,出现建立选择查询的设计网格窗口(见图10-29)。该窗口上显示有已选择作为查询数据源的表信息。

在“基本情况”的字段列表框中分别双击“准考证号”、“姓名”、“性别”、“报考类型”,将其添加到设计网格中→在“高考成绩”的字段列表框中分别双击“数学”、“综合”将其添加到设计网格中→在“报考类型”字段下的“条件”行输入“理”,在“数学”字段下的“条件”行输入“>130”→在“报考类型”字段下的“或”行输入“理”,在“综合”字段下的“或”行输入“>270”→单击“性别”字段下的“排序”框,选择“升序”→单击“数学”字段下的“排序”框,选择“降序”。此时,选择查询设计窗口上的查询条件设置(见图10-30)。

注意:所有符号均是在英文状态下输入。

img353

图10-29 选择查询的设计网格窗口

img354

图10-30 设置的查询条件

单击工具栏上的【执行】按钮img355,则显示查询结果窗口。

单击工具栏上的【保存】按钮,打开【另存为】对话框→在【查询名称】框中输入“理科成绩优秀理科生”→单击【确定】按钮。至此,“理科成绩优秀理科生”查询建立完毕。单击查询结果窗口【关闭】按钮,将此查询关闭。

四、实验作业

1.利用向导创建女生住宿信息的查询,数据源是“学生基本信息”表和“学生住宿信息”表,查询结果中包含字段:“学号”、“姓名”、“性别”、“年龄”、“住宿区域”、“房号”字段。并按住宿区域的降序,房号的升序输出,查询名称为“女生住宿信息”。

2.利用设计视图创建计算机系学生住宿信息的查询,数据源是“学生基本信息”表和“学生住宿信息”表,查询结果中包含字段:“学号”、“姓名”、“性别”、“年龄”、“住宿区域”、“房号”字段。并按性别的升序,住宿区域的降序输出,查询名称为“计算机系学生住宿信息”。

3.按“姓名”查找某一同学的所有联系方式,数据源是“学生基本信息”表和“通讯信息”表,查询结果中包含字段:“学号”、“姓名”、“联系方式”、“联系地址”。查询名称可为“XX联系方式”。

五、实验报告要求

1.写出完成实验作业的主要实验步骤,运行三个查询后的结果,并结合原来的数据表说明查询的结果。

2.结合用设计视图窗口即查询设计器进行的查询,说明不同查询条件(“与”和“或”)的设置方法。

3.总结实验中遇到的问题和解决的方法及其他体会和建议。