《SQLServer2012从零开始学》(高清PDF下载)

c#小王子 c#小王子 2021-07-08 864 SQL server


《SQLServer2012从零开始学》(高清PDF下载)


关于本书


内容几乎涉及了SQL Server 2012数据库应用与开发的所有重要知识,通过全书的学习,您可以完整地掌握SQL Server 2012的技术要点,并具备系统开发的基本技术。


本书适合所有的SQL Server 2012数据库初学者快速入门,同时也适合想全面了解SQL Server 2012数据库开发人员阅读。


本书以Oracle数据库高阶技术为主,版本跨越9i\10g\11g。详细讲解了各种重要概念以及相关知识点,使得读者从新的层面和角度理解Oracle技术内涵,其中原理架构的讲解更侧重数据库管理和优化的内容.从系统层面看待架构的组成以及各类组件的作用。


本书讲解了当前Oracle的主流技术,如基于SOA理念的RAC。用于灾难备份的DG.以及优化技术,内容覆盖Oracle几乎所有重要的知识点,用于全面系统地学习Oracle,获得技术提升以及知识拓展,书中穿插了作者(OCM)学习Oracle的心得,以及作为DBA经常思考的问题,期望与读者共鸣。


内容简介


本书面向 SQL Server 2012 初学者,以及广大数据库设计爱好者。全书内容注重实用,涉及面广,通俗易懂地介绍了SOL Server 2012 数据库应用与开发的相关基础知识,提供了大量具体操作 SOL Server 2012 数据库的示例,供读者实践。每节都清晰地阐述了代码如何工作及作用,使读者能在最短的时间内有效地掌握 SQL Server 2012 数据库的应用。


本书共17章,内容包括 SQL Server 2012 的安装与配置、数据库的操作、数据表的操作、Transact-SQL 语言基础、Transact-SQL 语句的查询与应用、认识函数、数据的更新、规则、默认和完整性约束、创建和使用索引、事务和镜、游标、使用存储过程、视图操作、触发器、SOL Server 2012 的安全机制、数据库的备份与恢复等。并在每章的最后提供典型习题,供读者操作练习,加深理解。


本书几乎涉及了 SQL Server 2012 数据库应用与开发的所有重要知识,适合所有的 SQL Server 2012 数据库初学者快速入门,同时也适合想全面了解 SOL Server 2012 的数据库开发人员阅读。通过全书的学习,读者可以完整的掌握 SQL Server 2012 的技术要点并具备系统开发的基本技术。


第1章 初识 SQL Server 2012


作为新一代的数据平台产品,SQL Server 2012 不仅延续了现有数据平台的强大能力,而且全面支持云技术。从本章节开始学习 SQL Server 2012 的基础知识,包括 SQL Server 2012 的新功能、 SQL Server 2012 的组成、如何选择 SQL Server 2012 的版本和 SSMS 的基本操作等知识。


1.1 SQL Server 2012 的优势


SQL Server 2012 基于SQL Server 2008,其提供了一个全面的、灵活的和可扩展的数据仓库管理平台,可以满足成千上万的用户的海量数据管理需求,能够快速构建相应的解决方案实现私有云与公有云之间数据的扩展与应用的迁移。作为微软的信息平台解决方案,SQL Server 2012 的发布,可以帮助数以千计的企业用户突破性地快速实现各种数据体验,完全释放对企业的洞察力。


和 SQL Server 2008 相比,SQL Server 2012 具有以下优势。


(1)安全性和高可用性。提高服务器正常运行的时间并加强数据保护,无须浪费时间和金钱即可实现服务器到云端的扩展。


(2)超快的性能。在业界首屈一指的基准测试程序的支持下,用户可获得突破性的、可预测的性能。


(3)企业安全性。内置的安全性功能及 IT 管理功能,能够在极大程度上帮助企业提高安全性能级别。


(4)快速的数据发现。通过快速的数据探索和数据可视化对成堆的数据进行细致深入的研究,从而能够引导企业提出更为深刻的商业洞见。


(5)方便易用。简洁方便的数据库图像化管理工具,与某些数据库相比,SQL Server 2012 系列数据库提供图形化的管理工具,这极大地降低了数据库设计的难度,对于不熟悉编写代码的人员,只要使用鼠标单击几下,就可以创建完整的数据库对象,也减少了编写代码可能造成的错误。


(6)高效的数据压缩功能。在数据容量快速持续增长的时期,SQL Server 2012 可以对存储的数据进行有效的压缩以降低 I/O 要求,提高系统的性能。

(7)集成化的开发环境。SQL Server 2012 可以同Visual Studio 团队协同工作,提供集成化的开发环境,并让开发人员在统一的环境中跨越客户端、中间层以及数据层进行开发。


1.2 SQL Server 2012 的新功能


作为 SQL Server 最新的版本,SOL Server 2012 具有以下激动人心的新功能。


(1)AlwaysOn。这个功能将数据库的镜像提到了一个新的高度。用户可以针对一组数据库做灾难恢复而不是一个单独的数据库。


