- 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单元大闹天宫(查询);前面所有例题创建的选择查询结果均可看作是一个个的“虚表”,因为数据是在运行查询时,从查询的数据源中即时提取的。也就是说,不管原始表中的数据如何变化,每次运行一个查询时所得到的查询结果都是原表数据的最新反映。这恰好是查询对象在某种程度上优于表对象的体现。不管是选择查询、参数查询还是交叉表查询,它们有一个共同点,就是只从数据源中提取数据,而不破坏数据源中的数据。
但下面将要介绍的动作查询就不同了,动作查询的一个显著特点就是具有破坏性:可以批量修改表中数据、或者批量删除表中数据、或者向表中追加记录数据、或者将满足条件的记录数据生成为一个新表。
Access中有4种类型的动作查询:生成表查询、追加查询、更新查询和删除查询。
动作查询需要通过运行才会得到结果,而且结果不会出现在“查询”对象中,而是反映在“表”对象中。
由于动作查询具有破坏性,故在设计并运行动作查询前,做好数据表的备份保护工作是非常必要的。
创建或修改动作查询都是使用查询的“设计视图”方法。;第5单元大闹天宫(动作查询);公共计算机应用教研室
潍坊学院计算机工程学院;两个例题:
例14—创建生成表查询“生成学生成绩详细信息表查询”
例15—创建生成表查询“生成不及格学生成绩信息表查询”;5.1创建生成表查询;图4.87选取数据源的所有字段;(6)运行查询以生成新表。在数据库“教学管理”导航窗格的查询对象列表中找到并双击查询“生成学生成绩详细信息表查询”,先弹出图4.88左边所示的提示窗口,单击“是”按钮,系统经过一定的统计运算后,再弹出图4.88右边所示的提示窗口,单击“是”按钮,新表建立完成。;【例4.15】根据选择查询“学生成绩详细浏览”,创建生成表查询“生成不及格学生成绩信息表查询”。生成新表的名称设定为“不及格学生成绩信息表”,包含字段:专业代码(升序)、专业名称、学期(升序)、课程代码(升序)、课程名称、学号(升序)、姓名、成绩,筛选条件:成绩小于60分。;图4.91新创建的表“不及格学生成绩信息表”浏览窗口;利用查询来创建新表这是生成表查询的重要功能。
必须在“设计视图”中选择数据源后,选择“生成表”查询类型。
必须经过运行才能得到新表。
新表一旦生成,就和查询数据源断绝了关系。;简答题
1.简述创建生成表查询的操作要点。
2.简述在哪个对象中查看操作结果?;公共计算机应用教研室
潍坊学院计算机工程学院;前面所有例题创建的选择查询结果均可看作是一个个的“虚表”,因为数据是在运行查询时,从查询的数据源中即时提取的。也就是说,不管原始表中的数据如何变化,每次运行一个查询时所得到的查询结果都是原表数据的最新反映。这恰好是查询对象在某种程度上优于表对象的体现。不管是选择查询、参数查询还是交叉表查询,它们有一个共同点,就是只从数据源中提取数据,而不破坏数据源中的数据。
但下面将要介绍的动作查询就不同了,动作查询的一个显著特点就是具有破坏性:可以批量修改表中数据、或者批量删除表中数据、或者向表中追加记录数据、或者将满足条件的记录数据生成为一个新表。
Access中有4种类型的动作查询:生成表查询、追加查询、更新查询和删除查询。
动作查询需要通过运行才会得到结果,而且结果不会出现在“查询”对象中,而是反映在“表”对象中。
由于动作查询具有破坏性,故在设计并运行动作查询前,做好数据表的备份保护工作是非常必要的。
创建或修改动作查询都是使用查询的“设计视图”方法。;例16——创建追加查询“追加尚未录入考试成绩学生查询”;【例4.16】用例4.9创建的不匹配项查询“还没有输入考试成绩的学生记录查询”作为数据源,创建追加查询“追加尚未录入考试成绩学生查询”。要求将尚未录入考试成绩的学生名单追加到表“尚未录入成绩学生”中。;操作步骤如下。
(1)首先依据表“学生”,通过复制、粘贴操作,创建表“尚未录入成绩学生”的结构(不包括数据)。
①在“教学管理”数据库的“表”对象列表中,选中表“学生”后,单击工具栏上的“复制”按钮,接着单击工具栏上的“粘贴”按钮,在弹出的“粘贴表方式”对话框中输入表名称“尚未录入成绩学生”,并在下面的“粘贴选项”中选择“仅结构”单选项,如图4.92所示。
②单击“确定”按钮,则在“表”对象列表中就会看到新建表“尚未录入成绩学生”,双击该表,会得到如图4.93所示的一个空表。;图4.95追加查询的“设计视图”窗口;(3)运行查询,完成向表中追加记录的任务。;利用追加查询来添加记录这是追加查询的重要功能。
必须在“设计视图”中选择数据源后,选择“追加”查询类型,确定追加表。
必须经过运行才能真正得到追加的记录。;简答题
1.创建追加查询的前提要求是什么?
文档评论(0)