SQL Server 2008实施与维护
2009-02-24 15:03 516次
- 课程价格:请电话咨询
- 开课时间:滚动开班
- 上课地点:请咨询客服
课程详情
SQL Serer 2008实施与维护
课程编号 DEV_DotNet_001 难度级别 中
课程介绍
SQL Serer 2008是微软的*数据库系统,其在原有SQL Serer 2005的基础上,进行了重大的改进。本课程将从维护与开发两个方面进行较系统地讲述,使学员能够熟练使用SQL Serer 2008开发强健的数据库应用。
适合对象
数据库管理或开发人员
课程目标
安装与配置SQL Serer 2008
创建数据库和数据库文件
创建数据类型和数据表
使用XML新特性
规划、创建和优化索引
使用约束、触发器和XML架构实施数据完整性
实现视图、存储过程和函数
在数据库中实现托管代码编程(CLR)
使用Serice Broker构建基于消息的解决方案
管理安全
执行管理任务
备份与还原数据库
监控数据库
传输数据
实现高可用性
课程长度
5天(30学时)
课程内容
第1天
主题 安装、配置、T-SQL
大纲 安装和配置SQL Serer 2008
安装SQL Serer 2008的软件需求
安装SQL Serer 2008的硬件需求
安装SQL Serer 2008相关组件的需求
安装介绍
介绍相关实用工具
T-SQL
基本查询与修改
查询处理
选择列
过滤数据
格式化结果集
更新操作
高级查询
多表查询
分组和汇总
使用PIVOT和UNPIVOT命令创建交叉表
嵌套子查询
相关子查询
排名函数
递归查询
使用新数据类型与语句
操作地理空间数据
存储和获取地理信息
使用空间索引查询数据
使用集成服务导入和导出外部数据
使用FileStream存储和访问二进制文件
第2天
主题 维护管理(1)
大纲 管理数据库和数据库文件
规划数据库
监视与管理文件组
创建和规划架构
创建数据库快照
运用策略进行管理
数据库的备份和恢复
规划备份策略
还原模型
备份方式
用户数据库的备份和恢复
实现部分恢复、在线恢复
使用数据库快照恢复数据库
系统数据库的备份和恢复
效验备份的有效性
实现安全
SQL Serer安全概述
在Serer范围实现安全
在数据库范围实现安全
使用角色分配权限
口令安全策略
在SQL Serer中运用密钥和证书
安全审计
使用透明数据加密(TDE)管理
扩展键管理
存储外部键
恢复加密数据
查询和管理加密键数据
基于策略的管理框架
建立基于策略的管理
创建策略、条件和方面
运用策略
使用警报和通知探测策略顺序
数据监视
记录数据改变
配置更改跟踪
数据行主键更改日志
运用CHANGETABLE函数
数据更改捕获(CDC)审计
启用CDC进行历史日志
启用对DML和DDL语句操作的跟踪
传输数据
数据转换概述
SQL Serer Integration Serices(SSIS)概述
使用导入导出实现数据转换
创建和部署SSIS包
实现自动化任务
自动化任务概述
SQL Serer Agent Serice的设置
配置操作员\作业\警报
创建维护计划
使用Job Actiity Monitor监视作业
管理多服务器
管理SQL Serer Agent安全
第3天
主题 维护管理(2)
大纲 数据库复制
复制概述
复制类型
订阅方式
配置复制
实现高可用性
高可用性概述
群集简介
构建数据库镜像
日志传送
实施群集服务
运用分布式高可用性方案
高可用性增强
复制增强
运用复制监视器改善效率
新增对等事务复制
探测和处理数据冲突
数据库镜像增强
运用自动页面修复恢复受损数据
运用日志流压缩改善性能
监控SQL Serer 2008
影响性能的因素
使用当前活动窗口查看服务器信息
SQL Serer事件探察器
使用SQL Serer Profiler
使用DDL Triggers
事件通知
故障与性能调优
在SQL Serer中进行性能调整
使用资源管理器
使用数据收集器
第4天
主题 开发实施(1)
大纲 创建数据类型和表
常用数据类型与新增数据类型
用户自定义数据类型
创建表
创建和维护SQL Serer 2008分区表
创建索引和索引优化
规划索引
创建索引
复合索引的优缺点分析
消除索引中的碎片
实现数据完整性—运用约束与触发器
数据完整性概述
使用约束
禁用约束
使用触发器实现完整性验证
运用XML
使用FOR XML获取数据
使用OPENXML
使用XML数据类型、在数据库中存储管理XML数据
运用XQuery进行查询
使用XML架构
创建XML索引
实现视图
视图概述
视图的创建和维护
视图的选项
创建索引、分区视图
第5天
主题 开发实施(2)
大纲 完善的数据管理
使用动态管理视图(DMVs)窥探内部信息
运用DMVs分析内存使用情况
校验数据对象间依赖关系
性能与可扩展性的提升
分配处理器时间与内存
分析资源限制
使用资源管理器(Resource Goernor)按工作负载区分次序
创建存储过程和函数
存储过程概述
创建存储过程
执行工作计划
异常处理
函数概述
创建函数
控制执行上下文
在数据库中实施托管代码
SQL Serer CLR概述
部署与配置程序集
创建托管数据库对象
管理事务与锁
事务与锁概述
管理事务与锁
实施Sereice Broker
Serice Broker 概述
创建Serice Broker对象
发送与接收消息
改进SQL Serer性能
优化查询
分析执行计划
运用查询计划冻结
收集性能数据
创建MDW数据库
建立数据收集器
创建性能瓶颈报告
监视扩展事件引擎
统一处理事件
动态探测活动进程
相关课程
在线预约报名