- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网站数据库应用基础 ——SQL SERVER 2008高等教育出版社目录单元1 SQL SERVER 2008基础单元2 创建数据库和表单元3 数据库的查询和视图单元4 数据库的索引、默认值和规则单元5 数据库的存储过程和触发器单元6 数据库的日常管理与维护单元7 数据库的安全管理单元8 SQL Server 数据库应用程序开发单元9 数据库在电子商务中的应用单元3数据库的查询和视图建立数据库的目的之一就是为了快速检索需要的数据。查询是数据库中一项非常重要的操作。使用查询语句可以快速地从一个或多个数据表中查询满足条件的数据,并将结果以表格的形式输出。视图是数据库基本对象之一,是由SELECT语句组成的查询定义的虚拟表。本单元以“图书信息管理”数据库表为例,由浅入深地学习SQL Server中各种常用的查询方法,并学习如何创建、应用和管理视图。单元说明单元3数据库的查询和视图1.熟练掌握SELECT子句的使用方法。2.会灵活运用TOP和DISTINCT关键字。3.会在WHERE子句中灵活使用关系表达式和逻辑表达式。4.掌握ORDER BY子句对查询结果进行排序的方法。5.会用JOIN关键字进行基本的多表连接查询。6.掌握数据汇总查询和子查询的使用方法。7.掌握如何把查询结果保存为新表。8.会使用对象资源管理器的查询方法。9.掌握创建、应用和管理视图的方法。技能目标单元3数据库的查询和视图1. 理解查询的概念及作用。2. 掌握SELECT语句以及WHERE、ORDER BY、GROUP BY等子句的使用方法。3. 掌握简单查询、子查询及基本的多表连接查询的方法。4. 理解比较运算符、逻辑运算符在查询语句中的使用方法。5. 理解数据汇总查询中常用的函数。6. 理解视图的概念并掌握创建、应用及管理视图的方法。知识目标单元3数据库的查询和视图任务3.2 视图的创建、应用和管理任务3.1 “图书信息管理”数据库表的查询任务3.1 “图书信息管理”数据库表的查询查询可以从一个或多个相互关联的表中检索需要的数据,并进行排序显示。使用查询还可以对数据进行分组、计数、计算平均值等。本任务主要学习常用查询语句的使用方法。因为在单元2中比较详细地介绍了 “新建查询”的操作方法,故本单元的所有案例只列出所用的SQL语句及运行结果,不再详述操作步骤。任务说明任务目标学会用SELECT语句以及WHERE、ORDER BY、GROUP BY等子句查询所需数据。会在WHERE子句中灵活运用比较运算符、逻辑运算符。会进行简单的多表连接查询及子查询。会把查询结果保存在新表中。会用对象资源管理器进行简单的查询。任务3.1 “图书信息管理”数据表的查询活动3.1.2 用TOP和DISTINCT关键字查询行活动3.1.7 使用子查询 活动3.1.4 用JOIN关键字实现多表连接查询活动3.1.5 用聚合函数及GROUP BY子句汇总查询活动3.1.6 用ORDER BY子句将查询结果排序活动3.1.3 用WHERE子句查询满足条件的行活动3.1.9 使用对象资源管理器进行数据表的查询活动3.1.8 用SELECT INTO语句把查询结果保存为新表活动3.1.1 用SELECT语句查询指定列活动3.1.1 用SELECT语句查询指定列 SELECT语句是T-SQL语言的一条查询语句,它的功能就是从数据库中查询满足条件的数据,并将数据以表格的形式显示出来。案例1 用SELECT语句从“图书信息”表中查询所有列信息。【代码如下】USE 图书信息管理SELECT ISBN,书名,定价,类别,出版社号,出版日期,数量 FROM 图书信息或USE 图书信息管理SELECT * FROM 图书信息『小贴士』①显示表的全部列时,可以用 “*”表示所有列。②如果要输出多个列,则两个列名之间用逗号隔开。③SQL查询语句中所有标点符号(包括空格和括号)都必须用半角西文符号。活动3.1.1 用SELECT子句查询指定列案例2 用SELECT 语句从“图书信息”表中查询所有图书的“书名”、“定价”、“类别”和“出版日期”4列信息。【代码如下】USE 图书信息管理SELECT 书名,定价,类别,出版日期 FROM 图书信息案例3 用SELECT语句从“图书信息”表中查询所有图书的“书名”、“类别”、“出版社号”和“会员价”4列信息,其中“会员价”是图书“定价”的八折。【代码如下】USE 图书信息管理SELECT 书名,类别,出版社号,定价*0.8 AS 会员价 FROM 图书信息查询显示的最后一列不是原表中的列名,而是一个带计算的表达式,如果没有后面的AS关键字,则该列显示的列名为“无列名”,加上AS关键字后可以为该列指定一个列名。如图3.1.
文档评论(0)