咨询热线:    40000-53353(全国)    0571-28976118(浙江)    
 

SQL Server 2012查询命令 预约试听

 

课程长度:5天/30小时

课程描述:

本课程为主要是讲解基于Microsoft SQL Server2012编写基本的Transact-SQL查询命令,例如查询命令,多表链接,分组查询,排名函数等等。这是所有SQL Server相关课程的基础。


适合人群:

本课程适合从事以下工作的学员:程序员,软件工程师,软件测试工程师,数据库工程师,数据库管理员,数据库操作员。


培训目标:

完成此课程后,学生将能够:

     ·编写 SELECT 查询

     ·查询多个表

     ·使用内置函数

     ·使用子查询

     ·执行存储的过程

     ·使用集合运算符

     ·实现错误处理

     ·实施交易

     ·使用表的表达式

     ·排序和筛选数据

     ·使用窗口排名、偏移量和聚合函数

     · 查询 SQL 服务器元数据

     ·用 T-SQL 程序

     ·提高查询性能



培训内容:

本课程主要学习内容: 
第一章、 SQL Server 2012 简介
    1.1.微软SQL Server 2012的简介
    1.2.使用SQL Server 2012 Management Studio入门  
 
第二章、 SQL Azure入门 
    2.1.SQL Azure的概述  
    2.2.使用SQL Azure  
 
第三章、 T-SQL查询 
    3.1.T-SQL简介  
    3.2.了解SET  
    3.3.了解谓词逻辑  
    3.4.了解SELECT语句中的逻辑顺序操作  
 
第四章、 SELECT查询  
    4.1.编写简单的SELECT语句  
    4.2.使用DISTINCT消除重复行  
    4.3.使用列和表的别名  
    4.4.编写简单的CASE表达式 
 
第五章、 多表查询  
    5.1.了解连接  
    5.2.内连接 
    5.3.外连接  
    5.4.交叉连接  
    5.5.自连接  
 
第六章、 数据排序和筛选 
    6.1.对数据进行排序  
    6.2.WHERE子句中筛选条件 
    6.3.TOP和OFFSET-FETCH选项  
 
第七章、 SQL Server 2012 的数据类型 
    7.1.介绍SQL Server 2012 的数据类型  
    7.2.使用字符数据 
    7.3.日期和时间数据类型

 

第八章、使用内置函数  
    8.1.内置函数编写查询  
    8.2.使用转换函数  
    8.3.使用逻辑函数  
    8.4.NULL相关函数  
 
第九章、分组和汇总数据  
    9.1.使用聚合函数  
    9.2.使用GROUP BY子句  
    9.3.是用HAVING筛选  
 
第十章、使用子查询  
    10.1.自包含的子查询  
    10.2.相关子查询  
    10.3.使用EXISTS谓词的子查询  
 
第十一章、使用Table表达式  
    11.1.使用派生表  
    11.2.使用CTE  
    11.3.使用视图  
    11.4.使用内嵌表值函数  
 
第十二章、 使用SET运算符 
    12.1.使用UNION运算符  
    12.2.使用EXCEPT和INTERSECT  
    12.3.使用APPLY  
 
第十三章、 使用排名函数和聚合函数 
    13.1.创建OVER  
    13.2.使用排名函数  
 
第十四章、 Pivoting和 Grouping Sets
    14.1.使用PIVOT和UNPIVOT  
    14.2.使用Grouping Sets 
 
第十五章、 SQL Server 2012元数据查询 
    15.1.查询系统目录视图和函数  
    15.2.执行系统存储过程  
    15.3.查询动态管理对象(DMV)
 
第十六章、执行存储过程  
    16.1.使用存储过程查询数据  
    16.2.将参数传递给存储过程  
    16.3.创建简单的存储过程  
    16.4.动态SQL

 
第十七章、 T-SQL编程 
    17.1.T-SQL编程元素  
    17.2.控制程序的流程  
 
第十八章、 异常错误处理 
    18.1.使用try / catch块  
    18.2.异常信息处理  
 
第十九章. 执行事务 
    19.1.事务和数据库引擎  
    19.2.控制事务  
 
第二十章、 提高查询性能  
    20.1.影响查询性能的因素  
    20.2.显示查询性能数据