SQL Server 2014从零开始学(视频教学版)(txt+pdf+epub+mobi电子书下载)


发布时间:2020-06-08 02:46:15

点击下载

作者:王英英,夏毓彦

出版社:清华大学出版社

格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT

SQL Server 2014从零开始学(视频教学版)

SQL Server 2014从零开始学(视频教学版)试读:

前言

本书是面向SQL Server 2014初学者的一本高质量的书籍。通过详细的实用案例,让读者快速入门,再也不用为眼前的一堆数据而发愁,从而提高了工作效率。本书内容丰富全面、图文并茂、步骤清晰、通俗易懂,使读者能理解SQL Server 2014的技术构成,并能解决实际生活或工作中的问题,真正做到知其然更知其所以然。

本书注重实用,可操作性强,详细讲解了每一个SQL Server 2014知识点及操作方法和技巧,以下特色使得本书成为一本物超所值的好书。本书特色

内容全面:涵盖了所有SQL Server 2014的基础知识点,由浅入深地掌握SQL Server 2014开发技术。

图文并茂:在介绍案例的过程中,每一个操作均有对应步骤和过程说明。这种图文结合的方式使读者在学习过程中能够直观、清晰地看到操作的过程以及效果,便于读者更快地理解和掌握。

易学易用:颠覆传统“看”书的观念,变成一本能“操作”的图书。

案例丰富:把知识点融汇于系统的案例实训当中,并且结合综合案例进行讲解和拓展,进而达到“知其然,并知其所以然”的效果。本书303个详细例题和大量经典习题,能让读者在实战应用中掌握SQL Server 2014的每一项技能。

提示技巧:本书对读者在学习过程中可能会遇到的疑难问题以“提示”和“技巧”的形式进行了说明,以免读者在学习的过程中走弯路。

超值下载包:随书赠送源码、各章教学视频和PPT课件,使本书真正体现“自学无忧”,令其物超所值。读者对象

本书是一本完整介绍SQL Server 2014的教程,内容丰富、条理清晰、实用性强,适合如下读者学习使用:

• 对SQL Server 2014完全不了解或者有一定了解的读者。

• 对数据库有兴趣,希望快速、全面地掌握SQL Server 2014的读者。

• 对SQL Server 2014没有任何经验,想学习SQL Server 2014并进行应用开发的读者。鸣谢

本书作者长期从事SQL Server 2014的培训工作。参与本书的编写人员除了封面署名人员以外,还有刘增杰、张工厂、陈伟光、胡同夫、梁云亮、刘海松、刘玉萍、孙若淞、王攀登、王维维、肖品、刘增产等人。虽然倾注了编者的努力,但由于水平有限、时间仓促,书中难免有错漏之处,请读者谅解。如果遇到问题或有意见和意见,敬请与我们联系,我们将全力提供帮助。源码、课件、视频与技术支持

本书配套源码、课件、视频下载地址(注意数字和字母大小写)如下:

http://pan.baidu.com/s/1eRGq5KA

如果下载有问难,请电子邮件联系booksaga@163.com,邮件主题为“SQL Server 2014从零开始学”。此外,作者专门建立了一个QQ技术学习群:221376441,以便读者咨询与答疑,也方便与作者面对面交流,解决自学中的困惑。编者2016年7月第1章初识SQL Server 2014学习目标

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

• 了解SQL Server 2014的基本优势

• 熟悉SQL Server 2014的新功能

• 掌握SQL Server 2014的组成

• 掌握选择SQL Server 2014的版本

• 掌握SQL Server 2014的安装方法

• 掌握SSMS的基本操作方法1.1 SQL Server 2014的优势

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

和SQL Server 2012相比,SQL Server 2014具有以下优势。(1)安全性和高可用性。提高服务器正常运行的时间并加强数据保护,无须浪费时间和金钱即可实现服务器到云端的扩展。(2)超快的性能。在业界首屈一指的基准测试程序的支持下,用户可获得突破性的、可预测的性能。(3)企业安全性。内置的安全性功能及IT管理功能,能够在很大程度上帮助企业提高安全性能级别。(4)快速的数据发现。通过快速的数据探索和数据可视化对成堆的数据进行细致深入的研究,从而能够引导企业提出更为深刻的商业洞见。(5)方便易用。简洁方便的数据库图像化管理工具,与某些数据库相比,SQL Server 2014系列数据库提供图形化的管理工具,这极大地降低了数据库设计的难度,对于不熟悉编写代码的人员,只要使用鼠标点击几下,就可以创建完整的数据库对象,也减少了编写代码可能造成的错误。(6)高效的数据压缩功能。在数据容量快速持续增长的时期,SQL Server 2014可以对存储的数据进行有效的压缩以降低I/O要求,提高系统的性能。(7)集成化的开发环境。SQL Server 2014可以同Visual Studio团队协同工作,提供集成化的开发环境,并让开发人员在统一的环境中跨越客户端、中间层以及数据层进行开发。1.2 SQL Server 2014的新功能

