您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 第二章 SQL SERVER 2005概述
数据库技术信息工程系计算机应用匡桂阳SQLServer2005数据库应用技术(第二版)第二章SQLSERVER2005概述主要内容SQLServer的演进1SQLServer2005系统新增功能23SQLServer2005的安装4SQLServer2005管理工具5SQLServer2005平台性能机制关系型数据库4数据、信息、DB、DBS、DBMS12数据模型、概念模型、E-R方法3关系运算5复习数据管理技术的发展2.1SQLSERVER的演进1992年,发布了SQLServer的WinNT版本;1993年,发布了SQLServer4.2;1995年,公布了SQLServer6.0;1996年,发布了SQLServer6.5版,1997年推出了6.5企业版;1998年,推出了SQLServer7.0;2000年,SQLSewer2000面世;2005年SQLServer2005版闪亮登台2.2SQLServer2005系统新增功能SQLServer2005是用于大规模数据与联机事务处理(OLTP)、数据仓库和电子商务应用的数据库平台,也可运用于数据集成分析和报表处理解决方案的商业智能平台。SQLServer2005系统的新增功能主要包括:数据库引擎、分析服务(AnalysisServices)、集成服务(IntegrationServices)、复制服务、报表服务(ReportingServices)、通知服务(NotificationServices)、全文搜索、服务代理(ServiceBroker)、管理工具与开发工具等诸多部分。2.2SQLServer2005系统新增功能2-2-1数据库引擎数据库引擎引入了新的可编程增强功能,是用于存储、处理和保护数据的核心服务,使性能得到了提高且支持结构化和非结构化数据。数据库引擎主要完成以下工作:(1)提供访问和更改数据库中存储数据的途径,实现处理数据或网站建设的应用等。(2)设计并创建数据库以保存系统所需的关系表或XML文档。(3)为单位或客户部署实现的系统与提供日常管理支持以优化数据库的性能。2.2SQLServer2005系统新增功能2-2-2集成服务SQLServer2005集成服务是SQLServer2005中的一个全新的组件,它引入了新的可扩展体系结构和新设计器,提供了构建企业级数据整合应用程序所需的功能和性能。无论是在轻量级的32位系统中还是在高端的64位架构中,它提供的转换引擎性能优势都非常明显。集成服务是用于生成企业级数据集成和数据转换解决方案的平台。使用IntegrationServices可解决复杂的业务问题。方法是复制或下载文件,发送电子邮件以响应事件,更新数据仓库,清除和挖掘数据以及管理SQLServer对象和数据。2.2SQLServer2005系统新增功能2-2-3分析服务分析服务引入了新管理工具、集成开发环境及与.NETFramework的集成功能。它是一种核心服务,可支持对业务数据的快速分析,以及为商业智能应用程序提供联机分析处理(OLAP)和数据挖掘功能。2-2-4复制服务数据复制可用于数据分发或移动数据处理应用程序、系统高可用性、企业报表解决方案的后备数据可伸缩并发性、与异构系统(包括已有的Oracle数据库)的集成等。2.2SQLServer2005系统新增功能2-2-5报表服务SQLServer2005ReportingServices(SSRS,SQLServer2005报表服务)是基于服务器的报表平台,提供来自关系和多维数据源的综合数据报表,可创建、管理和发布,传统的、可打印的报表,和交互的、基于Web的报表。2-2-6通知服务SQLServer2005通知服务(NotificationServices)是用于开发、生成和发送通知的应用程序的平台,也是运行这些应用程序的引擎。通知服务涉及订阅和事件两个元素。其中,订阅表达了订阅方对特定信息(称为事件)的兴趣,可根据事件的到达或计划对其进行评估。而事件数据可以源自数据库内部、其他数据库或外部源。2.2SQLServer2005系统新增功能2-2-7全文搜索使用全文搜索可以快速、灵活地为存储在MicrosoftSQLServer数据库中的文本数据的基于关键字的查询创建索引,包含对SQLServer数据表中基于纯字符的数据进行全文查询所需的功能。由于在性能、可管理性和功能方面的显著增强,全文搜索可为任意大小的应用程序提供强大的搜索功能。2-2-8服务代理服务代理(ServiceBroker)可轻松缩放应用程序,以容纳应用程序接收的通信流量,是MicrosoftSQLServer2005提供的新技术之一,该功能可以帮助开发人员生成可伸缩的、安全的数据库应用程序。使用ServiceBroker的应用程序,开发人员无需编写复杂的内部通信和消息,即可跨多个数据库分发数据工作负荷。112-3SQLServer2005平台性能机制SQLServer2005包含了非常丰富的系统特性:通过提供一个更安全、可靠和高效的数据管理平台,先进的应用智能平台来满足众多客户对业务的实时统计分析、监控预测等多种复杂管理需求。增强企业组织中用户的管理能力,从而大幅提升了信息系统管理与开发的效率并降低了风险和成本。2-3-1SQLServer2005平台构架2-4SQLServer2005安装技巧2-4-1SQLServer2005版本功能SQLServer2005发布了6个版本:版本描述Enterprise具备高扩展性和性能优异的企业级数据库服务器Standard部门级应用程序数据库服务器Workgroup部门或者分公司办公用的数据库Express断开的客户端或者独立的应用程序的SQLServer版本Mobile智能设备的压缩型数据库Developer只有开发和测试许可的Enterprise版本2-4SQLServer2005安装技巧2-4-2SQLServer2005安装环境硬件要求处理器IntelPentiumⅢ相容或更高性能的处理器,运行速度在600MHz或更高水平1GHz或更高性能的处理器内存Enterprise,Developer,Workgroup以及StandardEditions:512MB(1GB或者更高)ExpressEdition:192MB(512MB或者更高)硬盘数据库组件:至少150MBAnalysisServices:至少35MBReportingServices:至少40MB2-4SQLServer2005安装技巧2.安装、运行SQLServer2005的软件需求(1)Internet软件:MicrosoftInternetExplorer6.0SP1或者其升级版本。(2)Internet信息服务。IIS5.0或后续高版本(3)运行基础环境组件:.NETFramework2.0、WindowsInstaller3.1MicrosoftSQLServerSetupsupportfilesMicrosoft数据库访问组件(MDAC)2.8SP1或更高版本。(4)网络协议要求:TCP/IP、SharedMemory、NamedPipes、VIA。(5)操作系统软件:SQLServer2005的不同版本需要不同的操作系统平台支撑。2-4SQLServer2005安装技巧ExpressStandardWorkgroupEnterpriseDeveloperWindowsServer2003SP1(allPCeditions)WindowsXPSP2(HomeEdition)WindowsXPSP2(Professional,MediaCenterandTabletEditions)Windows2000ProfessionalSP4Windows2000ServerSP4(alleditions)2-4SQLServer2005安装技巧默认实例此实例由运行它的计算机的网络名称来标识例:KGYSQLSERVER服务的默认名称为MSSQLSERVER命名实例命名实例由计算机网络名称加实例名来标识,格式为:COMPUTERNAME\INSTANCENAME,例:KGY\SQL2005。新的实例名必须以字母,&和下划线开始,可以包括数字、字母和其它字符。SQLServer2005允许用户在一个计算机上安装多个不同的SQLSERVER实例。SQLSERVER实例是一组数据库功能的集合,它是控制数据库的一种软件机制,是使用SQLSERVER的方式与入口。SQLSERVER中有两种实例:默认实例与命名实例。预备知识2-4SQLServer2005安装技巧命名实例每个命名实例由一组不同的服务组成,且对于排序规则,安全性和其他选项可具有不同的设置。目录结构、注册表结构和服务名都反映了特定实例的名称。SQLSERVER服务的名称为MSSQL$INSTANCENAME,例MSSQL$SQL2005默认实例只能有一个,但可以有多外命名实例。预备知识2-4SQLServer2005安装技巧SQLSERVER的服务账户域用户账户指定一个使用Windows验证的域用户账户,当服务必须与网络服务交互时,首选使用域用户账户。LocalService账户一种内置的特殊账户,类似于授权用户账户。通过不含任何凭据的空会话来访问网络资源。NetworkService账户(不推荐)使用计算机账户凭据来访问网络资源2.1.6SQLServer服务的安全注意事项预备知识2-4SQLServer2005安装技巧安装SQLSERVER时,需要指定验证模式。2.1.7SQLServer2005排序规则注意事项预备知识验证模式:•Windows验证模式•混合验证模式Windows验证:默认方式SQLServer验证:需输入管理员名称与密码默认为sa2-4SQLServer2005安装技巧安装SQLSERVER时,需要指定排序规则和选择次序规则。排序规则:一组用于确定数据比较和排序的规则。Windows排序规则基于Windows相关区域设置规则SQL排序规则当指定SQL排序规则时,SQLServer沿用了SQLServer早期版本中指定的代码页号和排序次序的常见组合属性2.1.7SQLServer2005排序规则注意事项预备知识2-4SQLServer2005安装技巧默认排序规则和排序次序如果未指定排序规则或选择排序次序,则SQLServer将应用此默认值。SQLSERVER可选择以下两种排序规则:WINDOWS排序规则:它基于安装了SQLSERVER的计算机的WINDOWS区域设置。SQL排序规则:它与SQLSERVER先前版本兼容,基于检测到的WINDOWS区域设置。2.1.7SQLServer2005排序规则注意事项安装过程概述SQLSetupMSI功能选择以及安装系统一致性检查器安装类型本地/远程组件升级2.2.1SQLServer2005安装过程概述安装过程主要包括两个主要阶段:•组件升级•安装SQLSETUPMSI包。安装过程概述2.2.1SQLServer2005安装过程概述组件升级在此阶段,安装程序将检查以下组件并在需要是安装它们:•WINDOWSINSTALLER3.1•.NETFRAMWORK2.0•SQLSERVER安装支持文件安装SQLSETUPMSI包•确定是本地安装还是远程安装•确定安装类型(默认实例还命名实例)•使用”系统一致性分析器”分析计算机•确定要安装的功能并执行相应安装2-4SQLServer2005安装技巧检查安装要求软件要求系统状态要求硬件要求安全性要求系统一致性检查器2-4SQLServer2005安装技巧.组件描述SQLServerDatabaseServices数据库引擎、复制以及全文本搜索Analysi
本文标题:第二章 SQL SERVER 2005概述
链接地址:https://www.777doc.com/doc-4960002 .html