- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
知识点5.1:创建生成表查询第5单元大闹天宫(查询)
前面所有例题创建的选择查询结果均可看作是一个个的“虚表”,因为数据是在运行查询时,从查询的数据源中即时提取的。也就是说,不管原始表中的数据如何变化,每次运行一个查询时所得到的查询结果都是原表数据的最新反映。这恰好是查询对象在某种程度上优于表对象的体现。不管是选择查询、参数查询还是交叉表查询,它们有一个共同点,就是只从数据源中提取数据,而不破坏数据源中的数据。但下面将要介绍的动作查询就不同了,动作查询的一个显著特点就是具有破坏性:可以批量修改表中数据、或者批量删除表中数据、或者向表中追加记录数据、或者将满足条件的记录数据生成为一个新表。Access中有4种类型的动作查询:生成表查询、追加查询、更新查询和删除查询。动作查询需要通过运行才会得到结果,而且结果不会出现在“查询”对象中,而是反映在“表”对象中。由于动作查询具有破坏性,故在设计并运行动作查询前,做好数据表的备份保护工作是非常必要的。创建或修改动作查询都是使用查询的“设计视图”方法。第5单元大闹天宫(动作查询)
两个例题:例14—创建生成表查询“生成学生成绩详细信息表查询”例15—创建生成表查询“生成不及格学生成绩信息表查询”5.1创建生成表查询生成表查询可以利用表、查询中的数据创建一个新表,还可以将生成的表导出到另一数据库中。如果想将前面某个选择查询、参数查询的运行结果保存下来,则生成表查询可以帮你快速达到目的。
5.1创建生成表查询【例4.14】根据选择查询“学生成绩详细浏览”,创建生成表查询“生成学生成绩详细信息表查询”。生成新表的名称设定为“学生成绩详细信息表”。要求:将选择查询“学生成绩详细浏览”的查询运行结果完整保存到新表“学生成绩详细信息表”中。本例题操作要点主要包括:选择“生成表”的查询类型在弹出的“生成表”对话框中输入新表名称选择所有字段的快捷输入方法(“*”法)运行查询以生成新表在“表”对象列表中查看生成的新表图4.86“生成表”对话框窗口操作步骤如下。(1)在“教学管理”数据库窗口中,单击“创建”选项卡下的“查询”组中的“查询设计”命令按钮,直接启动查询设计器,在“显示表”对话框中添加查询数据源“学生成绩详细浏览”,返回到查询“设计视图”窗口。(2)单击功能区“查询类型”组中的“生成表”命令按钮,在弹出的“生成表”对话框中输入表名称“学生成绩详细信息表”,如图4.86所示。
图4.87选取数据源的所有字段(3)单击“确定”按钮后,返回查询设计器窗口。在网格设计区第1列的“字段”行上选择“学生成绩详细浏览.*”,如图4.87所示。(4)使用功能区“结果”组中的“数据表视图”按钮切换到查询结果窗口,观察数据是否满足设计要求(这一步可省略)。注意此时并没有生成新表,还是常规的查询浏览窗口,但浏览窗口显示的数据就是将来生成新表中的数据。(5)保存查询,并为查询取名“生成学生成绩详细信息表查询”。
(6)运行查询以生成新表。在数据库“教学管理”导航窗格的查询对象列表中找到并双击查询“生成学生成绩详细信息表查询”,先弹出图4.88左边所示的提示窗口,单击“是”按钮,系统经过一定的统计运算后,再弹出图4.88右边所示的提示窗口,单击“是”按钮,新表建立完成。(7)查看生成新表。该查询生成的新表已经不是“查询”对象了,而是一个“表”对象。故运行完毕生成表查询后,只有在导航窗格的“表”对象列表中,才能找到新建的表“学生成绩详细信息表”。双击表“学生成绩详细信息表”,即可浏览该表数据,如图4.89所示。图4.89执行生成表查询后得到一个真实的表对象图4.88“执行生成表查询”提示窗口
【例4.15】根据选择查询“学生成绩详细浏览”,创建生成表查询“生成不及格学生成绩信息表查询”。生成新表的名称设定为“不及格学生成绩信息表”,包含字段:专业代码(升序)、专业名称、学期(升序)、课程代码(升序)、课程名称、学号(升序)、姓名、成绩,筛选条件:成绩小于60分。5.1创建生成表查询图4.90生成表查询“设计视图”窗口操作步骤如下。(1)在“教学管理”数据库窗口中,单击“创建”选项卡下的“查询”组中的“查询设计”命令按钮,直接启动查询设计器,在“显示表”对话框中添加查询数据源“学生成绩详细浏览”,返回到查询“设计视图”窗口。(2)单击功能区“查询类型”组中的“生成表”命令按钮,在弹出的“生成表”对话框中输入表名称“不及格学生成绩信息表”。(3)参照图4.90所示,设置选取字段、排序要求和筛选条件。(4)单击工具栏上的“保存”按钮,在弹出的“另存为”对话框中输入查询名称“生成不及格学生成绩信息表查询”。
图4.91新创建的表“不及格学生成绩信息表”浏览窗口(5)通过运行查询来生成
您可能关注的文档
最近下载
- 《食品经营许可证》延续申请表.doc VIP
- 产教融合视角下的应用型高校微专业建设的探索与实践.docx VIP
- 【宏观专题】牛市进程:十大观察指标-250901-华创证券.pdf VIP
- IBM-中外运产品创新咨询项目IPD体系沟通材料_v1.0_20200228.pptx VIP
- 课件智慧管廊解决方案.pptx VIP
- 2024秋新人教版英语七年级上册课件 Starter Unit 2 Keep Tidy! Section B.pptx
- 油菜高产高效栽培技术详解演示文稿.ppt VIP
- 施工现场安全管理考核明细及罚款金额.doc
- 第5课 罗马城邦和罗马帝国 课件(共23张PPT).pptx VIP
- 血栓相关课件.pptx
文档评论(0)