作为SQL Server最新的版本,SQL Server 2014具有以下激动人心的新功能。1.内置内存技术

通过集成的内存OLTP技术,改善数据库内存存储技术。有的企业通过内置存储技术,将每秒请求量大幅度提高,不仅改善了用户体验,而且还获得了压倒对手的竞争力。2.扩展性能强

其中计算扩展方面,可以支持高达640颗逻辑处理器,每虚拟机64颗CPU,设虚拟机1TB内存,设集群64个节点;网络扩展方面,通过网络虚拟化技术提升数据库的灵活性与隔离性。3.混合云方面

跨越客户端和云端,SQL Server 2014为企业提供了云备份以及云灾难恢复等混合云应用场景,无缝迁移关键数据至Microsoft Azure。企业可以通过一套熟悉的工具,跨越整个应用的生命周期,扩建、部署并管理混合云解决方案,实现企业内部系统与云端的自由切换。4.支持与闪存卡搭配

与闪存卡相结合使用,则可满足云中最苛刻工作负载对性能的要求,消除企业I/O瓶颈,加速交易,充分挖掘数据价值,使客户受益。5.企业智能化分析

用户可以通过熟悉的工具,如Office中的Excel以及Office 365中的Power BI,加速实现智能化分析,以快速获取数据规律和趋势,并提供基于移动设备的访问。6.对物理I/O资源的控制

这个功能在私有云的数据库服务器上的作用体现得尤为重要,它能够为私有云用户提供有效的控制、分配,并隔离物理I/O资源。1.3 SQL Server 2014的组成

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

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

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

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

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

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

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

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

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

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

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

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

对于为从小规模至大规模Web资产提供可伸缩性、经济性和可管理性功能的Web宿主和Web VAP来说,SQL Server 2014 Web版本是一项总拥有成本较低的选择。5.SQL Server 2014精简版

SQL Server 2014精简版(SQL Server 2014 Express Edition)是SQL Server 2014的一个免费版本,它拥有核心的数据库功能,其中包括了SQL Server 2014中最新的数据类型,但它是SQL Server 2014的一个微型版本。这一版本是为了学习、创建桌面应用和小型服务器应用而发布的,也可供ISV再发行使用。SQL Server 2014 Express with Tools作为应用程序的嵌入部分,可以免费下载、免费部署和免费再分发,使用它可以轻松快速地开发和管理数据驱动应用程序。SQL Server 2014精简版具备丰富的功能,能够保护数据,并且性能卓越。它是小型服务器应用程序和本地数据存储区的理想选择。1.5 安装SQL Server 2014

本节以SQL Server 2014企业版(Enterprise Edition)的安装过程为例进行讲解。通过对Enterprise Edition的安装过程的学习,读者也就掌握了其他各个版本的安装过程。不同版本的SQL Server在安装时对软件和硬件的要求是不同的,其安装数据库中的组件内容也不同,但是安装过程是大同小异的。1.5.1 SQL Server 2014安装环境需求

在安装SQL Server 2014之前,用户需要了解其安装环境的具体要求。不同版本的SQL Server 2014对系统的要求略有差异,下面以SQL Server 2014企业版为例,具体安装环境需求如表1-1所示。表1-1 SQL Server 2014的安装环境需求1.5.2 安装SQL Server 2014

确认完系统的配置要求和所需的安装组件后,本小节将带领读者完成SQL Server 2014 Enterprise Evaluation Edition的详细安装过程。1.安装说明

安装版本:为SQL Server 2014 Enterprise Evaluation Edition。

操作系统:Windows Server 2008 Service Pack 2。2.安装步骤

步骤01 将购买的SQL Server 2014安装光盘放入光驱,双击安装文件夹中的安装文件setup.exe,进入SQL Server 2014的安装中心界面,单击安装中心左侧的第2个【安装】选项,该选项提供了多种功能,如图1-1所示。图1-1 安装中心界面

提示

安装时读者可以使用购买的安装光盘进行安装,也可以从微软的网站上下载相关的安装程序(微软提供一个180天的免费企业试用版,该版本包含所有企业版的功能,随时可以直接激活为正式版本。读者可以下载该文件进行安装)。

步骤02 对于初次安装的读者,选择第一个选项【全新SQL Server独立安装或向现有安装添加功能】,进入【产品密钥】界面,在该界面中可以输入购买的产品密钥。如果是使用体验版本,可以在下拉列表框中选择Evaluation选项,然后单击【下一步】按钮,如图1-2所示。图1-2 【产品密钥】界面

步骤03 打开【许可条款】窗口,选择该界面中的【我接受许可条款】复选框,然后单击【下一步】按钮,如图1-3所示。图1-3 【许可条款】窗口

步骤04 安装程序将对系统进行一些常规的检测,如图1-4所示。图1-4 【安装程序支持规则】检测界面

提示

如果缺少某个组件,可以直接在官方下载后安装即可。

步骤05 打开【Microsoft Update】窗口,取消【使用Microsoft Update检查更新(推荐)】复选框,单击【下一步】按钮,如图1-5所示。图1-5 【Microsoft Update】窗口

步骤06 打开【产品更新】窗口,取消【包括SQL Server产品更新(I)】复选框,单击【下一步】按钮,如图1-6所示。图1-6 【产品更新】窗口

步骤07 打开【安装安装程序文件】窗口,单击【安装】按钮,该步骤将安装SQL Server程序所需的组件,安装过程如图1-7所示。图1-7 【安装安装程序文件】窗口

步骤08 安装完安装程序文件之后,安装程序将自动进行第二次支持规则的检测,全部通过之后单击【下一步】按钮,如图1-8所示。图1-8 【安装规则】窗口

步骤09 打开【设置角色】窗口,单击默认的【SQL Server功能安装】单选按钮,单击【下一步】按钮,如图1-9所示。图1-9 【设置角色】窗口

步骤10 打开【功能选择】窗口,如果需要安装某项功能,则选中对应的功能前面的复选框,也可以使用下面的【全选】或者【全部不选】按钮来选择,为了以后学习方便,这里选择【全选】按钮,然后单击【下一步】按钮,如图1-10所示。图1-10 【功能选择】窗口

步骤11 打开【实例配置】窗口,在安装SQL Server的系统中可以配置多个实例,每个实例必须有唯一的名称,这里选择【默认实例】单选按钮,单击【下一步】按钮,如图1-11所示。图1-11 【实例配置】窗口

步骤12 打开【服务器配置】窗口,该步骤设置使用SQL Server各种服务的用户,账户名称后面统一选择NT AUTHORITY\SYSTEM,表示本地主机的系统用户,单击【下一步】按钮,如图1-12所示。图1-12 【服务器配置】窗口

步骤13 打开【数据库引擎配置】窗口,窗口中显示了设计SQL Server的身份验证模式,这里可以选择使用Windows身份验证模式,也可以选择第二种混合模式,此时需要为SQL Server的系统管理员设置登录密码,之后可以使用两种不同的方式登录SQL Server。这里选择使用Windows身份验证模式。接下来单击【添加当前用户】按钮,将当前用户添加为SQL Server管理员。单击【下一步】按钮,如图1-13所示。图1-13 【数据库引擎配置】窗口

步骤14 打开【Analysis Services配置】窗口,同样在该界面中单击【添加当前用户】按钮,将当前用户添加为SQL Server管理员,然后单击【下一步】按钮,如图1-14所示。图1-14 【Analysis Services配置】窗口

步骤15 打开【Reporting Services配置】窗口,选择【安装和配置】单选按钮,然后单击【下一步】按钮,如图1-15所示。图1-15 【Reporting Services配置】窗口

步骤16 打开【distrbuted Replay控制器】窗口,指定向其授予针对分布式重播控制器服务的管理权限的用户。具有管理权限的用户将可以不受限制地访问分布式重播控制器服务。单击【添加当前用户】按钮,将当前用户添加为具有上述权限的用户,单击【下一步】按钮,如图1-16所示。图1-16 【distrbuted Replay控制器】窗口

步骤17 打开【分布式重播客户端】窗口,在【控制器名称】文本框中输入控制器1为控制器的名称,然后设置工作目录和结果目录,单击【下一步】按钮,如图1-17所示。图1-17 【分布式重播客户端】窗口

步骤18 打开【准备安装】窗口,该界面只是描述了将要进行的全部安装过程和安装路径,单击【安装】按钮开始进行安装,如图1-18所示。图1-18 准备安装界面

步骤19 安装完成后,单击【关闭】按钮完成SQL Server 2014的安装过程,如图1-19所示。图1-19 完成界面

步骤20 弹出【需要重新启动计算机】对话框,单击【确定】按钮,重新启动计算机即可。如图1-20所示。图1-20 警告对话框1.5.3 SQL Server 2014常见实用程序

SQL Server 2014系统提供了大量的管理工具,通过这些管理工具,可以快速、高效地对数据进行管理,这些工具主要包括下面5种。1.商业智能开发平台(Business Intelligence Development Studio)

作为一个集成开发环境,SQL Server 2014商业智能开发平台适用于开发商业智能架构应用程序,该平台包含了一些项目模板。商业智能开发平台开发的项目可以作为某个解决方案的一部分,例如,在平台中可以分别包含Analysis Services项目、Integration Services项目和Reporting Services项目。

如果要开发并使用Analysis Services、Integration Services或Reporting Services的方案,则应当使用SQL Server 2014商业智能开发平台。如果要使用SQL Server数据库服务的解决方案,或者要管理并使用SQL Server、Analysis Services、Integration Services或Reporting Services的现有解决方案,则应当使用SSMS。即这两个工具在应用中的阶段不同,一个处于开发阶段,一个处于应用和管理阶段。2.SQL Server管理平台(SQL Server Management Studio)

SQL Server Management Studio是一个集成环境,它将查询分析器和服务管理器的各种功能组合到一个集成环境中,用于访问、配置、控制、管理和开发SQL Server的工作。SSMS中包含了大量的图形工具和丰富的脚本编辑器,极大地方便了开发人员和管理人员对SQL Server的访问和控制。

SSMS不仅能够配置系统环境和管理SQL Server,所有SQL Server对象的建立与管理工作都可以通过它完成。通过SQL Server管理平台可以完成的操作有:管理SQL Server服务器,建立与管理数据库,建立与管理数据表、视图、存储过程、触发程序、规则等数据库对象及用户定义的时间类型,备份和恢复数据库,事务日志、复制数据、管理用户账户以及建立T-SQL命令等。

SQL Server Management Studio的工具组件主要包括:已注册的服务器、对象资源管理器、解决方案资源管理器、模板资源管理器等,如要显示某个工具,在【视图】菜单下选择相应的工具名称即可。3.性能工具

SQL Server分析器(SQL Server Profiler)也是一个图形化的管理工具,用于监督、记录和检查数据库服务器的使用情况,使用该工具,管理员可以实时地监视用户的活动状态。SQL Server Profiler捕捉来自服务器的事件,并将这些事件保存在一个跟踪文件中,分析该文件可以对发生的问题进行诊断。

SQL Server配置管理器(SQL Server Configuration Manager),它用于管理与SQL Server相关联的服务、配置SQL Server使用的网络协议,以及从SQL Server客户端计算机管理网络连接。配置管理器中集成了以下功能:服务器网络实用工具、客户端网络实用工具和服务管理器。4.数据库引擎优化顾问(Database Engine Tuning Advisor)

数据库引擎优化顾问工具用来帮助用户分析工作负荷、提出优化建议等。即使用户对数据库的结构没有详细的了解,也可以使用该工具选择和创建最佳的索引、索引视图、分区等。5.实用工具

SQL Server 2014不仅提供了大量的图形化工具,还提供了大量的命令行实用工具,这些命令可以在Windows命令行窗口下执行,这些工具的作用如下:

• bcp:在SQL Server 2014实例和用户指定格式的数据文件之间进行数据复制。

• dta:通过该工具,用户可以在应用程序和脚本中使用数据库引擎优化顾问的功能。

• dtexec:用于配置和执行SQL Server 2014 Integration Services包,使用dtexec可以访问所有SSIS包的配置信息和执行功能,这些信息包括连接、属性、变量、日志和进度指示等。

• dtutil:用于管理SSIS包,这些管理操作包括验证包的存在性以及对包进行复制、移动和删除等操作。

• osql:用来输入和执行T-SQL语句、系统过程、脚本文件等。该工具通过ODBC与服务器进行通信。

• rs:管理和运行报表服务器的脚本。

• rsconfig:与报表服务相关的工具,可用来对报表服务连接进行管理。

• sqlcmd:该工具可以在命令提示符下输入T-SQL语句和脚本文件,它通过OLE DB与服务器进行通信。

• sqlmaint:该工具用来执行一组指定的数据库维护操作,这些操作包括数据库备份、事务日志备份、更新统计信息、重建索引并生成报表,以及把这些报表发送到指定的文件或电子邮件账户。

• sqlservr:该工具用来在命令提示符下启动、停止、暂停和继续SQL Server实例。

• Ssms:该工具可以在命令提示符下打开SSMS,并与服务器建立连接,打开查询、脚本、文件、项目和解决方案等。

• Tablediff:用于比较两个表中的数据一致性,可以用来排除复制过程中出现的故障。1.6 SSMS基本操作

在前面介绍中提到,SQL Server 2014提供图形化的数据库开发和管理工具,本节介绍的SQL Server Management Studio(SSMS)就是SQL Server提供的一种集成化开发环境。SSMS工具简易直观,可以使用该工具访问、配置、控制、管理和开发SQL Server的所有组件。SQL Server Management Studio将早期版本的SQL Server中所包含的企业管理器、查询分析器和Analysis Manager功能整合到单一的环境中,使得SQL Server中所有组件协同工作。同时它还对多样化的图形工具与多种功能齐全的脚本编辑器进行了整合,极大地方便了各种开发人员和管理人员对SQL Server的访问。

熟练使用SSMS是身为一个SQL Server开发者的必备技能,本节将从以下几个方面介绍SSMS,分别是:SSMS的启动与连接,使用模板资源管理器、解决方案与项目脚本,配置SQL Server服务器的属性和查询编辑器。1.6.1 SSMS的启动与连接

SQL Server安装到系统中之后,将作为一个服务由操作系统监控,而SSMS是作为一个单独的进程运行的,安装好SQL Server 2014之后,可以打开SQL Server Management Studio并且连接到SQL Server服务器,具体操作步骤如下。

步骤01 单击【开始】按钮,在弹出的菜单中选择【所有程序】➤【Microsoft SQL Server 2014】➤【SQL Server Management Studio】菜单命令,打开SQL Server的【连接到服务器】对话框,选择完相关信息之后,单击【连接】按钮,如图1-21所示。图1-21 【连接到服务器】对话框

在【连接到服务器】对话框中有如下几项内容:

• 服务器类型:根据安装的SQL Server的版本,这里可能有多种不同的服务器类型,对于本书,将主要讲解数据库服务,所以这里选择【数据库引擎】。

• 服务器名称:下拉列表框中列出了所有可以连接的服务器的名称,这里的WIN-QOFJAWIKMB9为笔者主机的名称,表示连接到一个本地主机;如果要连接到远程数据服务器,则需要输入服务器的IP地址。

• 身份验证:最后一个下拉列表框中指定连接类型,如果设置了混合验证模式,可以在下拉列表框中使用SQL Server身份登录,此时,将需要输入用户名和密码;在前面安装过程中指定使用Windows身份验证,因此这里选择【Windows身份验证】。

步骤02 连接成功则进入SSMS的主界面,该界面显示了左侧的【对象资源管理器】窗口,如图1-22所示。图1-22 SSMS图形界面

步骤03 查看一下SSMS中的【已注册的服务器】窗口,选择【视图】➤【已注册的服务器】菜单命令。如图1-23所示,该窗口中显示了所有已经注册的SQL Server服务器。图1-23 【已注册的服务器】窗口

步骤04 如果用户需要注册一个其他的服务,可以右击【本地服务器组】结点,在弹出的快捷菜单中选择【新建服务器注册】菜单命令,如图1-24所示。图1-24 选择【新建服务器注册】菜单命令1.6.2 使用模板资源管理器、解决方案与项目脚本

模板资源管理器、解决方案与项目脚本是SSMS中的两个组件,可以方便用户在开发时对数据的操作与管理。1.模板资源管理器

模板资源管理器可以用来访问SQL代码模板,使用模板提供的代码,省去了用户在开发时每次都要输入基本代码的工作,使用模板资源管理器的方法如下。

步骤01 进入SSMS主界面之后,选择【视图】➤【模板资源管理器】菜单命令,打开【模板浏览器】窗口,如图1-25所示。图1-25 【模板浏览器】窗口

步骤02 模板资源管理器按代码类型进行分组,比如有关对数据库(Database)的操作都放在Database目录下,用户可以双击Database目录下面的Create Database模板,如图1-26所示。图1-26 Create Database代码模板的内容

步骤03 将光标定位到左侧窗口,此时SSMS的菜单中将会多出来一个【查询】菜单,选择【查询】➤【指定模板参数的值】菜单命令,如图1-27所示。图1-27 选择【指定模板参数的值】菜单命令

步骤04 打开【指定模板参数的值】对话框,在【值】文本框中输入值test,如图1-28所示。图1-28 【指定模板参数的值】对话框

步骤05 输入完成之后,单击【确定】按钮,返回代码模板的查询编辑窗口,此时模板中的代码发生了变化,以前的代码中的Database_Name值都被test值所取代。然后选择【查询】➤【执行】命令,SSMS将根据刚才修改过的代码,创建一个新的名称为test的数据库。如图1-29所示。

试读结束[说明:试读内容隐藏了图片]

下载完整电子书


相关推荐

最新文章


© 2020 txtepub下载