产品展示

全力为中小企业提供网页设计、网站建设等店铺详情装修设计、平面设计、品牌推广等高度定制服务

课程推荐

课程介绍:
 

本课程主要讲解掌握SQL Server 2012平台和主要工具。

掌握版本,网络监听的基本知识,概念,服务和服务帐户。

掌握数据类型,数据类型之间的转换数据,并创建别名数据类型。

掌握良好的设计方法,使用T-SQL创建表。

实施PRIMARY KEY,FOREIGN KEY,DEFAULT,CHECK约束和UNIQUE约束,级联FOREIGN KEY约束。

确定合适的单列和复合索引策略。掌握堆和聚簇索引;掌握执行计划;设计有效的非聚集索引。

设计和实现存储过程。

表值参数和使用MERGE语句。

函数。

解决死锁问题,并学习并发事务隔离级别。

使用传统的T-SQL错误处理代码和结构化异常处理。

设计与实现DML触发器? 在SQL Server 2012中的XML数据进行基本的查询。

全文索引。
 

 

培训目标:
 

1、掌握SQL Server 平台和主要工具的使用

2、能够合理规划和设计表、视图、存储过程、用户自定义函数和触发器的应用

3、掌握SQL Server索引的使用和创建高并发SQL Server应用程序从而合理的提高性能

4、掌握T-SQL代码的错误处理和方法

5、掌握SQL Server 2012 XML数据存储与查询以及托管代码的使用
 

 

课程大纲:
 

模块一 介绍SQL Server 2012和工具集
1、SQL Server 2012平台简介
2、SQL Server 2012工具简介
3、配置SQL Server 2012服务

 

模块二 使用数据类型
1、使用数据类型
2、使用字符数据
3、转换数据类型
4、特殊数据类型

 

模块三 设计和实现表
1、设计表
2、架构(Schema)
3、创建和修改表

 

模块四 数据完整性约束
1、强制数据完整性
2、实现域完整性
3、实施实体和参照完整性

 

模块五 规划SQL Server 2012的索引
1、索引概念
2、数据类型和索引
3、单列和复合索引

 

模块六 SQL Server 2012表结构
1、SQL Server 2012的表结构
2、使用聚集索引
3、设计有效的聚集索引

 

模块七 SQL Server 2012执行计划
1、执行计划的核心概念
2、常见的执行计划要素
3、使用执行计划

 

模块八 通过非聚集索引提高性能
1、设计有效的非聚集索引
2、实施非聚集索引
3、使用数据库引擎优化顾问

 

模块九 设计和实现视图
1、视图简介
2、创建和管理视图
3、视图的性能注意事项

 

模块十 存储过程的设计和实现
1、存储过程简介
2、使用存储过程
3、实现参数化存储过程

 

模块十一 合并数据和表值参数
1、使用MERGE语句
2、实现表类型
3、使用表值参数

 

模块十二 设计和实现用户定义的函数
1、函数概述
2、标量函数的设计和实现
3、表值函数的设计和实现
4、函数的注意事项

 

模块十三 创建高并发的SQL Server 2012的应用程序
1、事务简介
2、锁
3、管理锁定
4、事务隔离级别

 

模块十四 T-SQL代码中的错误处理
1、了解T-SQL错误处理
2、实现T-SQL错误处理
3、实现结构化异常处理

 

模块十五 通过触发器响应数据操作
1、设计DML触发器
2、实现DML触发器
3、高级触发器应用

 

模块十六 实现SQL Server 2012中的托管代码
1、SQL CLR集成简介
2、导入和配置组件
3、实施SQL CLR集成

 

模块十七 SQL Server 2012中的XML数据存储
1、XML和XML Schema
2、在SQL Server 2012中存储XML数据和架构
3、实现XML数据类型

 

模块十八 在SQL Server 2012中查询XML数据
1、使用T-SQL FOR XML语句
2、入门使用XQuery

 

模块十九 使用SQL Server 2012 空间数据
1、空间数据
2、SQL Server 2012的空间数据类型
3、应用程序中使用空间数据

 

模块二十 全文索引和查询工作
1、全文索引
2、实施在SQL Server 2012的全文索引
3、全文查询

首页    全部课程    数据库专题    微软MCSE-SQL Server 2012高级开发技术