版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第第4 4章章 SQL Server 2008SQL Server 2008概述概述主要内容主要内容4.1 SQL Server 2008简介l4.1.1 SQL Server 20084.1.1 SQL Server 2008概述概述 SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由 Microsoft, Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个 OS/2版本。 SQL Server近年来不断更新版本:l1996,Microsoft推出了6.5版本; l1998年推出了7.0版本; l2000年SQL
2、server 2000问世;l2005年12月又推出SQL Server 2005;l2008年第三季度,SQL Server 2008正式发布,SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为迄今为止最强大和最全面的SQL Server版本。4.1.1 SQL Server 2008概述lSQL Server 2008作为新一代的数据管理系统提供了一套完整的解决方案来满足用户的各种需求,帮助用户随时随地管理任何数据,是Microsoft数据平台的重要组成部分,如图所示。l它可以将结构化、半结构化和非结构化文档的数据(例如图像和音乐)直接存储到数
3、据库中。l同时,SQL Server 2008 提供一系列丰富的集成服务,可以对数据进行查询、搜索、同步、报告和分析之类的操作。l数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,您可以控制数据而不用管数据存储在哪里。lSQL Server 2008 允许用户在使用 Microsoft .NET 和 Visual Studio 开发的自定义应用程序中使用数据,在面向服务的架构(SOA)和通过 Microsoft BizTalk Server 进行的业务流程中使用数据。l信息工作人员也可以通过他们日常使用的工具(例如 2007 Microsoft Office 系统)直
4、接访问数据。4.1.2 SQL Server 2008新增强功能lSQL Server 2008作为是微软数据平台中的一个主要部分,在原有SQL Server 2008系统基础上增加了一些新的功能和特性,为用户提供了一个可信的、高效的、智能的数据平台。该平台的特点如下:l1.1.可信任的可信任的l(1) 更好的保护用户信息 l(2) 确保业务可持续性 l(3) 最佳的和可预测的系统性能 l2.2.高效的高效的 l(1) 按照策略进行管理 l(2) 精简的安装 l(3) 简化应用程序开发 l(4) 增强对非关系型数据的支持 l3.3.智能的智能的l(1) 集成任何数据 l(2) 发送相应的报表
5、l(3) 推动可操作的商务洞察力 2.1.2 SQL Server 2005新增强功能2.2 SQL Server 2005的安装l4.2.1 SQL Server 20054.2.1 SQL Server 2005的版本和组件的版本和组件l1. SQL Server 2008 1. SQL Server 2008 的版本的版本lSQL Server 2008分为SQL Server 2008企业版、标准版、工作组版、Web版、开发者版、Express版、Compact 3.5版,其功能和作用也各不相同,其中SQL Server 2008 Express版是免费版本。l根据应用程序的需要,安装
6、要求可能有很大不同。SQL Server 2008 的不同版本能够满足企业和个人独特的性能、运行时以及价格要求。需要安装哪些 SQL Server 2008 组件也要根据企业或个人的需求而定。l(1) SQL Server 2008SQL Server 2008企业版企业版l(2) SQL Server 2008SQL Server 2008标准版标准版l(3) SQL Server 2008SQL Server 2008工作组版工作组版l(4) SQL Server 2008 WebSQL Server 2008 Web版版l(5) SQL Server 2008SQL Server 200
7、8开发者版开发者版l(6) SQL Server 2008 Express SQL Server 2008 Express版版 l(7) SQL Server Compact 3.5 SQL Server Compact 3.5版版4.2 SQL Server 2008的安装4.2.2安装安装SQL Server 2008SQL Server 2008的软硬件要求的软硬件要求 表4.1 32位平台上SQL Server 2008 的硬件要求 组件 要求 处理器 处理器类型:Pentium III 兼容处理器或速度更快的处理器 处理器速度:最低:1.0 GHz;建议:2.0 GHz 或更快 操作
8、系统 Windows XP Professional SP3 Windows Vista SP2 Business(Enterprise、Ultimate) Windows 7 Professional (Enterprise 、Ultimate) Windows Server 2003 sp2 以上 Windows Server 2008 sp2 以上 内存 RAM:最小:1 GB,推荐:4 GB 或更多,最高:64 GB 硬盘 2.0G以上 框架 SQL Server 安装程序安装该产品所需的以下软件组件: l .NET Framework 3.5 SP11 l SQL Server Na
9、tive Client l SQL Server 安装程序支持文件 显示器 SQL Server 2008 图形工具需要使用 VGA 或更高分辨率:分辨率至少为 1,024x768 像素 4.2.2 4.2.2 安装安装SQL Server 2008SQL Server 2008的软、硬件要求的软、硬件要求4.2.3 SQL Server 2008安装过程 在开始安装SQL Server 2008之前,首先需要确定计算机的软硬件配置符合相关的安装要求,并卸载之前的任何旧版本。l安装SQL Server 2008的步骤如下。lStep1:插入安装光盘,然后双击根目录中的setup.exe程序,这
10、时系统首先检测是否有.NET Framework 3.5环境,如果已经安装则转step3,如果没有则会弹出如图4.2所示环境监测界面,单击“确定”按钮进入.NET Framework 3.5环境安装。l完成之后会弹出SQL Server 2008安装中心窗口,在此窗口中按照提示逐步进行即可,在此不再累述,可参考教材中的详细步骤。 :4.3 SQL Server 20084.3 SQL Server 2008的组件的组件lSQL Server 2008SQL Server 2008是一个非常优秀的是一个非常优秀的数据库软件和数据分析平台。通过数据库软件和数据分析平台。通过它可以很方便地使用各种数
11、据应用它可以很方便地使用各种数据应用和服务,而且可以很容易地创建、和服务,而且可以很容易地创建、管理和使用自己的数据应用和服务。管理和使用自己的数据应用和服务。SQL Server 2008SQL Server 2008主要组件包括数据主要组件包括数据库引擎组件(库引擎组件(Database EngineDatabase Engine)、)、报 表 服 务 组 件 (报 表 服 务 组 件 ( R e p o r t i n g R e p o r t i n g S e r v i c e sS e r v i c e s ) 、 分 析 服 务 组 件) 、 分 析 服 务 组 件(Ana
12、lysis ServicesAnalysis Services)和整合服务)和整合服务组件(组件(Integration ServicesIntegration Services)等)等服务器组组件服务器组组件, ,如表如表4.34.3所示。所示。l1数据库引擎l数据库引擎是用于存储、处理和保护数据的核心服务,利用数据库引擎可控制访问权限并实现创建数据库、创建表、创建视图、查询数据和访问数据库等操作,并且可以用于管理关系数据和XML数据。通常情况下,使用数据库系统实际上就是使用数据库引擎,同时,它也是一个复杂的系统,其本身包含了许多功能组件,例如,复制、全文搜索等。l2. Analysis S
13、erviceslAnalysis Services用于创建和管理联机分析处理 (OLAP) 以及数据挖掘应用程序的工具,其主要作用是通过服务器和客户端技术的组合,以提供联机分析处理和数据挖掘功能。通过Analysis Services,用户可以设计、创建和管理包含来自于其他数据源的多维结构,通过对多维数据进行对角度的分析,可以使得管理人员对业务数据有更全面的理解。通过也可以完成数据挖掘模型的构造和应用,实现知识的表示、发现和管理。l3. Reporting Services Reporting Services是微软提供的一种基于服务器的报表解决方案,可用于创建和管理包含来自关系数据源和多维数
14、据源数据的企业报表,包括表格报表、矩阵报表、图形报表和自由格式报表等。创建的报表可以通过基于Web 的连接进行查看和管理,也可以作为Windows应用程序的一部分进行查看和管理。l在Reporting Services中可以实现如下任务。l使用图形工具和向导创建和发布报表以及报表模型l使用报表服务器管理工具对Reporting Services进行管理使用应用程序编程接口(API)实现对Reporting Services进行编程和扩展l4. Integration Services和DTS相似,SSIS包含图形化工具和可编程对象,用于实现数据的抽取、转换和加载等功能。在Integration
15、 Services中可以实现如下任务。l使用图形工具和向导生成和调试包l执行如FTP操作、SQL语句执行和电子邮件消息传递等工作流功能的任务l创建用于提取和加载数据的数据源和目标l创建用于清理、聚合、合并和复制数据的转换使用应用程序编程接口(API)实现对Integration Services对象进行编程2.2 SQL Server 2005的安装4.4 SQL Server 2008 4.4 SQL Server 2008 的管理工具的管理工具 对于数据库管理员来说,对于数据库管理员来说,管理工具是日常工作中不管理工具是日常工作中不可缺少的部分。数据库开可缺少的部分。数据库开发人员使用开发
16、工具可以发人员使用开发工具可以减轻开发过程中的工作量,减轻开发过程中的工作量,提高工作效率。从提高工作效率。从SQL SQL Server2005Server2005开始,已经将开始,已经将几款几款SQL Server 2000SQL Server 2000管理管理工具集成到工具集成到SQLserverSQLserver Management Studio Management Studio中,中,另外几款集成到配置管理另外几款集成到配置管理器中,并且重命名了索引器中,并且重命名了索引优化向导。优化向导。 4.4.1 Management Studio4.4.1 Management Stud
17、iolManagement Studio是Microsoft SQL Server 2008提供的一种新集成环境,用于访问、配置、控制、管理和开发SQL Server的所有组件。SQL Server Management Studio将一组多样化的图形工具与多种功能齐全的脚本编辑器组合在一起,可为各种技术级别的开发人员和管理员提供对SQL Server的访问。lSQL Server Management Studio将早期版本的SQL Server中所包含的企业管理器、查询分析器和Analysis Manager 功能整合到单一的环境中。此外,SQL Server Management Stu
18、dio还可以和SQL Server的所有组件协同工作。使用过早期版本的开发人员可以获得熟悉的体验,而数据库管理员可获得功能齐全的单一实用工具,其中包括易于使用的图形工具和丰富的脚本撰写功能。l1启动SQL Server Management Studio 在任务栏中单击“开始”,依次指向“所有程序”、“Microsoft SQL Server 2008”,再单击“SQL Server Management Studio”Microsoft SQL Server Management Studio Microsoft SQL Server Management Studio l2使用对象资源管理
19、器 对象资源管理器是服务器中所有数据库对象的树形视图,此树形视图包括SQL Server Database Engine、Analysis Services、Reporting Services、Integration Services和系统及用户数据库等。 对象资源管理器包括与其连接的所有服务器的信息,打开Management Studio时,系统会提示将对象资源管理器连接到上次使用的设置。可以在“已注册的服务器”组件中双击任意服务器进行连接,但无需注册要连接的服务器。 默认情况下,对象资源管理器是可见的,如果看不到对象资源管理器,可以在选择“视图”菜单中的“对象资源管理器”选项将其打开。
20、l3在Transact SQL编辑器中编写和执行查询语句打开编辑器的几种方式 在标准工具栏上,单击“新建查询”按钮 在标准工具栏上,单击与所选连接类型关联的按钮 在“文件”菜单中,依次指向“打开”、“文件”命令,在打开的对话框中选择一个文档 在“文件”菜单的“新建”命令下选择查询类型执行查询语句的方式 使用快捷键F5 单击标准工具栏中的执行按钮 在编辑窗格中单击右键,选择快捷菜单中的“执行”选项 单击“查询”菜单中的“执行”选项l4. 使用模版资源管理器降低编码难度 在Management Studio的菜单栏中单击“视图”,在下拉菜单中选择“模版资源管理器”,界面右侧将会出现“模版资源管理器
21、”窗格,在右侧的的窗口中选择所需要的模版,在右击弹出的快捷菜单中选择“打开”或者直接双击所选模版,则会将所选模版在编辑器中打开。 l5 管理服务器 配置SQL Server 2008服务器的办法:启动“SQL Server Management Studio”,在“对象资源管理器”窗口里,鼠标右键单击要配置的服务器(实例)名,在弹出的快捷菜单里单击“属性”选项。l配置“常规”选项卡配置配置“常规常规”选项卡选项卡l服务器属性中的“常规”选项卡的功能是查看服务器的属性,如服务器名、操作系统、CPU数等。此处各项只能查看,不能修改。l选项卡里有以下项目。(1)名称:显示服务器(实例)的名称。(2)
22、产品:显示当前运行的SQL Server的版本。(3)操作系统:显示当前运行的操作系统及版本号。(4)平台:显示运行SQL Server的操作系统和硬件。(5)版本:显示当前运行的SQL Server版本号。(6)语言:显示当前的SQL Server实例所使用的语言。(7)内存:显示当前服务器上的内存大小。(8)处理器:显示当前服务器上的CPU数量。(9)根目录:显示当前SQL Server实例所在的目录。(10)服务器排序规则:显示当前服务器采用的排序规则。(11)已群集化:显示是否安装了SQL Server 2008服务器群集。l配置“内存”选项卡l 配置“处理器”选项卡l 配置“安全性”
23、选项卡注意: 更改安全性配置之后需要重新启动服务。 如果是从“Windows身份验证模式”改到“混合模式”的话,不会自动启用sa账户。如果要使用sa账户,要执行带有enable选项的Alter Login命令。 l 配置“连接”选项卡l 配置“数据库设置”选项卡l 配置“高级”选项卡l 设置“权限”选项卡设置设置“权限权限”选项卡选项卡l服务器属性中的“权限”选项卡用于授予或撤销账户对服务器的操作权限。l在“登录名或角色”的列表框里显示的是多个可以设置权限的对象。单击“添加”按钮,可以添加更多的“登录名”和“服务器角色”到这个列表框里。单击“删除”按钮也可以将列表框中已有的登录名或角色删除。l
24、在“显式权限”的列表框里,可以看到“登录名或角色”列表框里的对象的权限。在“登录名或角色”列表框里选择不同的对象,在“显式权限”的列表框里会有不同的权限显示。在这里也可以为“登录名或角色”列表框里的对象设置权限。4.4.2 SQL Server4.4.2 SQL Server配置管理器配置管理器lSQL Server配置管理器可以对服务和SQL Server 2008使用的网络协议提供细致的控制。l1.管理和配置服务l2.管理网络协议4.4.3 SQL Server Profiler 4.4.3 SQL Server Profiler lSQL Server Profiler 是图形化实时监视工具,能帮助系统管理员监视数据库和服务器的行为, 比如死锁的数量,致命的错误,跟踪Transact-SQL 语句和存储过程。可以把这些监视数据存入表或文件中,并在以后某一时间重新显示这些事件来一步一步地进行分析。l通常我们使用SQL Server Profiler 仅监视某些插入事件,这些事件主要有: 登录连接的失败、成功或断开连接DELETE、 INSERT、 UPDATE 命令 远程存储过程调用(RP
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度委托合同标的为市场调查
- 2024年度设备采购合同标的:生产线设备
- 供应商与供应商协议范文
- 2024版别墅窗帘定制与维护合同
- 《论二胡作品《兰花花叙事曲》的演奏技巧与艺术处理》
- 2024年度城市防洪渠建设项目施工合同
- 美发店与物流公司2024年度货物运输合同
- 夫妻购房合同范本
- 保山学院《幼儿园活动设计》2021-2022学年第一学期期末试卷
- 保山学院《社会科学概论》2023-2024学年第一学期期末试卷
- 基于航模校本课程的普通高中劳动教育实践模式初探 论文
- 竣工结算审计服务投标方案(完整技术标)
- 幼儿园中班语言《两只蚊子吹牛皮》课件
- 肺炎护理查房完整版PPT资料课件
- 消化道出血课件
- 与食品经营相适应的主要设备设施布局、操作流程等文件
- 跑、冒、滴、漏的相关问题治理
- 勤俭节约低碳环保演讲稿6篇
- 人教A版选修2《圆锥曲线的光学性质及其应用》评课稿
- 蒂芬巴赫公司电液控制系统维护手册
- 2023年四川省凉山州中考数学适应性试卷
评论
0/150
提交评论