首页 > 课程中心 > 系统-网络-云计算

SQL Server 2012查询培训

课程时长:3天(24课时)

购买咨询
  • 课程简介
  • SQL Server 2012 查询培训


    培训大纲:

    1、SQL Server 2012 简介
    微软SQL Server 2012的简介
    入门使用SQL Server 2012 Management Studio

    2
    、SQL Azure入门
    SQL Azure
    的概述

    使用SQL Azure

    3
    、T-SQL查询

     T-SQL简介

    了解SET

    了解谓词逻辑

    了解SELECT语句中的逻辑顺序操作

    4
    、SELECT查询 

    编写简单的SELECT语句

    使用DISTINCT消除重复

    使用列和表的别名

    编写简单的CASE表达式

    5
    、多表查询

    了解连接

    查询与内连接

    查询外连接

    交叉连接

    自连接

    6、数据排序和筛选
    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选项

    空值的处理

    7
    、SQL Server 2012 的数据类型 

    介绍SQL Server 2012 的数据类型

    使用字符数据

    日期和时间数据类型

    8
    、使用内置函数

    内置函数编写查询
    使用转换函数
    使用逻辑函数
    NULL
    相关函数

    9
    、分组和汇总数据
    使用聚合函数
    使用GROUP BY子句
    是用HAVING筛选

    10
    、使用子查询
    自包含的子查询
    相关子查询
    使用EXISTS谓词的子查询

    11
    、使用Table表达式
    使用派生表
    使用CTE
    使用视图
    使用内嵌表值函数

    12、使用SET运算符 
    使用UNION运算符
    使用EXCEPT和INTERSECT
    使用APPLY

    13
    、使用Window排名和聚合函数
    创建Windows OVER
    是用Window函数

    14
    、Pivoting和 Grouping Sets
    使用PIVOT和UNPIVOT
    使用Grouping Sets

    15
    、SQL Server 2012元数据查询
    查询系统目录视图和函数
    执行系统存储过程
    查询动态管理对象(DMV)

    16
    、执行存储过程
    使用存储过程查询数据
    将参数传递给存储过程
    创建简单的存储过程

    17
    、T-SQL编程
    T-SQL
    编程元素
    控制程序的流程

    18
    、异常错误处理
    使用try / catch块
    工作与错误信息

    19
    、执行事务
    事务和数据库引擎
    控制事务

    20、提高查询性能
    在查询性能的因素
    显示查询性能数据