×

  首页 >   全部课程 > SQL Server 2016高级开发技术

SQL Server 2016高级开发技术

企业定制,团体报名请您

在线预约

课程代码:2183培训课时:30小时

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

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

课程简介

本课程面向企业专业IT技术人员,从事SQL Server数据库产品研发测试人员,向学员讲授微软SQL server数据库软件的相关开发知识与技能。掌握SQL Server平台和主要开发工具的使用,涉及表、视图、存储过程、函数和触发器等多种SQL Server功能开发与定制。并且掌握对T-SQL代码的错误处理,更好的进行企业数据库调优。

学员基础

本课程面向数据库开发人员,也可以是希望转向数据库开发的技术人员,建议有一定的数据库基础或者有相关的开发经验,这样可以提高听课效果。

课程目标

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

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

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

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

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

展示全部

课程大纲

课程模块

课程内容

介绍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 XMLXML 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 全文查询

课程推荐

  • 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.

Q&A

此课程暂无问题

我要提问

姓    名:

手机号:

问题描述:

提示

老学员报名 非老学员报名