bannerSQLServer2014

Microsoft SQL Server 2014 完全攻略

利用现代化数据平台实现关键任务性能并更快地获得洞察力

利用 SQL Server 2014,客户可以使用高性能的 in-memory 技术跨 OLTP、数据仓库、商业智能和分析工作负载构建关键任务应用程序和大数据解决方案,而无需购买昂贵的外接程序或高端设备。SQL Server 2014 将新的 in-memory 功能融入核心数据库,让用户可以更加容易的利用现有的技能来获得云所能提供的优势。使用 SQL Server 2014 可以更轻松地以更低的成本快速构建高性能的关键任务应用程序、企业级大数据资产和 BI 解决方案,帮助员工在更短的时间内做出更明智的决策。这些解决方案可以在本地、云或混合环境中灵活部署,并可通过熟悉的常见工具集进行管理。

关键任务性能

SQL Server 2014 使用新的 in-memory OLTP 引擎提升可靠的关键任务应用程序的性能,可使事务性能平均提高 10 倍,最高达到 30 倍。对于数据仓库,新的可更新 in-memory Columnstore 的查询速度与传统解决方案相比可提高 100 倍。SQL Server 还连续五年获得最安全数据库的荣誉,从而让您高枕无忧。(美国国家标准协会和美国国家漏洞数据库 2013 年 4 月 17 日的数据,以及 2013 年 IDC 市场份额数据)

更快地从任何数据中获取洞察力

通过可加快您搜索、访问以及构建内外部数据的速度的完善 BI 解决方案获得强大的洞察力,并整合结构化和非结构化数据。使用 SQL Server 2014 和 Power BI for Office 365,组织内的每一个用户都能够轻松地找到所需的正确数据,从而在更短的时间内做出更明智的决策。

适用于混合云的平台

SQL Server 2014 设计用于本地和云共存的混合环境,并提供有全新的工具,可以更轻松地使用 Windows Azure 构建备份和灾难恢复解决方案。这些工具可以帮助您将本地 SQL Server 数据库轻松地过渡到云,从而让客户可以使用其现有技能充分利用 Microsoft 的全球数据中心。

SQL Server 2014 数据库管理实战

课程时长:4天

课程简介

此课程将详细讲解与 SQL Server 2014 管理维护相关的内容,包括数据库管理、备份恢复、监控跟踪、自动化管理、安全管理、高可用性等方面。这一课程同样适合已经具备 SQL Server 管理经验的人员,课程将通过实战演示将系统化的知识和实践进行互相印证,快速提升您的实战能力。

内容纲要

第一课:安装和配置 SQL Server 2014
第二课:管理数据库和存储
第三课:规划备份策略
第四课:恢复数据库
第五课:导入和导出数据
第六课:监控 SQL Server
第七课:跟踪 SQL Server 活动
第八课:审计数据访问并加密数据
第九课:执行持续数据库维护
第十课:自动化管理
第十一课:使用通知和警报进行监控
第十二课:实现复制
第十三课:实现高可用性
第十四课:实现多服务器管理

SQL Server 2014 混合云数据解决方案实战

课程时长:1天

课程简介

Windows Azure 是微软的公有云平台,而 SQL Server 2014 中很多功能都和 Azure 进行了整合,您可以非常轻松的实现自己的混合云解决方案,从而利用混合云技术降低采购、运营成本,提高收入。这个一天的课程将详细讲解和演示 SQL Server 2014 各项与 Windows Azure 整合的特性,并进行案例分享。

内容纲要

第一课:介绍云数据解决方案
第二课:介绍 Windows Azure
第三课:Windows Azure SQL 数据库
第四课:Windows Azure 虚拟机中的 SQL Server
第五课:备份数据库到 Windows Azure
第六课:Windows Azure 中的 SQL Server 数据文件
第七课:基于 Windows Azure 实现数据库高可用性和灾难恢复
第八课:SQL Server 混合云解决方案客户案例分享

SQL Server 2014 数据库开发实战

课程时长:3天

课程简介

此课程将详细讲解SQL Server 2014开发相关的内容,包括表、索引、视图、存储过程、函数、触发器等。除此以外还将讲解托管代码、XML、地理数据、文件数据、内存表等特性.这一课程不仅适合数据库开发人员也适合具备.NET开发经验的人员,通过每一课的实验和训练可以扎实掌握每一部分开发内容以及相关的最佳用法。

内容纲要

第一课:设计和实现表
第二课:通过约束保证数据完整性
第三课:实现索引
第四课:内存数据库
第五课:设计和实现视图
第六课:设计和实现存储过程
第七课:设计和实现用户自定义函数
第八课:通过触发器响应数据操作
第九课:使用内存表
第十课:实现托管代码
第十一课:存储和查询 XML 数据
第十二课:使用地理数据
第十三课:在数据库中使用文件类型数据

SQL Server 2014 T-SQL 编程

课程时长:3天

课程简介

此课程主要讲解 SQL Server 2014 的 T-SQL 语句,因此即使您没有 SQL 基础也可以参加。在这一课程中,将以动手训练为主,理论讲解为辅,让您快速掌握 T-SQL 的语法,能熟练的运用 T-SQL 操作数据库中的数据。另外该课程还介绍了在 SQL Server 2014 中 T-SQL 的一些新特性,所有有基础的学员也可以从中受益。

内容纲要

第一课:介绍 T-SQL 查询
第二课:撰写 SELECT 查询
第三课:查询多个表
第四课:排序和筛选数据
第五课:了解 SQL Server 2014 数据类型
第六课:使用 DML 修改数据
第七课:使用内置函数
第八课:分组和聚合数据
第九课:使用子查询
第十课:使用表表达式
第十一课:使用 SET 操作符
第十二课:透视及 Grouping Set
第十三课:执行存储过程
第十四课:T-SQL 编程
第十五课:实现错误处理
第十六课:实现事务
第十七课:优化查询性能
第十八课:查询 SQL Server 元数据

SQL Server 2014 内核剖析与故障排错

课程时长:3天

课程简介

能否快速的排除故障问题是检验 DBA 实战能力的非常重要的标志。此课程将详细讲解 SQL Server 内部工作原理,详细刨析 SQL Server 对内存、磁盘和 CPU 的使用,同时还会讲解和故障排除有关的非常重要的概念,如等待、锁机制、闩锁、TempDB 数据库,最后还会实战演练故障排除的流程,其中会演练到各种专业化的工具,例如使用 Windows 性能监视器、SQL Server Profiler、SQL Server Trace、SQL Diag、动态管理视图、活动监视器进行监控分析,以及使用RML实用工具进行压力测试和跟踪文件分析等等。

内容纲要

第一课:SQL Server 内部工作原理
第二课:深入理解内存
第三课:深入理解存储
第三课:深入理解 CPU 和查询处理
第四课:深入理解 SQL Server 等待
第五课:深入理解锁和闩锁
第六课:深入理解 TempDB 数据库
第七课:故障排错方法论和流程分析
第八课:使用性能监视器查看服务器性能
第九课:使用扩展事件深入分析等待
第十课:使用 Profiler 和 SQL Trace 进行跟踪
第十一课:使用 SQLDiag 整合数据收集
第十二课:使用 SQL Nexus 整合分析
第十三课:高效数据收集及快速故障分析

SQL Server 2014 性能调优

课程时长:3天

课程简介

SQL Server 作为业务系统后台的核心数据库系统,其本身是否具备很好的性能对应用程序至关重要。所以不管是 DBA 还是开发人员都应该掌握和 SQL Server 性能优化有关的知识和方法。此课程将深入讲解性能优化的方法论以及在各个环节如何进行优化,包括数据库设计最佳实践、深入理解执行计划、优化查询、优化数据库访问、优化索引、优化事务、优化存储及服务器等内容。

内容纲要

第一课:SQL Server 内部结构
第二课:设计数据库
第三课:深入理解执行计划
第四课:深入理解执行计划缓存
第五课:优化查询
第六课:优化数据库访问策略
第七课:设计与优化索引
第八课:设计与优化事务
第九课:设计与优化存储
第十课:优化服务器
第十一课:相关优化工具演练