(2)Columnstore 索引。这是 SQL Server 2012 独有的功能。它们是数据库查询设计的只读索引。数据被组织成扁平化的压缩形式进行存储,极大地减少了I/O 和内存使用。


(3)DBA 自定义服务器权限。在以往的版本中,用户可以创建数据库的权限,但不能创建服务器的权限。比如,DBA 想要一个开发组拥有某台服务器上所有数据库的读写权限,必须手动的完成这个操作。但是 SQL Server 2012 支持针对服务器的权限设置。


(4)Windows Server Core 支持。Windows Server Core 是命令行界面的 Windows,使用 DOS和 PowerShell来做用户交互。它的资源占用更少、更安全,且支持 SOL Server 2012。


(5)Sequence Objects。使用 Oracle 的用户一直想要这个功能。一个序列(sequence)就是根据触发器的自增值。SQL Server 2012有一个类似的功能 identity columns,但是现在用对象实现了。


(6)PowerView。这是一个强大的自主 BI 工具,可以让用户创建 BI报告。


(7)增强的审计功能。现在所有的 SOL Server 版本都支持审计。用户可以自定义审计规则,记录一些自定义的时间和日志。


(8)增强的 PowerShell 支持。所有的 Windows 和 SQL Server 管理员都应该认真学习 PowerShell 的技能。微软正在大力开发服务器端产品对 PowerShell 的支持。


(9)分布式回放(Distributed Replay)。这个功能类似 Oracle的 Real Application Testing 功能。不同的是 SQL Server 企业版自带了这个功能,而用 Oracle 的话,还得额外购买这个功能。这个功能可以实现记录生产环境的工作状况,然后在另外一个环境重现这些工作状况。


(10)SQL Azure 增强。这和 SQL Server 2012 没有直接关系,但是微软确实对 SOLAzure 做了一个关键改进,例如,Reporint Service 备份到 Windows Azure。Azure 数据库的上限提高到了 150GB.。


1.3 SQL Server 2012 的组成


SQL Server 2012 由4部分组成,分别是∶数据库引擎、分析服务、集成服务和报表服务。本节将详细介绍这些内容。


1.3.1 SQL Server 2012数据库引擎


SQL Server 2012 数据库引擎是 SQL Server 2012 系统的核心服务,负责完成数据的存储、处理和安全管理。包括数据库引擎(用于存储、处理和保护数据的核心服务)、复制、全文搜索以及用于管理关系数据和 XML 数据的工具。例如,创建数据库、创建表、创建视图、数据查询和访问数据库等操作,都是由数据库引擎完成的。


通常情况下,使用数据库系统实际上就是在使用数据库引擎。数据库引擎是一个复杂的系统,它本身就包含了许多功能组件,如复制、全文搜索等。使用它可以完成 CRUD 和安全控制等操作。


1.3.2 分析服务(Analysis Services)


分析服务的主要作用是通过服务器和客户端技术的组合提供联机分析处理(On-Line AnalyticalProcessing ,OLAP)和数据挖掘功能。


通过分析服务,用户可以设计、创建和管理包含来自于其他数据源的多维结构,通过对多维数据进行多角度分析,可以使管理人员对业务数据有更全面的理解。另外,使用分析服务,用户可以完成数据挖掘模型的构造和应用,实现知识的发现、表示和管理。 1.3.3 集成服务(Integration Services)

SQL Server 2012 是一个用于生成高性能数据集成和工作流解决方案的平台,负责完成数据的提取、转换和加载等操作。其他的 3 种服务就是通过 Integration Services 来进行联系的。除此之外,使用数据集成服务可以高效地处理各种各样的数据源,例如∶ SQL Server、Oracle 、Excel、XML文档、文本文件等。


1.3.4 报表服务(Reporting Services)


报表服务主要用于创建和发布报表及报表模型的图形工具和向导、管理 Reporting Services 的报表服务器管理工具,以及对 Reporting Services 对象模型进行编程和扩展的应用程序编程接口。


SQL Server 2012 的报表服务是一种基于服务器的解决方案,用于生成从多种关系数据源和多维数据源提取内容的企业报表,发布能以各种格式查看的报表,以及集中管理安全性和订阅。创建的报表可以通过基于 Web 的连接进行查看,也可以作为 Microsoft Windows 应用程序的一部分进行查看。


1.4 如何选择 SQL Server 2012 的版本


根据应用程序的需要,安装要求会有所不同。不同版本的 SOL Server 能够满足单位和个人独特的性能、运行时间以及价格要求。安装哪些 SQL Server 组件还取决于用户的具体需要。SQL Server 2012 共分为如下 5 个不同的版本∶


1. SQL Server 2012 企业版(SQL Server 2012 Enterprise Edition)


SQL Server 2012 企业版是一个全面的数据管理和业务智能平台,为关键业务应用提供了企业级的可扩展性、数据仓库、安全、高级分析和报表支持。这一版本将为用户提供更加坚固的服务器和执行大规模在线事务处理。


2.SQL Server 2012 标准版(SQL Server 2012 Standard Edition)


SQL Server 2012 标准版是一个完整的数据管理和业务智能平台,为部门级应用提供了最佳的易用性和可管理特性。


3.SQL Server 2012 商业智能版(SQL Server 2012 Business Intelligence Edition)。 SQL Server 2012 商业智能版提供了综合性平台,可支持组织构建和部署安全、可扩展且易于管理的 BI解决方案。它提供基于浏览器的数据浏览、可见性等卓越功能,拥有强大的数据集成功能以及增强的集成管理。


【下载地址】

链接:https://pan.baidu.com/s/1SkRvKT5kmIZhLiutBuoa1w

提取码:hl7r


相关文章


数据库原理应用与实践(SQLServer)(高清PDF 下载)

本书围绕数据库的原理、应用和实施,系统、全面地介绍数据库的基本概念、方法和核心技术。全书分三部分进行阐述,第一部分侧重数据库理论基础,内容包

SQL SERVER编程必知必会(高清中文PDF下载)

本书从介绍简单的数据检索开始,全面讲述了 SOL Server 的使用,包括连接的使用、子查询、基于全文本的搜索、函数和存储过程、游标、触发

SQLServer2014管理最佳实践第3版(高清PDF 下载)

SQL Server 2014 不只打破了原来由 Oracle/SPARC持有的纪录,而且在这两种配置下,表现得都优于Oracle。

SQL Server2008完全学习手册(高清PDF下载)

本书从数据库的基础知识入手,全面介绍 SQL Server 2008 数据库应用知识。

SQL SERVER-2008从入门到精通(高清PDF下载)

本书注重理论与实践,在7大部分 26 章的篇幅中,按照一个知识点一个练习的方式,循序渐进、由浅入深地介绍SOL Server 2008 的核

SQL Server 2008编程入门经典(第三版)

它是在对 SQL Server 7.0版本重新设计的基础上建立的———提供了单独的日期和时间数据类型,以及地理空间支持。本书着重解决各层次开

MicrosoftSQLServer企业级平台管理(高清PDF 下载)

本书主要面向 Microsoft SQL Server各个版本的数据库系统管理和开发人员,介绍 SQL Server 关系型数据库引擎在日常

《SQLServer从入门到精通》(明日科技)(高清PDF下载

介绍了SQL Server 2008开发应该掌握的各方面技术。全书共分15 章,包括数据库基础、初识 SQL Server 2008、管理

《SQLServer2012实施与管理实战指南》(高清PDF下载)

本书主要面向对 Micerosoft SQL Server 有一定基础的数据库系统管理人员和开发人员,针对他们在日常工作中可能遇到的种种困扰

《SQLServer2012从零开始学》(高清PDF下载)

内容几乎涉及了SQL Server 2012数据库应用与开发的所有重要知识,通过全书的学习,您可以完整地掌握SQL Server 2012的


文章热度: 166291
文章数量: 333
推荐阅读

FlashFXP绿色版网盘下载,附激活教程 1839

FlashFxp百度网盘下载链接:https://pan.baidu.com/s/1MBQ5gkZY1TCFY8A7fnZCfQ。FlashFxp是功能强大的FTP工具

Adobe Fireworks CS6 Ansifa绿色精简版网盘下载 1607

firework可以制作精美或是可以闪瞎眼的gif,这在广告领域是需要常用的,还有firework制作下logo,一些原创的图片还是很便捷的,而且fireworks用法简单,配合dw在做网站这一块往往会发挥出很强大的效果。百度网盘下载链接:https://pan.baidu.com/s/1fzIZszfy8VX6VzQBM_bdZQ

navicat for mysql中文绿色版网盘下载 1652

Navicat for Mysql是用于Mysql数据库管理的一款图形化管理软件,非常的便捷和好用,可以方便的增删改查数据库、数据表、字段、支持mysql命令,视图等等。百度网盘下载链接:https://pan.baidu.com/s/1T_tlgxzdQLtDr9TzptoWQw 提取码:y2yq

火车头采集器(旗舰版)绿色版网盘下载 1738

火车头采集器是站长常用的工具,相比于八爪鱼,简洁好用,易于配置。火车头能够轻松的抓取网页内容,并通过自带的工具对内容进行处理。站长圈想要做网站,火车头采集器是必不可少的。百度网盘链接:https://pan.baidu.com/s/1u8wUqS901HgOmucMBBOvEA

Photoshop(CS-2015-2023)绿色中文版软件下载 1858

安装文件清单(共46G)包含Window和Mac OS各个版本的安装包,从cs到cc,从绿色版到破解版,从安装文件激活工具,应有尽有,一次性打包。 Photoshop CC绿色精简版 Photoshop CS6 Mac版 Photoshop CC 2015 32位 Photoshop CC 2015 64位 Photoshop CC 2015 MAC版 Photoshop CC 2017 64位 Adobe Photoshop CC 2018 Adobe_Photoshop_CC_2018 Photoshop CC 2018 Win32 Photoshop CC 2018 Win64

知之

知之平台是全球领先的知识付费平台。提供各个领域的项目实战经验分享,提供优质的行业解决方案信息,来帮助您的工作和学习

使用指南 建议意见 用户协议 友情链接 隐私政策 Powered by NOOU ©2020 知之