SQLServer数据库应用技术实例教程 任务5 应用数据库中的数据

SQLServer数据库应用技术实例教程 任务5 应用数据库中的数据

ID:45858866

大小:1.28 MB

页数:43页

时间:2019-11-18

SQLServer数据库应用技术实例教程 任务5 应用数据库中的数据_第1页
SQLServer数据库应用技术实例教程 任务5 应用数据库中的数据_第2页
SQLServer数据库应用技术实例教程 任务5 应用数据库中的数据_第3页
SQLServer数据库应用技术实例教程 任务5 应用数据库中的数据_第4页
SQLServer数据库应用技术实例教程 任务5 应用数据库中的数据_第5页
资源描述:

《SQLServer数据库应用技术实例教程 任务5 应用数据库中的数据》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、任务:使用T-SQL语句和SSMS对数据库JXGL进行数据查询。通过单表的简单查询、多表的连接查询以及高级嵌套查询等多种方式查询得到用户需要的信息。5.1了解T-SQL的常用函数5.2分析“高职院校教学管理系统”中的数据查询5.3简单查询5.4连接查询5.5嵌套查询5.6使用SSMS进行数据查询5.7知识进阶项目实训任务五应用数据库中的数据—SQLServer2005中的数据查询了解T-SQL的常用函数使用T-SQL进行单表的简单查询使用T-SQL进行多表的内连接和外连接,了解多表的交叉连接使用T-SQL进行嵌套查

2、询使用SSMS进行数据查询学习目标SQLServer2005中的数据查询5.1了解T-SQL的常用函数任务:了解常用的SQL函数,掌握常用集合函数、字符串函数和日期时间函数。SQLServer2005中的数据查询数学函数:实现各种数学运算和三角运算。如:ABS、SQRT、CEILING/FLOOR、RAND、ROUND、POWER、LOG等。字符串函数:实现对字符串数据的分析、查找、转化等。如:CHAR、SPACE、STR、LOWER、UPPER等。日期时间函数:实现对日期时间类型数据的各种操作。如:GETDATE

3、、DATEADD、DATEDIFF、DATEPART等。集合函数:用于计算SELECT语句查询结果行的统计值,在查询结果集中生成汇总值。如:COUNT、MAX、MIN、SUM等。系统函数:用于获取有关计算机系统、用户、数据库和数据库对象等当前运行环境的系统信息。如:HOST_ID、CURRENT_USER、IS_MEMBER等T-SQL的常用函数SQLServer2005中的数据查询T-SQL的常用函数6.用户自定义函数:自定义的函数包含标量值函数、内联表值函数和多语句表值函数三种。标量值函数。该函数返回单个数据值

4、,数据类型是在RETURNS子句中指定的。内联表值函数。该函数指定table作为返回类型,可以通过内联表值函数实现参数化视图功能。多语句表值函数。该函数是视图与存储过程的集合应用,返回table类型。【例5-4】定义一个函数stu_score,求出并返回学生成绩的70%。CREATEFUNCTIONstu_score(@tempscoreASnumeric(9))RETURNSnumeric(9)ASBEGINRETURN(@tempscore*0.7)ENDGOSQLServer2005中的数据查询5.2分析“高

5、职院校教学管理系统”中的数据查询任务:分析“高职院校教学管理系统”中的数据查询需求。SQLServer2005中的数据查询“高职院校教学管理系统”中的数据查询1.从查询类型角度分析:单表查询。针对没有外键的基本表。多表查询。通过外键列将分属于多个表的信息进行连接查询或嵌套查询后放在一起显示。数据的汇总统计查询。通过单表查询或多表的关联查询对相应的数据行汇总和统计。2.从系统的管理应用角度分析:学生基本信息查询。学籍信息查询。学生成绩查询。学生选课信息查询。教材信息查询。SQLServer2005中的数据查询5.3简

6、单查询任务:掌握SELECT语句的基本语法,按查询需求,应用WHERE条件及各关键字实现对“高职院校教学管理系统”的各类基本数据查询。5.3.1认识SELECT语句5.3.2最基本的SELECT语句5.3.3数据汇总及空值查询5.3.4使用WHERE进行条件查询5.3.5使用ORDERBY排序查询结果5.3.6使用GROUPBY分组统计5.3.7使用COMPUTEBY显示子集明细5.3.8使用查询结果创建新表5.3.9使用UNION联合多个查询SQLServer2005中的数据查询5.3.1认识SELECT语句使用

7、T-SQL的SELECT语句从一个或多个表或视图中,对存在于数据库中的数据按照特定的组合、条件表达式和次序进行查询,并可对数据进行筛选、分组、统计、排序等处理。基本语法:SELECT[ALL

8、DISTINCT

9、TOPn

10、TOPnPERCENT]select_list[INTOnew_table_name]FROMtable_list[WHEREsearch_conditions][GROUPBYgroup_by_list][HAVINGsearch_conditions][ORDERBYorder_list[ASC

11、

12、DESC]][COMPUTEaggregate_functions[BYcompute_by_list]]各子句说明SELECT:关键字,表示从数据库中查询数据。ALL

13、DISTINCT

14、TOPn

15、TOPnPERCENT:关键字,对查询结果集的数据行进行控制。select_list:需要在结果集中显示的列,是由逗号分隔的表字段或表达式列表。INTOnew_

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

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

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