×

  首页 >   全部课程 > 微软MCSE-SQL Server 2012高级开发技术

微软MCSE-SQL Server 2012高级开发技术

企业定制,团体报名请您

在线预约

课程代码:2166培训课时:30课时

该班级优惠招生中 在线咨询

备注:详情可拨打 400-690-6115 或在线咨询客服人员

课程简介

本课程主要讲解掌握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、全文查询


认证考试

代码 考试名称 必考 选考 证书
70-464 Developing Microsoft SQL Server 2012 Databases
70-465 Designing Database Solutions for Microsoft SQL Server 2012

课程推荐

  • PowerPoint专项应用——PPT商用演示文稿设计与专业演讲

    课程代码:X209培训课时:6小时


    本课程由培训经验10年以上的专业讲师精心设计,提升学员利用PPT进行演讲的专业能力;掌握演示文稿的节奏控制与演说表达的经典方法;学会运用互动、问答技巧,提升演讲、培训的效果;掌握幻灯片整体设计能力,将演示内容图形化、图示化、图表化直观表达。


  • 跨平台软件架构师

    课程代码:X404培训课时:24课时

    学习本课程将1、深入理解构架的重要性; 
    2、系统地掌握构架开发的技术和方法; 
    3、掌握构架分析的步骤和方法; 
  • PMP®项目管理

    课程代码:7052培训课时:63课时(共9天:5天精讲、3天考试辅导、1天串讲)

    PMP®是“Project Management Professional”的缩写,是由美国项目管理协会(PMI®)开发并推广的项目管理资格认证,也是目前国际项目管理界含金量最高的证书,在全球190多个国家和地区得到了高度认可。来自官方的最新数据显示,全球PMP®证书持有者的数量已经突破80万,中国大陆地区的PMP®数量已经超过13万,约占全球总量的1/6。PMP®认证培训所使用的教材为PMI主持开发的《项目管理知识体系指南(PMBOK指南)》,现在的最新版本是第5版。 中国大陆地区的PMP®考试由国家外国专家局负责组织实施,每年有四次考试,分别是三月、六月、九月和十二月,具体考试日期及考试相关问题请咨询东方瑞通的课程顾问。 PMP®培训的官方授权机构叫REP(Registered Education Providers ),东方瑞通是PMI®授权的REP®之一。 参加东方瑞通的PMP®项目管理培训可获得如下后续服务: 1、培训期间每个班都会配备班主任,全程为学员服务。 2、培训期间还会建立QQ群、微信群,考前全程提供在线辅导。 3、学员通过考试后,还可以参加东方瑞通组织的各种免费及收费活动,积攒PDU。

    PMP® is a registered mark of the Project Management Institute, Inc.

提示

老学员报名 非老学员报名