数据库原与应用-第6章.ppt

  1. 1、本文档共65页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6.6 SQL查询 (2)更新记录 UPDATE语句用于修改数据表或视图中特定记录或列的数据。其基本格式如下:   UPDATE 表或视图名称   SET 列名1=数据值1[,…n]   [WHERE 条件]   其中,SET子句给出要修改的列及其修改后的数据值;WHERE子句指定要修改的行应当满足的条件,当WHERE子句省略时,则修改表中所有行。 6.6 SQL查询 (3)删除记录 DELETE语句用于删除表或视图中一行或多行记录。其基本格式如下:   DELETE 表或视图名称 [WHERE 条件]   其中,WHERE子句指定要删除的行应当满足的条件,当WHERE子句省略时,则删除表中所有行。 6.6 SQL查询 任务实例 6.17 利用SQL语句实现下面数据查询功能 (1) 利用SQL语句,向任务实例6.16 建立的表中插入一条记录,插入的新纪录见表6.12,查询名为“添加新记录”。 6.6 SQL查询 任务解决过程 (1)插入一条新记录 ① 使用“在设计视图中创建查询”命令,关闭显示表对话框,右击鼠标,选择 “SQL特定查询”下的“数据定义”命令。 ② 输入SQL语句,在查询框中输入相应的SQL语句,如图6.74,在保存对话框中输入名“添加新记录”。 6.6 SQL查询 (2)将图书信息表中书名为哲学的数量改为6,查询名为“修改哲学书本的数量”。 任务解决过程 ① 使用“在设计视图中创建查询”命令,关闭显示表对话框,右击鼠标,选择 “SQL特定查询”下的“数据定义”命令。 ② 输入SQL语句,在查询框中输入相应的SQL语句,如图6.75,在保存对话框中输入名“修改哲学书本的数量”。 6.6 SQL查询 (3)将出版社信息表中,出版社名称为“中华书局“的记录删除,查询名为“删除中华书局记录”。 任务解决过程 ① 使用“在设计视图中创建查询”命令,关闭显示表对话框,右击鼠标,选择 “SQL特定查询”下的“数据定义”命令。 ② 输入SQL语句,在查询框中输入相应的SQL语句,如图6.76,在保存对话框中输入名“删除中华书局记录”。 6.6 SQL查询 6.6.4 数据查询 数据库查询是数据库的核心操作,SQL语言提供了SELECT语句进行数据查询。该语句的功能强,变化形式较多。 SELECT查询语句格式如下: SELECT [DISTINCT] 列名 [, 列名,……](查询的结果的目标列名表) FROM 表名 [, 表名,……] (要操作的关系表或查询名) [WHERE 条件表达式] (查询结果应满足选择或联接条件) [GROUP BY 列名[,列名… ] [HAVING条件](对查询结果分组及分组的条件) [ORDER BY 列名 [ASC|DESC] 6.6 SQL查询 任务实例6.18 查询出版社所在城市为北京的记录,查询名为“查询城市为北京的出版社信息”。 任务实现过程 (1)打开创建菜单下查询设计,关闭添加表对话框,单击查询工具菜单,单击SQL视图,在视图空白处输入相应的SQL语句,如图6.77。 (2)在保存查询对话框中输入“查询城市为北京的出版社信息”,单击运行按钮,运行结果见图6.78。 6.6 SQL查询 任务实例6.19 查询馆藏地为“202”的藏书信息,按图书条码降序输出结果。 任务解决过程 (1)打开创建菜单下查询设计,关闭添加表对话框,单击查询工具菜单,单击SQL视图,在视图空白处输入相应的SQL语句,如图6.79。 (2)单击运行按钮。 6.6 SQL查询 任务实例6.20 输出每类图书数量和大于或等于6的图书类别码、每类图书总价格及数量。 任务分析 方法:SQL视图 目的:分组与聚合函数的应用 查询数据源:图书信息表 主要SQL语句:group by、sum、having 6.6 SQL查询 任务解决过程 (1)打开创建菜单下查询设计,关闭添加表对话框,单击查询工具菜单,单击SQL视图,在视图空白处输入相应的SQL语句,如图6.81。 (2)单击运行按钮。 小 结 本章主要知识包括: (1)使用Access的选择查询、参数查询、交叉表查询、动作查询和SQL查询,可以按照不同的方式查看、更改和分析表中的数据,而且查询结果可以作为其他数据库对象(如窗体、报表和数据访问页等)的来源。 (2)在Access 中,创建查询可以使用向导或设计视图,但维护查询一般在查询的设计视图中完成。选择查询可实现从一个或多个表中检索相应的数据,但一个查询只能检索出特定的记录,如只能按特定的专业检索相应的学生,不够灵活。参数查询可通过设置参数,实现一个查询根据使用者的输入值而检索

您可能关注的文档

文档评论(0)

138****7331 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档