Access2010培训(6)

2019-05-18 22:24

《Access数据库二级培训》上机指导

实验二 查询

一、实验目的

1. 掌握各种查询的创建方法 2. 掌握查询条件的表示方法

3. 掌握应用SQL中SELECT语句进行数据查询的方法 4. 理解SQL中数据定义和数据操纵语句

二、实验内容与要求

1.创建各种查询

2.使用SQL中SELECT语句进行数据查询 3.使用SQL语句进行数据定义和数据操纵

三、实验步骤

案例一:利用“简单查询向导”创建选择查询

1.单表选择查询

要求:以“教师”表为数据源,查询教师的姓名和职称信息,所建查询命名为“教师情况”。 操作步骤:

(1)打开“教学管理.accdb”数据库,单击“创建”选项卡,“查询”组——单击“查询向导”弹出“新建查询”对话框。如图2-1所示。

图2-1创建查询

(2)在“新建查询”对话框中选择“简单查询向导”,单击“确定”按钮,在弹出的对话框的“表与查询”下拉列表框中选择数据源为“表:教师”,再分别双击“可用字段”列表中的“姓名”和“职称”字段,将它们添加到“选定的字段”列表框中,如图2-2所示。然后单击“下一步”按钮,为查询指定标题为“教师情况”,最后单击“完成”按钮。

25

《Access数据库二级培训》上机指导

图2-2简单查询向导

2.多表选择查询

要求:查询学生所选课程的成绩,并显示“学生编号”、“姓名”、“课程名称”和“成绩”字段。 操作步骤:

(1)打开“教学管理.accdb”数据库,在导航窗格中,单击“查询”对象,单击“创建”选项卡,“查询”组——单击“查询向导”弹出“新建查询”对话框。

(2)在“新建查询”对话框中选择“简单查询向导”,单击“确定”按钮,在弹出的对话框的“表与查询”。先选择查询的数据源为“学生”表,并将“学生编号”、“姓名”字段添加到“选定的字段”列表框中,再分别选择数据源为“课程”表和“选课成绩”表,并将“课程”表中的“课程名称”字段和“选课成绩”表中的“成绩”字段添加到“选定的字段”列表框中。选择结果如图2-3所示。

图2-3多表查询

(3)单击“下一步”按钮,选“明细”选项。

26

《Access数据库二级培训》上机指导

(4)单击“下一步”按钮,为查询指定标题“学生选课成绩”,选择“打开查询查看信息”选项。 (5)单击“完成”按钮,弹出查询结果。

注:查询涉及“学生”、“课程”和“选课成绩”3个表,在建查询前要先建立好三个表之间的关系。 案例二:在设计视图中创建选择查询

1.创建不带条件的选择查询

要求:查询学生所选课程的成绩,并显示“学生编号”、“姓名”、“课程名称”和“成绩”字段。 操作步骤:

(1)打开“教学管理.accdb”数据库,在导航窗格中,单击“查询”对象,单击“创建”选项卡,“查询”组——单击“查询设计”,出现”表格工具/设计”选项卡,如图2-4查询工具。同时打开查询设计视图,如图2-5所示。

图2-4查询工具

(2)在“显示表”对话框中选择“学生”表,单击“添加”按钮,添加学生表,同样方法,再依次添加“选课成绩”和“课程”表。

(3)双击学生表中“学生编号”、“姓名”、课程表中“课程名称”和选课成绩表中“成绩”字段,将它们依次添加到“字段”行的第1~4列上。

(4)单击快速工具栏 查询”,单击“确定”按钮。

(5)选择“开始/视图”→“数据表视图”菜单命令,或单击“查询工具/设计”——“结果”上的“运行”按钮,查看查询结果。查看查询结果。

2.创建带条件的选择查询

要求:查找2008年9月1日入校的男生信息,要求显示“学生编号”、“姓名”、“性别”、“团员否”字段内容。

27

图2-5查询设计器

“保存”按钮,在“查询名称”文本框中输入“选课成绩

《Access数据库二级培训》上机指导

操作步骤:

(1)在设计视图中创建查询,添加“学生”表到查询设计视图中。 (2)依次双击“学生编号”、“姓名”、“性别”、“团员否”、“入校日期”字段,将它们添加到“字段”行的第1~5列中。

(3)单击“入校日期”字段“显示”行上的复选框,使其空白,查询结果中不显示入校日期字段值。 (4)在“性别”字段列的“条件”行中输入条件“男”,在“入校日期”字段列的“条件”行中输入条件#2008-9-1#,设置结果如图2-6所示。

图2-6带条件的查询

(5)单击保存按钮,在“查询名称”文本框中输入“2008年9月1日入校的男生信息”,单击“确定”按钮。

(6)单击“查询工具/设计”——“结果”上的“运行”按钮,查看查询结果。 案例三:创建计算查询

1.创建不带条件的统计查询

要求:统计学生人数。 操作步骤:

(1)在设计视图中创建查询,添加“学生”表到查询设计视图中。 (2)双击“学生编号”字段,添加到“字段”行的第1列中。

(3)单击“查询工具/设计”——“显示/隐藏”组上的“汇总”按钮,插入一个“总计”行,单击“学生编号”字段的“总计”行右侧的向下箭头,选择“计数”函数,如图2-7所示。

(4)单击“保存”按钮,在“查询名称”文本框中输入“统计学生人数”。 (5)运行查询,查看结果。

2.创建带条件的统计查询

图2-7不带条件的统计查询 要求:统计2008年入学的男生人数。

操作步骤:

(1)在设计视图中创建查询,添加“学生”表到查询设计视图中。

(2)双击“学生编号”、“性别”和“入校日期”字段,将它们添加到“字段”行的第1~3列中。 (3)单击“性别”、“入校日期”字段“显示”行上的复选框,使其空白。

(4)单击“查询工具/设计”——“显示/隐藏”组上的“汇总”按钮,插入一个“总计”行,单击“学生编号”字段的“总计”行右侧的向下箭头,选择“计数”函数,“性别”和“入校日期”字段的“总计”行选择“where”选项。

28

《Access数据库二级培训》上机指导

(5)在“性别”字段列的“条件”行中输入条件“男”;在“入校日期”字段列的“条件”行中输入条件Year([入校日期])=2008,如图2-8所示。

图2-8带条件的统计查询

(6)单击保存按钮,在“查询名称”文本框中输入“统计2008年入学的男生人数”。 (7)运行查询,查看结果。 3.创建分组统计查询

要求:统计男、女学生年龄的最大值、最小值和平均值。 操作步骤:

(1)在设计视图中创建查询,添加“学生”表到查询设计视图中。 (2)字段行第1列选“性别”,第2列到第4列选“年龄”。

图2-9分组统计查询

(3)单击“查询工具/设计”——“显示/隐藏”组上的“汇总”按钮,插入一个“总计”行,设置

29


Access2010培训(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:经济学与生活平时作业1-4(全)及参考答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: