Sqlserver简介PPT课件_第1页
Sqlserver简介PPT课件_第2页
Sqlserver简介PPT课件_第3页
Sqlserver简介PPT课件_第4页
Sqlserver简介PPT课件_第5页
已阅读5页,还剩98页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Sql Server2008 概述Sql Server2008 安装Sql Server2008 配置Sql Server2008 常用的管理工具实验习题第1页/共103页 SQL Server 2008不是Microsoft的免费软件。在使用和安装它之前,用户需要购买SQL Server 2008的商业许可。用户还需要了解SQL Server 2008的主要功能和特点。本章将主要介绍SQL Server 2008的产品组件、版本以及主要功能。 SQL Server 2008是一个功能丰富的关系型数据库管理系统。其中,SQL Server 2008的功能组件主要包括Database Engin

2、e(数据库引擎)、Integration Services、Analysis Services、Reporting Services等,分别用于数据存储、数据转化和集成、数据处理和数据输出,如下图所示。第2页/共103页SQL Server 2008 体系结构:第3页/共103页数据库数据库描述描述master对用户数据库和 SQL Server 的操作进行总体控制model提供创建新用户数据库所需的模板和原型tempdb提供临时表和其他临时工作存储量所需的存储区msdb提供调度信息和作业历史记录所需的存储区distribution存储在复制过程中使用的历史记录和事务数据AdventureWo

3、rks提供用作学习的样本数据库SQL Server 2008 数据库及其对象:第4页/共103页SQL Server 2008 数据库及其对象: 在SQL Server2008中,数据库是表、视图、存储过程、触发器等数据库对象的集合,是数据库管理系统的核心内容。为了更好地学会并理解数据库,应该首先了解数据库的组成 。数据库关系图(E-R图等)、表、索引、视图、默认值、类型、规则、触发器、存储过程、用户第5页/共103页 SQL Server 2008出现在微软数据平台愿景上是因为它使得公司可以运行他们最关键任务的应用程序,同时降低了管理数据基础设施和发送观察和信息给所有用户的成本。 这个平台有

4、以下特点: 可信任的使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。 高效的使得公司可以降低开发和管理他们的数据基础设施的时间和成本。 智能的提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。 SQL Server 2008 新性能:第6页/共103页 SQL Server 2008是基于SQL Server 2005发展而来的,但是SQL Server 2008对SQL Server 2005升级的幅度仍然很大。SQL Server 2008在SQL Server 2005的基础上增加和增强了许多性能和功能。第7页/共103页管理工具的提升 SQL

5、 Server版本的升级和功能的改善不一定能够直接被用户体验到。但是用户可以通过管理工具来体验SQL Server的改进,特别是数据库管理员,因为其只是处理数据库的操作,较少涉及到数据库的编程。编程扩展 由于SQL Server 2008在SQL 2005的基础上加强了数据库引擎、Reporting Services等多项组件的功能,所以SQL Server 2008提高了程序员的开发能力和工作效率的改进。Microsoft .NET Framework对数据库引擎的编程拓展。第8页/共103页与其他流行数据库的比较: SQL Server 2008不是唯一的数据库系统产品。目前,在数据库系统

6、市场上,广泛流行的产品还有Oracle、MySQL以及DB2。 SQL Server 2008与Oracle、MySQL、DB2的比较,以便使用户确立SQL Server 2008在数据库产品市场上的位置。 SQL Server 2008、Oracle、MySQL、DB2 是当前数据库系统市场上流行的四个产品,占有最多的用户。显然,在一定程度上,用户对所使用的不同的数据库产品都有技术和心理上的依赖。当然,这些用户对数据库产品也有不同的看法。第9页/共103页 Oracle是一个成熟的数据库产品,推出的时间较早,使用范围较广。加上Oracle认证的推行,Oracle一直被许多人奉为最好的数据库。

7、不可否认,Oracle在技术上相当成熟,有些技术特色也着实是其他数据库厂商学习的榜样。 MySQL最早是一个开源数据库,SUN收购MySQL后,将其转化为商业软件。虽然后来SUN推出了社区开源版本,但MySQL最初的优势已消耗殆尽了。 通过MySQL这个名字中的“My”就能看出MySQL是用于个人的。MySQL最早开发是为了对抗商业数据库系统,开源、免费、快速是其流行的根本保证,而开源是其在中小型企业中流行的重要原因。第10页/共103页 DB2是IBM推出的一个数据库管理系统,在国外使用较为广泛。IBM在国内发展已经很多年了,其操作系统已在企业中占据一些市场。但对于数据库DB2,企业使用较少

8、,所以关于DB2的资料较少。 SQL Server数据库与其他流行数据库做了一定的比较,从数据库入门和实际应用的方面来看,SQL Server 2008是学习数据库管理系统的首选。第11页/共103页Sql Server2008 概述Sql Server2008 安装Sql Server2008 配置Sql Server2008 常用的管理工具实验习题第12页/共103页了解了解SQL Server 2008 的的版本版本 对于SQL Server 2008 的不同版本,其功能也有限制。为适应市场上的不同用户,Microsoft 提供了多个SQL Server 2008版本。用户可以通过衡量性

9、能、价格,选择合适的 SQL Server 2008 版本。第13页/共103页版本版本描述描述EnterpriseSQL Server的完整版,具备高扩展性和性能优异的企业级数据库服务器Standard部门级应用程序数据库服务器(适用于大多数的中小型企业)Workgroup部门或者分公司办公用的数据库Express免费的、易用、易于管理的数据库;断开的客户端或者独立的应用程序的SQL Server 版本Mobile智能设备的压缩型数据库Developer只有开发和测试许可的Enterprise 版本第14页/共103页SQL Server 2008 的的硬件硬件要求要求 SQL Server

10、 2008(64位或32位)版本 处理器型号 处理器速度 内存(RAM) 企业版(企业版(Enterprise Edition)开发者版开发者版 (Developer Edition) 标准版(标准版(Standard Edition)工作组版(工作组版(Workgroup Edition)Pentium III及其兼容及其兼容处理器,处理器,或者更高或者更高型号型号。 32位至少位至少1.0 GHz,推,推荐荐2.0GHz或更高;或更高;64位至少位至少1.4 GHz,推,推荐荐2.0GHz或更高;或更高; 。至少至少512MB,推荐推荐1GB或或更大。更大。 SQL Server 2008

11、简化版简化版(Express Edition) 同上同上 同上同上至少至少256 MB,推荐,推荐512MB或更或更大大第15页/共103页SQL Server 2008 的的硬件硬件要求要求注意:注意: 这里的内存要求仅针对这里的内存要求仅针对SQL Server 2008,不包括操作系统和计算机上其他软件所需的不包括操作系统和计算机上其他软件所需的内存。内存。 第16页/共103页SQL Server 2008的的硬件硬件要求要求 服务和组件服务和组件 硬盘需求硬盘需求 数据库引擎及数据文件,复制,全文搜索等数据库引擎及数据文件,复制,全文搜索等280 MB分析服务及数据文件分析服务及数据

12、文件90 KB报表服务和报表管理器报表服务和报表管理器120 MB通知服务引擎组件以及规则组件通知服务引擎组件以及规则组件120 MB集成服务集成服务120 MB客户端组件客户端组件850 MBSQL Server联机图书以及移动联机图书联机图书以及移动联机图书240 MB范例以及范例数据库范例以及范例数据库390 MB第17页/共103页SQL Server 2008 的的硬件硬件要求要求注意:注意: 典型安装时的其他硬件要求包括典型安装时的其他硬件要求包括: 显示器:分辨率至少在显示器:分辨率至少在1,024x768像素之像素之上的显示器。上的显示器。 点触式设备:鼠标或者兼容的点触式设备

13、。点触式设备:鼠标或者兼容的点触式设备。 CD 或者或者 DVD驱动器。驱动器。 网络适配器。网络适配器。第18页/共103页SQL Server 2008 的的软件软件要求要求 NET Framework 3.5 SP11SQL Server Native ClientSQL Server 安装程序支持文件 SQL Server安装程序要求使用 Microsoft Windows Installer 4.5 或更高版本网络软件 SQL Server 2008 64位版本的网络软件要求与32位版本的要求相同。支持的操作系统都具有内置网络软件。独立的命名实例和默认实例支持以下网络协议:Share

14、d memory Named Pipes TCP/IP VIA第19页/共103页安装安装SQL Server 实例实例 SQL Server实例: 是一组数据库功能的集合。 默认实例 此实例由运行它的计算机的网络名称(服务器名称)来标识 命名实例 命名实例由计算机网络名称加实例名来标识;安装时为实例定义的一个名称。 第20页/共103页安装安装SQL Server 实例实例 注意: 一个服务器只能安装SQL Server 的一个默认实例(并且一个群集也只能安装一个默认实例),但可以有很多命名实例。提示: 在一个计算机上能够安装的实例数量是有限的,不同版本有不同的限制。第21页/共103页 在

15、SQL Server 2008实例安装成功之后,在C:Program Files目录中增加了许多目录。这些目录中包含了Microsoft Sync组件、SQL Server、SQL Server Compact Edition以及Analysis Services。 其中,SQL Server 2008实例的主目录是C:Program FilesMicrosoft SQL Server。具体的,SQL Server 2008实例分布在Microsoft SQL Server下的子目录100、MSAS10.MSSQL2008、MSRS10.MSSQL2008以及MSSQL10.MSSQL2008

16、中。第22页/共103页SQL Server 2008实例的文件第23页/共103页 在SQL Server 2008中,用户可以使用SQL Server 配置管理器来管理SQL Server 2008的服务。当然,用户也可以使用Windows的【管理工具】【服务】进行管理。SQL Server 2008实例的服务第24页/共103页修改SQL Server 2008实例: 修改SQL Server 2008实例的操作包括向当前SQL Server 2008实例添加功能组件、修复SQL Server 2008实例现有的功能组件,以及删除当前的SQL Server 2008实例。 这些操作可以通

17、过SQL Server 2008提供的工具LandingPage.exe和SetupArp.exe完成。第25页/共103页 在安装SQL Server 2008时,如果对SQL Server 2008规划不合理,那么会导致在日后使用SQL Server 2008过程中产生许多问题,如缺少某个组件。这种情况下,用户就需要将所需的功能组件添加到SQL Server 2008实例中。 实例中添加功能组件: 第26页/共103页 用户在使用SQL Server 2008的过程中,不免因为操作或其他程序(包括病毒)的影响,而造成SQL Server 2008主要的程序文件或配置文件的损坏。 修复现有的

18、功能组件:第27页/共103页 删除SQL Server 2008实例: 如果SQL Server 2008实例的文件损坏到了不能使用修复功能的程度,或者用户需要删除当前SQL Server 2008实例的某个组件,那么用户可能需要进行删除SQL Server 2008实例的操作。第28页/共103页SQL Server 服务的服务的安全注意事项安全注意事项 服务 使用域用户账户 指定一个使用Windows 验证的域用户 账户 使用 Local Service 账户 一种内置的特殊账户,类似于授权 用户账户 使用 Network Service 账户 使用计算机账户凭据来访问网络资源 第29页

19、/共103页SQL Server 的的身份验证模式身份验证模式 身份验证是一种安全的模式,用于验证客户端与服务器之间的链接。 Microsoft SQL Server2008系统提供了两种身份验证模式:Windows身份验证模式和混合验证模式。 在Windows身份验证模式中,用户通过Windows用户账户连接时,SQL Server 使用Windows操作系统中的信息验证用户名和密码; 在混合验证模式中,允许用户使用Windows验证或SQL Server 验证进行连接。在连接后,系统的安全机制对Windows身份验证和混合验证都是一样的。第30页/共103页SQL Server排序规则注意

20、事项排序规则注意事项 何谓排序规则? 排序规则的主要特征是:区分 语言、区分大小写、区分重音以及区分全角和半角。 从两个方面理解SQL Server 2008的排序规则:第一:设置什么样的排序规则;第二:在哪一层次上设置排序规则。第31页/共103页SQL Server排序规则注意事项排序规则注意事项 Windows 排序规则 基于Windows 相关区域设置规则 SQL 排序规则 当指定 SQL 排序规则时,SQL Server 沿用了 SQL Server 早期版本中指定的代码页号和排序次序的常见组合属性 默认排序规则和排序次序 如果未指定排序规则或选择排序次序,则 SQL Server

21、将应用此默认值第32页/共103页安装安装 SQL Server过程概述过程概述SQL Setup MSI功能选择以及安装系统一致性检查器安装类型本地 / 远程组件升级第33页/共103页系统一致性检查器系统一致性检查器检查安装要求 软件要求系统状态要求硬件要求安全性要求第34页/共103页安装组件选项安装组件选项.组件组件描述描述SQL Server Database Services数据库引擎、复制以及全文本搜索Analysis Services为在线分析和数据挖掘准备的服务和工具Reporting Services用于生成和分发报告Notification Services用于开发和部署

22、某种特殊应用程序的平台Integration Services用于传输数据的工具和组件工作站组件、联机丛书工作站组件、联机丛书和开发工具和开发工具工具和文档第35页/共103页SQL Server 2008安装步骤安装步骤: SQL Server 2008的安装过程与其它Microsoft Windows系列产品类似。 用户可根据向导的提示,选择需要的选项一步一步地完成。第36页/共103页SQL Server 2008安装步骤:第37页/共103页SQL Server 2008安装步骤:第38页/共103页SQL Server 2008安装步骤:第39页/共103页SQL Server 20

23、08安装步骤:安装步骤:第40页/共103页SQL Server 2008安装步骤:安装步骤:第41页/共103页SQL Server 2008安装步骤:安装步骤:第42页/共103页SQL Server 2008安装步骤:安装步骤:第43页/共103页SQL Server 2008安装步骤:安装步骤:注意:防火墙的设置注意:防火墙的设置第44页/共103页SQL Server 2008安装步骤:安装步骤:注意:功能可根据需要选取注意:功能可根据需要选取第45页/共103页SQL Server 2008安装步骤:安装步骤:第46页/共103页SQL Server 2008安装步骤:安装步骤:第

24、47页/共103页SQL Server 2008安装步骤:安装步骤:第48页/共103页SQL Server 2008安装步骤:安装步骤:第49页/共103页SQL Server 2008安装步骤:安装步骤:第50页/共103页SQL Server 2008安装步骤:安装步骤:第51页/共103页SQL Server 2008安装步骤:安装步骤:第52页/共103页SQL Server 2008安装步骤:安装步骤:第53页/共103页SQL Server 2008安装步骤:安装步骤:第54页/共103页SQL Server 2008安装步骤:安装步骤:第55页/共103页SQL Server

25、2008安装步骤:安装步骤:第56页/共103页SQL Server 2008安装步骤:安装步骤:第57页/共103页SQL Server 2008安装步骤:安装步骤:第58页/共103页SQL Server 2008安装步骤:安装步骤:第59页/共103页SQL Server 2008安装步骤:安装步骤:第60页/共103页SQL Server 2008安装步骤:安装步骤:第61页/共103页Sql Server2008 概述Sql Server2008 安装Sql Server2008 配置Sql Server2008 常用的管理工具实验习题第62页/共103页SQL Server 200

26、8配置:配置: 在部署了SQL Server 2008实例后,SQL Server 2008中的设置都是采用默认设置,这些设置能够保证SQL Server 2008实例正常工作。 为了充分发挥SQL Server 2008的性能,用户需要对SQL Server 2008进行一定的设置。本节将主要介绍在SQL Server 2008中可以设置的选项。 对于SQL Server 2008来说,在使用之前需要设置服务端网络配置和客户端网络配置。第63页/共103页服务端网络设置:第64页/共103页客户端网络设置:第65页/共103页注册服务器注册服务器 在 SQL Server 管理平台中注册服务

27、器可以存储服务器连接信息,以供将来连接时使用。 有三种方法可以在SQL Server管理平台中注册服务器: (1)在安装管理平台之后首次启动它时,将自动注册 SQL Server 的本地实例; (2)可以随时启动自动注册过程来还原本地服务器实例的注册; 注册服务器就是为Microsoft SQL Server客户机/服务器系统确定一台数据库所在的机器,该机器作为服务器,可以为客户端的各种请求提供服务。第66页/共103页注册服务器注册服务器(3)可以使用 SQL Server 管理平台的已注册的服务器工具注册服务器。注册服务器的步骤如下:、用户从 开始 菜单上选择 程序 / Mirosoft

28、SQL Server 2008 / SQL Server Management Studio 命令,打开 SQL Server Management Studio 窗口,并使用 Windows 或 SQL Server 身份验证进行连接就可以了。 在已注册的服务器窗格中右击该服务器节点,从弹出的菜单中选择新建/服务器注册命令,如图:第67页/共103页68第68页/共103页注册服务器注册服务器在注册服务器时必须指定以下选项(如上图):(1)服务器的类型。(2)服务器的名称。(3)登录到服务器时使用的身份验证的类型 ( Windows 身份验证或 SQL Server 身份验证) ,以及登录名

29、和密码(如果使用 SQL Server 身份验证时需要)。(4)注册了服务器后要将该服务器加入到其中的组的名称。第69页/共103页注册服务器注册服务器3、在此对话框上选择连接属性选项卡,打开它。如图:(1)服务器默认值情况下连接到的数据库。(2)连接到服务器时所使用的网络协议,要使用的网络数据包大小。(3)连接超时值,执行超时值等。第70页/共103页注册服务器注册服务器(1)键入或选择要连接的数据库名称在连接属性选项卡中的这些属性都是用户连接到数据库时要考虑的因素。从连接到数据库下拉列表中指定当前用户要连接到的数据库名称。其中:默认值情况前面已经提到;浏览服务器选项表示可以从当前服务器中选

30、择一个数据库。当选择浏览服务器选项时。打开了查找服务器上的数据库。从该对话框中可以指定当前用户连接到服务器默认的数据库。第71页/共103页注册服务器注册服务器()网络可以从网络协议下拉列表中选择某个可用的协议,这里我们使用默认值;网络数据包大小选项用于指定要发送网络数据包大小,默认值是4096字节。()连接连接超时值选项用于设定连接服务器的最大可用时间,默认值是15秒;第72页/共103页注册服务器注册服务器执行超时值选项用于指定当从客户发出执行操作的请求,在服务器端执行操作,等待执行的最大时间,默认值是0秒,表示立即执行;如果想对连接的过程进行加密,可以选中加密连接对话框。、全部设置完成以

31、后,单击测试按钮,验证连接是否成功。弹出新建服务器注册连接成功的对话框,单击确定即可完成。第73页/共103页已注册的服务器连接已注册的服务器连接要和已注册的服务器实现“连接”:则需要使用右键单击一个服务器,指向“连接”,然后单击对象资源管理器进行即可,如图所示。第74页/共103页已注册的服务器连接已注册的服务器连接在对象资源管理器中与连接服务器相反的是断开服务器,只要在所要断开的服务器上单击右键,选择“断开链接”即可。注意:断开服务器并不是从计算机中将服务器删除,而只是从SQL Server管理平台中删除了对该服务器的引用。需要再次使用该服务器时,只需在 SQL Server 管理平台中重

32、新连接即可。 第75页/共103页服务器的启动、暂停和停止服务器的启动、暂停和停止 在SQL Server管理平台中,在所要启动的服务器上单击右键,从弹出的快捷菜单中选择“启动”选项,即可启动服务器。暂停和关闭服务器的方法与启动服务器的方法类似,只需在相应的快捷菜单中选择“暂停(Pause)”或“停止(Stop)”选项即可,如下图所示。 第76页/共103页第77页/共103页配置服务器选项设置配置服务器选项设置配置服务器选项是为了充分利 Microsoft SQL Server 系统资源、设置 Microsoft SQL Server 服务器默认行为的过程。合理的配置服务器选项可以加快服务响

33、应请求的速度、充分利用系统资源、提高系统的工作效率。在 Microsoft SQL Server 2008 系统中,可以使用SSMS、sp_configuret系统存储过程、 SET 语句等方式配置服务器选项。 第78页/共103页配置服务器选项设置配置服务器选项设置使用SQL Server管理平台配置服务器的操作方法为:在 SQL Server 管理平台中对象资源管理器上用右键单击所要进行配置的服务器,从快捷菜单中选择“属性 (Properties)”选项,就会出现如下图所示的对话框,其中可以进行服务器的属性(配置选项)的设置。第79页/共103页配置服务器选项设置配置服务器选项设置第80页

34、/共103页配置服务器选项设置配置服务器选项设置在如上图所示的服务器属性对话框中共有个选项。这个选项分别是:常规选项、内存选项、处理器选项、安全性选项、连接选项、数据库设置选项、高级选项和权限选项。 在常规选项中列出了当前服务器产品的名称、操作系统名称、平台名称以及是否群集化等信息; 在内存选项中可以设置和内存相关的选项设置; 在处理器选项中可以设置和处理器相关的选项设置。第81页/共103页配置服务器选项设置配置服务器选项设置 注意:只有服务上安装多个处理器时,处理器关联和/关联才有意义; 在安全性选项中可以更改服务器身份验证方式; 在连接选项中可以设置与连接服务器有关的选项和参数; 在数据

35、库设置选项中用于设置与创建索引、进行备份和还原等操作有关的选项; 在高级选项中用于设置服务并行操作行为、网络行为等; 在权限选项中用于设置和查看当前 SQL Server 实例中登录名或角色的权限信息。第82页/共103页Sql Server2008 概述Sql Server2008 安装Sql Server2008 配置Sql Server2008 常用的管理工具实验习题第83页/共103页什么是什么是SQL Server Configuration Manager? SQL Server配置管理器是一个配置管理器是一个Microsoft 管理控制台管理单管理控制台管理单元,可以从元,可以从

36、开始开始菜单进行访问,也可以将其添加到其他任菜单进行访问,也可以将其添加到其他任何何 Microsoft管理控制台显示中。管理控制台显示中。 Microsoft 管理控制台(管理控制台(mmc.exe)使用)使用Windows System32文文件夹中的件夹中的 SQL Server Manager.msc文件打开文件打开SQL Server 配置管理配置管理器。器。 SQL Server 配置管理器和 SQL Server Management Studio 使用 Windows Management Insturmentation(WMI)来查看和更改某些服务器的设置。注意: 应该使用S

37、QL Server Configuration Manager 而不是“windows服务”控制台来更改服务账户。第84页/共103页为以下内容提供了管理控制台:SQL Server Configuration ManagerSQL Server Services服务器网络配置客户端网络配置第85页/共103页什么是什么是SQL Server Management Studio? Mirosoft SQL Server Management Studio是为是为SQL Server 数据库管理员和开发人员提供的新工具。数据库管理员和开发人员提供的新工具。 这个工具由这个工具由Mirosoft

38、Visual Studio 内部承载,它内部承载,它提供了用于数据库管理的图形工具和功能丰富的开提供了用于数据库管理的图形工具和功能丰富的开发环境。发环境。 那用怎么使用打开它呢?那用怎么使用打开它呢? 用户从用户从 开始开始 菜单上选择菜单上选择程序程序 / Mirosoft SQL Server 2008 / SQL Server Management Studio 命令,命令,打开打开 SQL Server Management Studio 窗口,并使用窗口,并使用 Windows 或或 SQL Server 身份验证进行连接就可以了。身份验证进行连接就可以了。第86页/共103页 S

39、QL Server 2008提供了图形界面工具SQL Server Management Studio,主要用于连接数据库引擎服务,并将用户的操作传递给数据库引擎服务,它是一种前端工具。SQL Server Management Studio第87页/共103页SQL Server Management Studio Mirosoft SQL Server Management Studio 窗口是窗口是由由 已注册服务器已注册服务器窗格、窗格、对象资源管理器对象资源管理器 窗窗格、表设计和格、表设计和属性属性 窗格组成,还有窗格组成,还有 查询编辑查询编辑器器窗格、窗格、模板资源管理器模板资

40、源管理器窗格和窗格和解决方案解决方案资源管理器资源管理器窗格等组成。窗格等组成。 已注册服务器窗格:用于完成注册服务器和将服务器组合成逻辑组的功能。 对象资源管理器 窗格:可以用于完成注册服务器、启动和停止服务器、创建数据库以及创建表、视图等数据库对象、配置和管理复制、查看系统日志等操作。第88页/共103页SQL Server Management Studio 查询编辑器查询编辑器窗格窗格:编写和运行:编写和运行Transact-SQL 脚脚本。它既可以工作在连接模式下,也可以工作在断本。它既可以工作在连接模式下,也可以工作在断开模式下。开模式下。 模板资源管理器模板资源管理器 窗格窗格:

41、提供了执行常用操作:提供了执行常用操作的模板。用户可以在此模板的基础上,编写符合自的模板。用户可以在此模板的基础上,编写符合自己的脚本。己的脚本。 解决方案资源管理器 窗格:用来提供指定解决方案的树状结构图。解决的方案可以包含多个项目,用户可以同时打开、保存、关闭这些项目。第89页/共103页主要的数据库管理工具:集成的管理和开发平台集中管理所有的SQL Server组件图形化和基于代码的对象管理基于项目的脚本管理SQL Server Management Studio第90页/共103页SQL Server Profiler SQL Server Profiler:使用使用SQL Serve

42、r Profiler工具可工具可以从服务器中捕获以从服务器中捕获 SQL Server 2008 事件。事件。 SQL Server Profiler:工具通常用于下列工作中:工具通常用于下列工作中: 逐步分析有问题的查询以找到问题的原因;逐步分析有问题的查询以找到问题的原因; 查找并诊断运行慢的查询;查找并诊断运行慢的查询; 使性能计数器与诊断问题关联;使性能计数器与诊断问题关联; 监视监视SQL Server的性能已优化其工作的负荷;的性能已优化其工作的负荷; 捕获导致某个问题的一系列捕获导致某个问题的一系列Transact-SQL语句;语句; SQL Server Profiler工具还

43、支持工具还支持 SQL Server 对实例对实例上执行的操作进行审核。上执行的操作进行审核。第91页/共103页数据库引擎优化顾问:数据库引擎优化顾问: 数据库引擎优化顾问数据库引擎优化顾问分析一个或多个数据库的工分析一个或多个数据库的工作负荷和物理实现。作负荷和物理实现。 工作负荷工作负荷是对要优化的一个或多个数据库执行的是对要优化的一个或多个数据库执行的一组一组Transact-SQL 语句。语句。 在优化数据库时,数据库引擎优化顾问将使用跟在优化数据库时,数据库引擎优化顾问将使用跟踪文件、跟踪表和踪文件、跟踪表和Transact-SQL脚本脚本 作为工作负荷输作为工作负荷输入。入。 对

44、工作负荷进行分析后,数据库引擎优化顾问会对工作负荷进行分析后,数据库引擎优化顾问会建议添加、删除或修改数据库中的物理设计结构。建议添加、删除或修改数据库中的物理设计结构。 数据库引擎优化顾问会推荐一组物理设计结构,数据库引擎优化顾问会推荐一组物理设计结构,以降低工作负荷的开销。以降低工作负荷的开销。 第92页/共103页 在SQL Server 2008中,不仅提供了大量的图形工具,还提供了大量的命令行实用工具。 命令行实用工具有:sqlcmd、bcp、dta、 dtexec 、 osql 、 rs 、 sac、 sqlserver 、 sqlwb、 nscontrol 、 sqlagaent 和 rsconfig 等等。 sqlcmd:它可以用于在命令提示符处输入Transact - SQL语句、系统过程和脚本文件。 bcp:可以在 Mirosoft SQL Server 2008 实例

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论