Access 2010数据库应用技术教程上机指导(第二版)
上QQ阅读APP看书,第一时间看更新

【实验4-4】 查询中联接属性的设置

一、实验目的

学习查询中联接属性的设置。

二、实验内容及步骤

【实验任务1】创建一个查询,查看所有学生的选课信息。显示字段为“学号”“姓名”和“课程编号”,所建查询命名为“学生的选课情况”。

操作步骤如下:

(1)单击“创建”选项卡→“查询”选项组→“查询设计”按钮,弹出“显示表”对话框。

(2)在“表”选项卡中选择“学生”表,然后单击“添加”按钮,添加该表到设计视图。用同样的方法把“成绩”表也添加到设计视图。

(3)单击“关闭”按钮,关闭“显示表”对话框,出现查询的设计视图。

(4)在“字段”行第1列的下拉列表中选择“学生”表的“学号”字段;在“字段”行第2列的下拉列表中选择“学生”表的“姓名”字段;在“字段”行第3列的下拉列表中选择“成绩”表的“课程编号”字段。然后双击设计视图上半部分的两个表的联接线,弹出“联接属性”对话框,这里选择第2个单选按钮,效果如图1-4-15所示。

图1-4-15 “联接属性”对话框

(5)单击“确定”按钮,关闭“联接属性”对话框。

(6)单击快速访问工具栏上的“保存”按钮,弹出“另存为”对话框,在“查询名称”文本框中输入“学生的选课情况”,保存该查询。

(7)单击“查询工具”→“设计”选项卡→“结果”选项组→“运行”按钮,运行该查询。效果如图1-4-16所示。

图1-4-16 运行“学生的选课情况”查询

【实验任务2】创建一个查询,查找没有选课的学生。显示“学号”和“姓名”字段,所建查询命名为“没有选课的学生”。

操作步骤如下:

(1)单击“创建”选项卡→“查询”选项组→“查询设计”按钮,弹出“显示表”对话框。

(2)在“表”选项卡中选择“学生”表,然后单击“添加”按钮,添加该表到设计视图。用同样的方法把“成绩”表也添加到设计视图。

(3)单击“关闭”按钮,关闭“显示表”对话框,出现查询的设计视图。

(4)在“字段”行第1列的下拉列表中选择“学生”表的“学号”字段;在“字段”行第2列的下拉列表中选择“学生”表的“姓名”字段;在“字段”行第3列的下拉列表中选择“成绩”表的“课程编号”字段。然后双击设计视图上半部分的两个表的联接线,弹出“联接属性”对话框,这里选择第2个单选按钮,单击“确定”按钮,关闭“联接属性”对话框。

(5)在“课程编号”字段的“条件”行中输入条件“Is Null”,然后取消选中“显示”复选框,如图1-4-17所示。

(6)单击快速访问工具栏上的“保存”按钮,弹出“另存为”对话框,在“查询名称”文本框中输入“没有选课的学生”,保存该查询。

(7)单击“查询工具”→“设计”选项卡→“结果”选项组→“运行”按钮,运行该查询。查看效果,如图1-4-18所示。

图1-4-17 “没有选课的学生”查询的设计视图

图1-4-18 没有选课的学生