SQL 开发实战应用

培训费用:¥ 6000

培训周期:24 课时

在线咨询

课程大纲


培训大纲

Module 1:SQL Server及工具集介绍

SQL Server平台介绍

SQL Server工具

配置SQL Server服务


Module 2:数据类型

使用数据类型

字符数据

数据类型转换

特殊数据类型


Module 3:设计表

设计表

架构

创建和修改表


Module 4:数据约束

强制数据完整性

实现域完整性

实现实体和参照完整性


Module 5:SQL Server 索引计划

索引概念

数据类型和索引

单列和符合索引


Module 6:SQL Server 表结构

SQL Server表结构

聚集索引

设计有效的聚集索引


Module 7:阅读SQL Server执行计划

执行计划

常用执行计划要素

执行计划工作


Module 8:通过非聚集索引提高性能

设计有效的非聚集索引

实现非聚集索引

使用数据库引擎优化器


Module 9:设计和实现视图

视图

创建和管理视图

视图性能


Module 10:设计实现存储过程

存储过程

使用存储过程

参数化存储过程

控制执行上下文


Module 11:合并数据和表传递

使用MERGE语句

表类型

表类型参数


Module 12:设计实现自定义函数

设计并实现用户自定义函数

设计并实现标量函数

设计并实现表值函数

函数设计注意点

函数的选择


Module 13:SQL Server 高并发性

事务

锁的管理

事务隔离级别


Module 14:T-SQL 语句错误处理

错误处理

T-SQL 错误处理方法

结构化异常处理


Module 15:触发器数据操作

设计DML触发器

执行DML触发器

高级触发器


Module 16:SQL Server 托管代码

SQL CLR集成

导入并配置程序集

实现SQL CLR集成


Module 17:SQL Server 存储XML数据

XML及XML结构

在SQL Server中存储XML数据和结构

XML数据类型


Module 18:在SQL Server中查询XML数据

使用T-SQL FOR XML语句

XQuery

解析XML


Module 19:SQL Server Spatial Data空间数据

空间数据

空间数据类型

应用空间数据


Module 20:全文索引和查询

全文索引

在SQL Server中实现全文索引

执行全文查询