考试
70-459

Microsoft SQL Server logo

  • 发布时间:
    2012年6月11日
  • 语言:
    英语
  • 考试人群:
    IT 专业人员
  • 技术:
    Microsoft SQL Server 2014
  • 成绩所计入的认证:
    MCP、MCSA、MCSE

Transition Your MCITP: Database Administrator 2008 or MCITP: Database Developer 2008 to MCSE: Data Platform

这门考试已停用

对于目前可用的选项,请参阅 Microsoft Certification exam list

考察的技能

这门考试将考察您完成下列技术任务的能力。百分比表示各主要考察点在考试中所占的相对比重。百分比越高,您在考试中可能遇到的此考察点相关题目就越多。查看有关 Microsoft 考试中 各种问题类型的视频教程。

请注意,考试题目可能会考察项目符号文本中说明的主题,但不限于这些主题。

对于这门考试所考察技能的相关性,您是否有任何反馈意见?请 将您的意见发给 Microsoft 。我们将虚心考察并酌情整合适当的反馈意见,保持认证过程的有效性和可靠性。请注意,Microsoft 不会直接答复您的反馈。衷心感谢您为保证 Microsoft 认证计划质量而提供的宝贵意见。

如果您对此考试的具体问题有疑问,请提交 考试疑问.

如果您对 Microsoft 认证考试或者认证计划、注册或促销有其他疑问或反馈,请联系您的 Regional Service Center

从 2014 年 5 月 15 日开始,本考试的考题将包括 SQL Server 2014 相关内容

实施数据库对象
  • 创建和修改表
    • 制定使用临时对象(表变量和临时表)的最佳策略;在不使用触发器的情况下管理表;数据版本控制和管理;在不使用内置工具的情况下创建表;了解 @Table 和 #table 之间的区别;创建计算列;实施分区表、架构和功能;实现列排序规则;实现联机事务处理 (OLTP)
  • 安全性设计、实施与疑难解答
    • 授予、拒绝、吊销;连接问题;执行身份;证书;很少登录的用户;数据库角色和权限;实施包含的用户;实现跨数据库所有权链;实现架构安全性;实现服务器角色;查看有效权限;孤立用户故障排除和修复
  • 创建和修改约束(复杂语句)
    • 创建表约束;定义约束,根据性能影响修改约束,实现级联删除,配置批量插入约束

备考资源

实施编程对象
  • 设计和实施存储过程
    • 创建存储过程和其他编程对象;实现不同类型的存储类型结果;为数据访问层创建存储过程;分析和重写过程和进程;使用 T-SQL 和 CLR 对存储过程进行编程;实施参数,包括表值参数、输入和输出;实现加密;实现错误处理,包括 TRY…CATCH;配置适当的连接设置,设计适当的查询分页,包括 OFFSET 和 FETCH
  • 设计 T-SQL 表值函数和标量函数
    • 将使用光标和循环的脚本转变为基于 SET 的操作;设计确定性和非确定性功能
  • 创建和更改视图
    • 设置和配置已分区表和分区视图;创建索引视图

备考资源

设计数据库对象
  • 设计表
    • 应用数据设计模式;开发适当的规范化和非规范化 SQL 表;设计事务;设计视图;适当地将 GUID 实施为群集索引;适当地设计临时表,包括 # 与 @ 的差异;实施基于集的逻辑;设计加密策略;设计表分区;设计 BLOB 存储策略,包括文件流和文件表;为内存中 OLTP 设计表
  • 创建和更改索引
    • 创建索引和数据结构;创建筛选的索引;创建索引策略,包括列存储、语义索引和以及 INCLUDE;设计索引和统计数据;给定不同搜索参数 (SARG) 的情况下,评估可能要用到表中的哪些索引;创建含有包含性列的索引,创建空间索引
  • 设计数据完整性
    • 设计表数据完整性策略,包括检查、私钥、外键、唯一性、XML 架构和可空性;选择主键

备考资源

优化查询和故障排除
  • 优化和调整查询
    • 调整性能不佳的查询,包括避免不必要的数据类型转换;识别长时间运行的查询;审查和优化代码;分析执行计划以优化查询;使用执行计划和 Microsoft 数据库优化顾问 (DTA) 优化查询;使用透视和利用通用表表达式 (CTE) 优化查询;设计数据库布局以优化查询;实施查询提示;优化查询工作负载;实施递归 CTE;实施全文搜索和语义搜索;分析执行计划;实施计划指南
  • 性能问题疑难解答和解决
    • 解释性能监视器数据;将性能监视器数据与 SQL 跟踪相集成;设计适当的恢复模型;优化数据文件;识别和修复事务性复制问题;检测并解决服务器故障;识别并解决数据访问问题;管理 tempdb 争用和自动增长;实施资源调控器;监视和解决内存中 OLTP 问题,包括合并和垃圾回收
  • 收集性能和系统信息
    • 使用动态管理视图监视性能;收集数据库引擎优化顾问的输出;设计扩展事件会话;审查和解释扩展事件日志;优化扩展事件会话设置,使用活动监视器最小化服务器影响,确定 IO 瓶颈;监视内存中 OLTP 资源

备考资源

设计数据库结构
  • 根据业务需求进行设计
    • 将业务需求转换为数据结构;确定要使用哪些 SQL Server 组件来支持业务需求;设计规范化区域;使用 SQL Server 功能(包括利用索引视图具体化)实现非规范化,分布式分区视图,已筛选和非键列索引以及快照
  • 设计物理数据库和对象放置
    • 设计物理数据库,包括文件放置、FILESTREAM、FILETABLE、文件组和 RAID;配置系统数据库设置
  • 设计 SQL Server 实例
    • 为新实例确定硬件;设计 CPU 关联;设计群集实例,包括 Microsoft 分布式事务控制 (MSDTC);定义实例内存分配;设计安装策略,包括 sysprep、补充安装和 SMB 文件服务器;定义跨数据库所有权链

备考资源

设计数据库和数据库对象
  • 设计数据库模型
    • 设计逻辑架构;设计数据访问和数据层体系结构;设计数据库架构;设计安全体系结构;设计跨服务器实例数据库模型,包括链接的服务器、安全性、提供商、分布式事务、分布式分区视图和 Service Broker
  • 设计表
    • 适当地设计表,包括物理表、临时表、临时表变量、公共表表达式、列存储索引和用户定义的表类型;FILESTREAM、FILETABLE 和内存中 OLTP;设计视图和表值函数;设计压缩策略,包括行和页;选择恰当的数据类型;设计计算列
  • 设计 T-SQL 存储过程
    • 创建存储过程;使用存储过程设计数据访问策略;设计恰当的存储过程参数,包括输入、输出和表值;设计错误处理;为存储过程设计内存中 OLTP 策略

备考资源

设计数据库安全性
  • 设计应用程序策略以支持安全性
    • 设计安全性,包括安全角色、签名的存储过程、加密、包含的登录名、EXECUTE AS 和凭据;实施架构和架构安全性;设计安全维护,包括 SQL 登录、集成的身份验证、权限和镜像
  • 设计实例级别安全性配置
    • 使用不同登录角色实施职责分离;选择身份验证类型,包括登录触发器、法规要求和证书;实施数据加密,包括主键和配置;实施 DDL 触发器;定义安全服务帐户

备考资源

设计故障排除和优化解决方案
  • 并发问题疑难解答和解决
    • 使用 SQL 服务器日志和跟踪标志检查死锁问题;设计报告数据库基础结构,包括复制数据库在内;监视并发性,包括动态管理视图 (DMV);诊断阻止,包括活锁和死锁;诊断等待;使用扩展的事件;实施查询提示加强并发性
  • 设计实例级别的监控解决方案
    • 设计审核策略,包括扩展事件、事件跟踪、SQL 审核、探查器计划的维护或基于事件的维护,性能监视器和 DMV 使用情况;设置文件和表增长监控;收集性能指标和计数器;创建作业来监视服务器运行状况,使用 Windows 日志进行审核

备考资源

备考选项

社区资源

谁应参加本考试?

本考试面向已经获得 MCITP: Database Administrator 2008 或 MCITP: Database Developer 2008 认证、已完成 MCSA: SQL Server 认证和希望将其技能转换到 MCSE: Data Platform on SQL Server 的考生。

关于考试的更多信息

准备考试

建议您在安排考试之前通读这份备考指南,利用本网站中的资源熟悉相关信息。请参阅 Microsoft Certification exam overview ,了解有关注册的信息、观看介绍典型考题形式的视频,并获得其他备考资源。有关考试政策和评分的信息,请参阅 Microsoft Certification exam policies and FAQs

注意

本备考指南随时可能更改,恕不另行通知,具体更改由 Microsoft 自行判断决定。Microsoft 考试可能涉及适应性考试技术和模拟题。Microsoft 不会具体说明考试形式。请利用这份备考指南准备考试,为各种形式的考试做好准备。为帮助您准备这门考试,Microsoft 建议您积累与该产品相关的实践经验,并利用指定培训资源。这些培训资源可能未涵盖“考察的技能”部分中列出的所有主题。