本课程内容朝向公司技术*IT*技术人员,从业SQLServer数据库查询新产品开发测试工程师,向学生授课微软公司SQLserver数据分析软件的有关开发设计*知识与*技能。把握SQLServer服务平台和关键开发环境的应用,涉及到表、主视图、存储过程、涵数和触发器原理等多种多样SQLServer作用开发设计与订制。而且把握对T-SQL编码的处理错误,更强的开展企业数据库优化。
培训目标:
把握SQLServer服务平台和关键专用工具的应用
可以有效整体规划和设计表、主视图、存储过程、客户自定义函数和触发器原理的运用
把握SQLServer数据库索引的应用和建立分布式系统SQLServer程序运行进而有效的提升特性
把握T-SQL编码的处理错误和方式
把握SQLServer2016XML数据储存与查寻及其托管代码的应用
课程大纲:
详细介绍SQLServer2016和工具箱
1SQLServer2016服务平台介绍
2SQLServer2016专用工具介绍
3配备SQLServer2016服务项目
应用数据类型
1应用数据类型
2应用标识符数据信息
3变换数据类型
4独特数据类型
设计和完成表
1设计表
2构架(Schema)
3建立和改动表
数据库安全管束
1强制性数据库安全
2完成域一致性
3执行实体线和参考一致性
整体规划SQLServer2016的数据库索引
1数据库索引定义
2数据类型和数据库索引
3列项和复合型数据库索引
SQLServer2016表结构
1SQLServer2016的表构造
2应用聚集索引
3设计合理的聚集索引
SQLServer2016执行计划
1执行计划的关键定义
2普遍的执行计划因素
3应用执行计划
根据非聚集索引提升特性
1设计合理的非聚集索引
2执行非聚集索引
3应用数据库引擎提升咨询顾问
设计和完成主视图
1主视图介绍
2建立和管理方法主视图
3主视图的特性常见问题
存储过程的设计和完成
1存储过程介绍
2应用存储过程
3完成参数化设计存储过程
合拼数据信息和表值主要参数
1应用MERGE句子
2完成表种类
3应用表值主要参数
设计和完成客户界定的涵数
1涵数简述
2标量涵数的设计和完成
3表值涵数的设计和完成
4涵数的常见问题
建立分布式系统的SQLServer2016的程序运行
1事务管理介绍
2锁
3管理方法锁住
4事务管理隔离级别
T-SQL编码中的处理错误
1掌握T-SQL处理错误
2完成T-SQL处理错误
3完成结构型错误处理
根据触发器原理回应数据信息实际操作
1设计DML触发器原理
2完成DML触发器原理
3高級触发器原理运用
完成SQLServer2016中的托管代码
1SQLCLR集成化介绍
2导进和配备部件
3执行SQLCLR集成化
SQLServer2016中的XML数据储存
1XML和XMLSchema
2在SQLServer2016中储存XML数据信息和构架
3完成XML数据类型
在SQLServer2016中查寻XML数据信息
1应用T-SQLFORXML句子
2新手入门应用XQuery
应用SQLServer2016空间信息
1空间信息
2SQLServer2016的室内空间数据类型
3程序运行中应用空间信息
全文索引和查寻工作中
1全文索引
2执行在SQLServer2016的全文索引
3全篇查寻