课程介绍
本课程主要内容为如何设计和规划SQL Server数据库,通过学习该课程,学员可以掌握如何通过监控SQL Server ,实现高性能的、安全的、可伸缩性的SQL Server 服务器,同时,为企业设计和实现SQL Server 高可用性解决方案。
培训对象
数据库管理或开发人员
课程收益
使用内置函数
分组和汇总数据
使用子查询
使用Table表达式
使用SET运算符
使用Window排名和聚合函数
Pivoting和 Grouping Sets
SQL Server 2012元数据查询
执行存储过程
T-SQL编程
异常错误处理
执行事务
提高查询性能
知识概要
SQL Server 2012 简介
SQL Azure入门
T-SQL查询
SELECT查询
多表查询
数据排序和筛选
SQL Server 2012 的数据类型
课程大纲
微软SQL Server 2012的简介
入门使用SQL Server 2012 Management Studio
SQL Azure的概述;使用SQL Azure
T-SQL简介;了解SET;了解谓词逻辑;了解SELECT语句中的逻辑顺序操作
编写简单的SELECT语句
使用DISTINCT消除重复
使用列和表的别名;编写简单的CASE表达式
了解连接;查询与内连接;查询外连接;交叉连接;自连接
Sorting Data
Filtering Data with a WHERE Clause
Filtering with the TOP and OFFSET-FETCH Options
Working with Unknown and Missing Values
对数据进行排序
WHERE子句中筛选条件
TOP和OFFSET-FETCH选项
空值的处理
介绍SQL Server 2012 的数据类型
使用字符数据
日期和时间数据类型
内置函数编写查询;使用转换函数
使用逻辑函数;NULL相关函数
使用聚合函数
使用GROUP BY子句
是用HAVING筛选
自包含的子查询;相关子查询
使用EXISTS谓词的子查询
使用派生表;使用CTE
使用视图;使用内嵌表值函数
使用UNION运算符 ;使用EXCEPT和INTERSECT
使用APPLY
创建Windows OVER;是用Window函数
使用PIVOT和UNPIVOT
使用Grouping Sets
查询系统目录视图和函数
执行系统存储过程
查询动态管理对象(DMV)
使用存储过程查询数据;将参数传递给存储过程
创建简单的存储过程;动态SQL
认证过程
无认证考试
开班信息
暂无开班信息