1、创建生成表查询“计算机系教师信息表生成表查询”。以教师表为数据源,利用生成的表查询创建一个“计算机系教师信息表”。要求将教师姓名字段拆分为“姓”和“名”两个字段存储在新表中,并在新表中创建教学年龄字段。
2、创建生成表,用于查询“生成薪资明细”。以部门人员和薪资表为数据源,创建生成表,查询“生成薪资明细”,生成薪资明细表。生成员工姓名、薪资表所有字段、税前和税后字段,税前=基本工资+奖金+津贴-保险,税后=(基本工资+奖金+津贴-保险)0.95。
需要了解的要点:
1.什么是操作查询以及操作查询的分类?
2. 操作查询时需要注意的要点
3、生成表查询设计图
知识点说明:
1.操作查询:
在维护数据库的时候,经常需要修改大量的数据。操作查询满足这一需求,可以一次性完成批量修改工作。与SQL语言相比,操作查询实现了以下语句:create table(创建表)、insert(插入记录)、update(修改数据)、delete(删除记录)。
2.操作查询分类:
(1) 生成表查询:可以从一张或多张表中提取所需的数据,并生成指定名称的新表。
(2)删除查询:一次性删除一批符合一定过滤条件的记录。
(3)追加查询:将满足一定条件的记录添加到另一个现有表中。
(4)更新查询:更新(或修改)一批符合条件的记录。
3、操作查询时需要注意的要点:
(1)执行操作查询:如果要执行特定的数据操作,不能只通过“数据表视图”来完成。您必须单击工具栏上方的“运行查询”按钮。
(2)操作查询结果:操作查询对表的修改无法通过“撤消”来恢复,所以在执行操作时,要注意备份表。
(3)查看操作查询的结果:无法通过“数据表视图”查看,只能查看相关操作的数据表中的数据才能看到结果。
本部分将分三部分进行介绍。第一部分是生成表查询,第二部分是追加查询和删除查询,第三部分是更新查询。接下来,我们开始生成表查询。
1、创建一生成表查询“计算机系教师信息表生成表查询”。
以教师表为数据源,使用生成的表查询创建“计算机系教师信息表”。要求将教师姓名字段拆分为“姓”和“名”两个字段,在新表中存储,并在新表中创建教学年龄字段。
查询设计分析:
(1)数据来源为:“教师”表。
(2)查询执行后生成的表为:计算机系教师信息表。
(3)查询中有过滤条件:计算机科学系
(4)三个计算字段:“姓”和“名”由“姓名”字段计算得出,“教龄”字段由“工作时间”计算得出。
1.1.检查原始教师表的结构。如下图:
1.2.选择查询类型。打开查询设计视图,点击工具栏上方的“选择查询类型”“生成表查询”,如下图。
1.3.确定所需生成表的表名。如下图所示,在表名中输入“计算机系教师信息表”。
1.4.设计相关查询。命名生成的表后,在查询设计视图中进行查询设计,如下图所示:
请注意下图中我们如何创建计算字段“姓氏”、“名字”和“教学年限”。
1.5.单击“数据表视图”检查查询是否设计正确。如下图
1.6.单击工具栏上方的“运行查询”按钮。出现下图所示对话框,点击“是”完成表的创建。
1.7.查看新生成的数据表。如下图所示,在表的对象区生成了一个新表“计算机系教师信息表”。完成了操作一所需的设计。
2、创建一生成表查询“生成工资明细”。
以部门人员和薪资表为数据源,创建生成表,查询“生成薪资明细”,生成薪资明细表。生成员工姓名、薪资表所有字段、税前和税后字段,税前=基本工资+奖金+津贴-保险,税后=(基本工资+奖金+津贴-保险)0.95。
查询设计分析:
(1)数据来源为:部门人员、薪资表。
(2)查询执行后生成的表为:工资明细表。
(3)生成表包含的字段:姓名、工资表所有字段、税前、税后
(4)两个计算字段:税前和税后。题目设计中给出了相关的计算公式。
2.1.确定所需生成表的表名。打开查询设计视图,点击工具栏上方的“选择查询类型”“生成表查询”。在下面的视图中输入生成的表名
2.2.设计相关查询。命名生成的表后,在查询设计视图中进行查询设计,如下图所示:
注:薪资表中所有字段均使用*号进行介绍。税前和税后计算字段的设计。
2.3.单击“数据表视图”检查查询是否设计正确。如下图
2.4.保存并运行查询。结果如下图:
2.5.查看新生成的数据表。如下图所示,在表的对象区生成了一个新表“Salary Details”。完成了操作一所需的设计。
本节通过两个非常典型的例子向学生介绍操作查询中生成表查询的设计方法。请注意基本操作要点,如“选择查询类型”、确定生成的表名、点击“运行查询”完成对数据的操作等。下面介绍追加查询和删除查询。
用户评论
感觉这个教程讲解"生成表查询"操作超级清晰!
有16位网友表示赞同!
终于知道怎么在ACCESS里用"生成表查询"了,之前总是弄不清楚。
有20位网友表示赞同!
图解操作确实太棒了,方便我理解ACCESS的各种操作。期待后续学习更多内容!
有9位网友表示赞同!
感谢分享这个教程,非常实用!对于初学者来说简直完美!
有11位网友表示赞同!
ACCESS操作查询?我正在看这方面的教程,太合适了!
有5位网友表示赞同!
"生成表查询"这个功能真的很有用呢~
有9位网友表示赞同!
ACCESS学习真是越来越有趣了!学习进度掌握住了。
有18位网友表示赞同!
期待后续“ACCESS图解操作”系列教程的更新,会一直跟着学习!
有17位网友表示赞同!
想了解更多关于ACCESS的使用方法和技巧,这个教程正好满足我的需求!
有8位网友表示赞同!
"ACCESS图解操作"能把复杂的操作变得简单易懂,太棒了!
有14位网友表示赞同!
终于知道了怎么利用 "生成表查询" 这个功能,真的省时省力!
有14位网友表示赞同!
学习"ACCESS生成表查询" ,感觉越来越会操作数据库了!
有12位网友表示赞同!
这个教程讲解很详细,还结合了图解,容易理解。太棒了!
有14位网友表示赞同!
图示很清晰易懂,操作步骤也简单明了,适合初学者学习“ACCESS查询”。
有9位网友表示赞同!
ACCESS真是个强大的工具,掌握了"生成表查询",工作效率更高了!
有9位网友表示赞同!
"ACCESS操作查询之“生成表查询”": 我现在正在用ACCESS处理数据,这个教程非常有帮助!
有7位网友表示赞同!
学习ACCESS的路上遇到瓶颈,感谢这个教程让我明白如何进行 "生成表查询" 操作。
有14位网友表示赞同!
希望以后还能分享更多关于ACCESS操作的教程,尤其是在“生成表查询”方面。
有14位网友表示赞同!
"ACCESS图解操作系列" 太棒了!学习这套教程简直不要太爽!
有19位网友表示赞同!