数据库实验六 下载本文

内容发布更新时间 : 2024/11/1 20:33:07星期一 下面是文章的全部内容请认真阅读。

实验六 查询练习

实验目的:

实验内容:

1. 掌握查询。

在本地磁盘D盘新建文件夹,并以“学号姓名”命名,实验所有操作,请在该文件夹内完成。

打开“数据库”,完成以下操作,其中各表关系如图6-1所示:

图6-1 关系图

多表查询

1、查询各学院的学生信息,结果显示“所属学院”、“班级名”、“学号”、“姓名”四个字段,查询名称为“查询各学院的学生信息”

操作步骤:

1)单击【创建】选项卡,在【查询】选项组中选择【查询设计】选项,如图6-2所示。

图6-2 创建选项卡

2)打开查询“设计视图”,在“显示表”对话框中选择“学生”表,单击“添加”按钮,添加学生表,同样方法,再依次添加“班级”表,如图6-3所示。

图 6-3 查询设计视图

3)双击班级表中“所属学院”、“班级名”、学生表中“学号”、“姓名”字段,将它们依次添加到“字段”行的第1~4列上,如图6-4所示。

图 6-4 添加字段

4)单击快速工具栏

“保存”按钮,在“查询名称”文本框中输入“查询各学院的学生

信息”,单击“确定”按钮。

5)选择【开始】选项卡,选择【视图】选项组中的【视图】选项,选择“数据表视图”命令,或单击【查询工具/设计】选项卡,选择【结果】选项组中的“运行”按钮,查看查询结果,如图6-5所示。

图 6-5 结果图

2、查询年级为2008级的学生信息,结果显示“年级”、“班级名”、“姓名”三个字段,查询名称为“2008级学生信息”

操作步骤:

1)单击【创建】选项卡,在【查询】选项组中选择【查询设计】选项。 2)打开查询“设计视图”,在“显示表”对话框中选择“学生”表,单击“添加”按钮,添加学生表,同样方法,再依次添加“班级”表。

3)双击班级表中“年级”、“班级名”、学生表中“姓名”字段,将它们依次添加到“字段”行的第1~3列上。 4)单击“年级”字段对应的“条件”行,输入查询条件“2008”,如图6-6所示。

图6-6 设计视图

5)单击快速工具栏

“保存”按钮,在“查询名称”文本框中输入“2008级学生信息”,

单击“确定”按钮。

6)选择【开始】选项卡,选择【视图】选项组中的【视图】选项,选择“数据表视图”命令,或单击【查询工具/设计】选项卡,选择【结果】选项组中的“运行”按钮,查看查询结果,如图6-7所示。

图6-7 查询结果

3、查询年级为2007级、选课分数小于60分的学生,结果显示“班级名”、“姓名”、“分数”三个字段,查询名称为“2007级不及格学生”。 操作步骤:

1)单击【创建】选项卡,在【查询】选项组中选择【查询设计】选项。 2)打开查询“设计视图”,在“显示表”对话框中选择“学生”表,单击“添加”按钮,添加学生表,同样方法,再依次添加“班级”表、“成绩”表。

3)双击班级表中“年级”、“班级名”、学生表中“姓名”字段、成绩表中“分数”字段,将它们依次添加到“字段”行的第1~4列上。

4)单击“年级”字段对应的“条件”行,输入查询条件“2007”;单击“年级”字段对应的“条件”行,使复选框变成空白;单击“分数”字段对应的“条件”行,输入查询条件“<60”,如图6-8所示。