《数据库技术-Access》查询的创建与应用(1)(举一反三考点练)-课后自测(卷2)

2025-08-07
| 2份
| 10页
| 105人阅读
| 0人下载
精品

内容正文:

举一反三考点练 《数据库技术-Access》查询的创建与应用-课后自测 知识点一 查询的基本概念与类型 1.简述SQL查询的类型及其特点。 2.简述查询条件的设置方法。 3.简述查询视图的种类及其特点。 4.简述操作查询的类型及其功能。 5.(操作题)某学校学生信息表中有学号、姓名、性别、出生日期、班级和成绩等字段。请根据以下需求,使用SQL语句完成相应的查询操作: (1)查询成绩在80分到90分之间的学生信息。 (2)查询每个班级的最高成绩和最低成绩。 (3)将学生信息表中成绩低于60分的学生的成绩设置为0。 知识点二 使用查询向导创建查询 1.请简述查询向导的三种视图及其功能。 2.请简述使用查询向导创建查询的基本步骤。 3.请简述设计视图中查询基表和设计网格的作用。 4.请简述查询向导和设计视图各自的优势及适用场景。 5.(操作题)某公司需要从员工表和部门表中查询每个部门的员工人数和平均工资,并按照部门名称升序排列。请使用设计视图创建该查询,并说明每一步的操作过程。 知识点三 使用设计视图创建与修改查询 1.请简述在设计视图中修改字段显示顺序的方法。 2.在设计视图中修改查询时,如何添加或删除参与查询的表或查询? 3.请简述在设计视图中设置字段排序和查询条件的作用。 4.在设计视图中保存查询后,如何重新运行查询以查看修改后的结果? 5.(操作题)某学校学生信息表中有学生编号、姓名、性别、出生日期、班级和成绩等字段。请根据以下要求,使用设计视图修改查询: (1)将查询条件从“成绩大于80分”修改为“成绩大于70分”; (2)将查询结果的排序方式从按学生编号升序排列修改为按成绩降序排列; (3)在查询结果中添加班级字段。 原创精品资源学科网独家享有版权,侵权必究!2 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$ 举一反三考点练 《数据库技术-Access》查询的创建与应用-课后自测 知识点一 查询的基本概念与类型 1.简述SQL查询的类型及其特点。 【答案】SQL查询包括联合查询、传递查询、数据定义查询和子查询四种类型。联合查询用于将多个查询结果合并在一起;传递查询用于将查询结果传递给其他数据库或应用程序;数据定义查询用于定义数据库的结构,如创建表、修改表结构等;子查询用于在查询中嵌套另一个查询,实现更复杂的查询需求。 2.简述查询条件的设置方法。 【答案】查询条件的设置需要使用正确的语法和运算符,包括算术运算符、关系运算符、逻辑运算符等。查询条件由运算符、数据、字段名和函数等组成,返回值为True或False。例如,可以使用算术运算符进行数字型数据的运算,使用关系运算符比较两个操作数的值,返回逻辑值,使用逻辑运算符将多个关系表达式连接起来,表示多个条件。还可以使用其他运算符,如Is(与Null一起使用,确定某值是Null还是Not Null)、Like(查找指定模式的字符串,可使用通配符“*”和“?”)、In(确定某个字符串是否为某个值列表中的成员)和Between(确定某个数字值或日期值是否在给定的范围内)。此外,查询表达式中还可以使用函数,如Date(返回当前系统日期)、Day(返回1~31的一个整数)、Month(返回1~12的一个整数)、Now(返回系统时钟的日期和时间值)、Weekday(以整数形式返回某个日期为星期几)、Year(返回日期/时间值中的年份)、Len(获得文本的字符数)、Left(获得文本左侧指定字符个数的文本)、Right(获得文本右侧指定字符个数的文本)、Mid(获得文本中从指定位置开始的特定数目字符的文本)和Int(得到不大于表达式计算结果的最大整数)。 3.简述查询视图的种类及其特点。 【答案】查询视图有三种,分别是数据表视图、设计视图和SQL视图。数据表视图以行和列的格式显示查询结果,用户可以通过双击查询名称来打开查询的数据表视图。设计视图是用于设计查询的窗口,可创建新查询和修改已有查询。设计视图由上下两部分构成,上半部分是查询基表,用户可以向其中添加或删除表和查询,具有关系的表之间有连接线,用户可以添加、删除和编辑关系;下半部分是查询设计窗口,也称设计网格,可设置查询字段、来源表、排序和条件等。SQL视图显示当前查询的SQL语句窗口,用户可以使用SQL视图创建SQL特定查询,如联合查询、传递查询或数据定义查询,也可对当前查询进行修改。当查询以数据表视图或设计视图的方式打开后,单击“查询工具/设计”→“视图”下拉按钮,在下拉列表中选择“SQL视图”选项,即可打开当前查询的SQL视图,查看查询的SQL语句。 4.简述操作查询的类型及其功能。 【答案】操作查询包括生成表查询、追加查询、删除查询和更新查询四种类型。生成表查询用于根据查询结果创建一个新的表;追加查询用于将查询结果追加到一个现有的表中;删除查询用于删除满足特定条件的记录;更新查询用于更新满足特定条件的记录的字段值。 5.(操作题)某学校学生信息表中有学号、姓名、性别、出生日期、班级和成绩等字段。请根据以下需求,使用SQL语句完成相应的查询操作: (1)查询成绩在80分到90分之间的学生信息。 (2)查询每个班级的最高成绩和最低成绩。 (3)将学生信息表中成绩低于60分的学生的成绩设置为0。 【答案】(1)SELECT * FROM 学生信息表 WHERE 成绩 BETWEEN 80 AND 90;(2)SELECT 班级,MAX(成绩) AS 最高成绩,MIN(成绩) AS 最低成绩 FROM 学生信息表 GROUP BY 班级;(3)UPDATE 学生信息表 SET 成绩 = 0 WHERE 成绩 < 60; 知识点二 使用查询向导创建查询 1.请简述查询向导的三种视图及其功能。 【答案】查询视图包括数据表视图、设计视图和SQL视图。数据表视图用于显示查询结果,以行和列的格式呈现,方便用户查看和分析数据;设计视图用于创建和修改查询,可以添加或删除表和查询,设置字段、排序和条件等,是设计复杂查询的主要工具;SQL视图用于查看和编辑查询的SQL语句,适合熟悉SQL语言的用户,可以创建和修改特定类型的查询,如联合查询、传递查询或数据定义查询。 2.请简述使用查询向导创建查询的基本步骤。 【答案】使用查询向导创建查询的基本步骤包括:打开数据库,选择“查询向导”;选择“简单查询向导”,添加表和字段;根据提示选择查询选项;输入查询标题;完成查询创建。在创建过程中,用户可以根据需要设置查询结果的排序方式、分组统计等选项,但复杂的查询条件需要在设计视图中进一步完善。 3.请简述设计视图中查询基表和设计网格的作用。 【答案】在设计视图中,查询基表位于上半部分,用于添加或删除表和查询,设置表之间的关系。具有关系的表之间带有连接线,用户可以添加、删除和编辑关系。设计网格位于下半部分,用于设置查询字段、来源表、排序和条件等。用户可以在设计网格中添加或删除字段,指定字段的来源表,设置字段的排序方式(升序、降序或无),以及输入查询条件。 4.请简述查询向导和设计视图各自的优势及适用场景。 【答案】查询向导的优势在于操作简单,适合快速创建简单查询,尤其是对于初学者或不熟悉SQL语言的用户。它通过逐步引导的方式,帮助用户快速完成查询的创建。适用场景包括需要快速从一个或多个表中获取简单数据、进行基本的排序和分组统计等情况。设计视图的优势在于功能强大,可以创建和修改复杂的查询,包括设置复杂的查询条件、进行多表关联查询、创建操作查询等。适用场景包括需要进行复杂数据筛选、数据更新、生成新表等操作,以及对查询结果有较高要求的情况。 5.(操作题)某公司需要从员工表和部门表中查询每个部门的员工人数和平均工资,并按照部门名称升序排列。请使用设计视图创建该查询,并说明每一步的操作过程。 【答案】操作过程如下: (1)打开数据库,在导航窗格中选择“查询”命令,然后单击“创建”按钮,选择“设计视图”选项。 (2)在弹出的“显示表”对话框中,选择“员工表”和“部门表”,单击“添加”按钮将它们添加到查询基表区域,关闭“显示表”对话框。 (3)在设计网格中,添加“部门名称”字段(来自部门表)、“员工编号”字段(来自员工表,用于统计员工人数)和“工资”字段(来自员工表,用于计算平均工资)。 (4)在“部门名称”字段的“排序”列中选择“升序”。 (5)在“员工编号”字段的“总计”行中选择“计数”,在“工资”字段的“总计”行中选择“平均值”。 (6)保存查询,输入查询名称,如“部门员工人数和平均工资统计”。 (7)运行查询,查看查询结果是否符合要求。如果需要调整字段显示顺序或查询条件,可以在设计视图中进行修改。 知识点三 使用设计视图创建与修改查询 1.请简述在设计视图中修改字段显示顺序的方法。 【答案】在设计视图中修改字段显示顺序的方法是:在设计网格中,选中需要调整顺序的字段所在的行,然后通过拖动字段行来改变其在设计网格中的位置,从而调整字段在查询结果中的显示顺序。可以通过上下拖动字段行,将其放置到期望的位置,以实现字段显示顺序的调整。 2.在设计视图中修改查询时,如何添加或删除参与查询的表或查询? 【答案】在设计视图中修改查询时,要添加参与查询的表或查询,可以单击“显示表”按钮,打开“显示表”对话框,选择需要添加的表,然后单击“添加”按钮将其添加到查询基表区域。要删除某个表或查询,可以直接将其图标从设计视图中拖出。 3.请简述在设计视图中设置字段排序和查询条件的作用。 【答案】在设计视图中设置字段排序的作用是根据指定的字段值对查询结果进行排列,使查询结果按照一定的顺序显示,便于用户查看和分析数据。例如,可以选择“升序”按照字段值从小到大排列,或者选择“降序”按照字段值从大到小排列。设置查询条件的作用是限制查询结果中记录的范围,根据指定的条件筛选出符合条件的记录,从而获取到用户需要的特定数据。通过设置查询条件,可以实现对数据的精确筛选,提高查询的准确性和效率。 4.在设计视图中保存查询后,如何重新运行查询以查看修改后的结果? 【答案】保存查询后,可以通过以下方式重新运行查询以查看修改后的结果:在导航窗格中找到保存的查询,双击查询名称,即可打开查询的数据表视图,查看查询结果。也可以右键单击查询名称,在弹出的快捷菜单中选择“运行”命令,运行查询并查看结果。还可以在设计视图中,单击“查询工具/设计”→“结果”→“运行”按钮,运行查询并查看结果。 5.(操作题)某学校学生信息表中有学生编号、姓名、性别、出生日期、班级和成绩等字段。请根据以下要求,使用设计视图修改查询: (1)将查询条件从“成绩大于80分”修改为“成绩大于70分”; (2)将查询结果的排序方式从按学生编号升序排列修改为按成绩降序排列; (3)在查询结果中添加班级字段。 【答案】修改查询的步骤如下: (1)打开需要修改的查询。在导航窗格中找到目标查询,右键单击查询名称,在弹出的快捷菜单中选择“设计视图”命令,以设计视图的形式打开查询。 (2)修改查询条件:在设计网格中,找到成绩字段对应的“条件”行,将原来的条件“>80”修改为“>70”,以将查询条件从“成绩大于80分”修改为“成绩大于70分”。 (3)修改排序方式:在设计网格中,选中学生编号字段的“排序”列,将其从“升序”修改为“无”,然后选中成绩字段的“排序”列,选择“降序”选项,以将查询结果的排序方式从按学生编号升序排列修改为按成绩降序排列。 (4)添加班级字段:从学生信息表中将班级字段拖动到设计网格中,或者双击班级字段名将其添加到查询中,以便在查询结果中显示班级字段。 (5)保存修改:完成修改后,单击“保存”按钮,保存对查询所做的更改。保存后的查询将更新在导航窗格的“查询”列表中,可以重新运行查询以查看修改后的结果。 原创精品资源学科网独家享有版权,侵权必究!2 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$

资源预览图

《数据库技术-Access》查询的创建与应用(1)(举一反三考点练)-课后自测(卷2)
1
《数据库技术-Access》查询的创建与应用(1)(举一反三考点练)-课后自测(卷2)
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。