SQL Server 2016高级开发培训课程
SQL Server 2016课程介绍:
本课程面向企业专业IT技术人员,从事SQL Server数据库产品研发测试人员,向学员讲授微软SQL server数据库软件的相关开发知识与技能。掌握SQL Server平台和主要开发工具的使用,涉及表、视图、存储过程、函数和触发器等多种SQL Server功能开发与定制。并且掌握对T-SQL代码的错误处理,更好的进行企业数据库调优。
SQL Server 2016开发培训课程目标:
? 掌握SQL Server 平台和主要工具的使用
? 能够合理规划和设计表、视图、存储过程、用户自定义函数和触发器的应用
? 掌握SQL Server索引的使用和创建高并发SQL Server应用程序从而合理的提高性能
? 掌握T-SQL代码的错误处理和方法
? 掌握SQL Server 2016 XML数据存储与查询以及托管代码的使用
SQL Server 2016高级开发培训课程大纲:
课程模块
|
课程内容
|
介绍SQL Server 2016和工具集
|
1 SQL Server 2016平台简介
2 SQL Server 2016工具简介
3 配置SQL Server 2016服务
|
使用数据类型
|
1 使用数据类型
2 使用字符数据
3 转换数据类型
4 特殊数据类型
|
设计和实现表
|
1 设计表
2 架构(Schema)
3 创建和修改表
|
数据完整性约束
|
1 强制数据完整性
2 实现域完整性
3 实施实体和参照完整性
|
规划SQL Server 2016的索引
|
1 索引概念
2 数据类型和索引
3 单列和复合索引
|
SQL Server 2016表结构
|
1 SQL Server 2016的表结构
2 使用聚集索引
3 设计有效的聚集索引
|
SQL Server 2016执行计划
|
1 执行计划的核心概念
2 常见的执行计划要素
3 使用执行计划
|
通过非聚集索引提高性能
|
1 设计有效的非聚集索引
2 实施非聚集索引
3 使用数据库引擎优化顾问
|
设计和实现视图
|
1 视图简介
2 创建和管理视图
3 视图的性能注意事项
|
存储过程的设计和实现
|
1 存储过程简介
2 使用存储过程
3 实现参数化存储过程
|
合并数据和表值参数
|
1 使用MERGE语句
2 实现表类型
3 使用表值参数
|
设计和实现用户定义的函数
|
1 函数概述
2 标量函数的设计和实现
3 表值函数的设计和实现
4 函数的注意事项
|
创建高并发的SQL Server 2016的应用程序
|
1 事务简介
2 锁
3 管理锁定
4 事务隔离级别
|
T-SQL代码中的错误处理
|
1 了解T-SQL错误处理
2 实现T-SQL错误处理
3 实现结构化异常处理
|
通过触发器响应数据操作
|
1 设计DML触发器
2 实现DML触发器
3 高级触发器应用
|
实现SQL Server 2016中的托管代码
|
1 SQL CLR集成简介
2 导入和配置组件
3 实施SQL CLR集成
|
SQL Server 2016中的XML数据存储
|
1 XML和XML Schema
2 在SQL Server 2016中存储XML数据和架构
3 实现XML数据类型
|
在SQL Server 2016中查询XML数据
|
1 使用T-SQL FOR XML语句
2 入门使用XQuery
|
使用SQL Server 2016 空间数据
|
1 空间数据
2 SQL Server 2016的空间数据类型
3 应用程序中使用空间数据
|
全文索引和查询工作
|
1 全文索引
2 实施在SQL Server 2016的全文索引
3 全文查询
|
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请
服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。
专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获