第6章 数据查询与视图

第6章 数据查询与视图

ID:37298919

大小:871.26 KB

页数:40页

时间:2019-05-21

第6章 数据查询与视图_第1页
第6章 数据查询与视图_第2页
第6章 数据查询与视图_第3页
第6章 数据查询与视图_第4页
第6章 数据查询与视图_第5页
资源描述:

《第6章 数据查询与视图》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《SQLServer数据库管理与开发》第6章数据查询与视图教学提示:数据查询是数据库系统中最基本也是最重要的操作,视图是关系数据库系统提供给用户以多种角度观察数据库中数据的重要机制。本章主要学习SQLServer的数据查询,包括简单查询、高级查询以及视图的建立和使用。教学要求:通过本章的教学,要求掌握各种查询方法,包括单表单条件查询、单表多条件查询、多表多条件查询,并能对查询结果排序、分组;掌握视图的建立、修改、使用和删除。北京大学出版社ISBN7-301-10173-2/TP.08422005.10《SQLServer数据库管理

2、与开发》第6章数据查询与视图1SELECT语句概述2T-SQL简单查询3T-SQL高级查询4视图5实训6小结北京大学出版社ISBN7-301-10173-2/TP.08422005.10第6章数据查询与视图《SQLServer数据库管理与开发》1SELECT概述1SELECT语句概述2简单查询3高级查询4视图1.1基本语法格式5本章实训1.2执行方式6本章小结北京大学出版社ISBN7-301-10173-2/TP.08422005.10第6章数据查询与视图《SQLServer数据库管理与开发》1SELECT概述1.1基本语法格式基

3、本语法格式执行方式SELECT字段列表2简单查询[INTO目标数据表]3高级查询FROM源数据表或视图[,...n]4视图[WHERE条件表达式]5本章实训[GROUPBY分组表达式[HAVING搜索表达式]]6本章小结[ORDERBY排序表达式[ASC]

4、[DESC]][COMPUTE行聚合函数名(表达式)[,...n][BY表达式[,...n]]]北京大学出版社ISBN7-301-10173-2/TP.08422005.10第6章数据查询与视图《SQLServer数据库管理与开发》1SELECT概述1.2执行方式基本语法格式执

5、行方式1.用企业管理器(查询设计器)执行2简单查询(1)打开企业管理器,展开数据库,选择表。3高级查询(2)右击所要查询的表,从弹出的快捷菜单中选择【打开4视图表】,然后选择【查询】。如图6.1所示。5本章实训(3)在查询设计器】中设计查询。如图6.2所示。6本章小结(4)单击运行按钮,执行查询。如图6.3所示。2.用查询分析器执行(1)打开查询分析器,选择当前数据库。如图6.4所示(2)编辑器窗格中编辑SELECT语句(3)在菜单栏中选择【查询】并在其下拉菜单中选【执行】,或直接单击工具栏中的执行查询按钮。结果如图6.5所示北京

6、大学出版社ISBN7-301-10173-2/TP.08422005.10第6章数据查询与视图《SQLServer数据库管理与开发》1SELECT概述2T-SQL简单查询2简单查询3高级查询4视图2.1SELECT子句选取字段和记录5本章实训2.2条件的查询6本章小结2.3汇总查询(聚合函数)2.4查询结果排序2.5查询结果保存北京大学出版社ISBN7-301-10173-2/TP.08422005.10第6章数据查询与视图《SQLServer数据库管理与开发》1SELECT概述2.1SELECT子句选取字段和记录2简单查询SEL

7、ECT子句SELECT列名1[,...列名n]FROM表名条件的查询汇总查询1.选取指定字段查询结果排序【例6.1】查询学生姓名和性别查询结果保存3高级查询2.选取全部字段(*)4视图【例6.2】查询学生所有数据5本章实训3.设置字段别名:列表达式[as]别名6本章小结【例6.3】查询学生姓名、性别和年龄。4.使用计算字段计算字段名=表达式【例6.4】查询学生姓名、性别和年龄。北京大学出版社ISBN7-301-10173-2/TP.08422005.10第6章数据查询与视图《SQLServer数据库管理与开发》1SELECT概述2

8、.1SELECT子句选取字段和记录2简单查询SELECT子句5.返回全部记录(ALL)条件的查询【例6.5】查询学生信息表中的所有年龄汇总查询查询结果排序6.过滤重复记录(DISTINCT)查询结果保存【例6.6】查询学生信息表中的年龄(重复年龄只显示一次)3高级查询4视图7.仅返回前面若干条记录(TOP)5本章实训SELECT[TOPn[PERCENT]]列名1[,…列名n]6本章小结FROM表名【例6.7】查询学生信息表中前5条记录【例6.8】查询学生信息表中前面20%行记录北京大学出版社ISBN7-301-10173-2/T

9、P.08422005.10第6章数据查询与视图《SQLServer数据库管理与开发》1SELECT概述2.2条件查询2简单查询SELECT子句SELECT列名1[,...列名n]FROM表名条件的查询WHERE条件表达式汇总查询查询结果排序1.比较

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。