您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > sql-数据库--第四章-SQL-Server-2008概述
SQLServer数据库程序设计主讲:姜姗第4章SQLServer2008概述本章学习目标了解SQLServer2008的体系结构和特点;掌握SQLServer2008的安装;掌握SQLServer2008的管理工具的使用;SQLServer的演进SQLServer是美国微软公司推出关系型数据库管理系统。SQLServer理论源于70年代IBM公司的结构化查询语言(SQL)。1992年Microsoft公司将SQLServer移植到WindowsNT网络操作系统上,开发新的SQLServer的WindowsNT版本。1993年Microsoft公司设计了基于WindowsNT3.1的SQLServer4.2版。一举获得成功,成为在关系型数据库管理系统中颇具竞争力的开发公司。1995年,SQLServer6.0版亮相,在改写了系统核心模块的基础上,设计了内嵌复制功能的集中管理方式。1996年,Microsoft公司发布了SQLServer6.5版。SQLServer的演进1997年,Microsoft公司推出了配置涵盖支持4GBRAM、8位处理器及集群计算机的SQLServer6.5企业版。1998年,SQLServer7.0版问世,其完全修正了核心数据库引擎和管理结构,同WindowsNT、IIS以及SiteServer完美集成,具有简单易行的网络发布功能等,为处理电子贸易提供了一个理想的数据库平台。2000年SQLServer2000版闪亮登台。该版本继承了SQLServer7.0版本的优点同时由据此增加了许多先进的功能,具有使用方便、可伸缩性好与相关软件集成程度高等优点,能跨平台地运行于Windows98/2000/XP等融合多处理器的颇具规模的服务器。2005年底,SQLServer2005版正式发布,包含了非常丰富的特性,提高了系统的可伸缩性和性能并加以更严格的安全控制,SQLServer2005在支持现实中最苛刻的企业级系统要求的道路上,迈出了极大的一步。2008年第三季度,SQLServer2008正式发布,SQLServer2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为迄今为止最强大和最全面的SQLServer版本。4.1.1SQLServer发展4.1.2SQLServer2008体系和安装要求SQLServer是在计算机硬件和操作系统之上运行的数据库管理软件,因此要保证它的最佳运行,计算机的硬件性能和操作系统版本必须达到一定要求。1)软件要求2)硬件要求硬件要求–处理器:需要PentiumIII兼容处理器或更高速度的处理器,处理器速度不低于1GHz,为了获得更好的运行效果,建议为2GHz或以上。内存:512MB以上,建议为2GB或更大。–硬盘:1.7GB的安装空间以及必要的数据预留空间。软件要求–1)操作系统要求(32位)。SQLServer2008只能运行在Windows操作系统之上。–在SQLServer2008服务器软件的32位版本中,Enterprise版只能运行在WindowsServer2003和WindowsServer2008操作系统上。–Standard版能够运行在WindowsXP、WindowsVista、WindowsServer2003、WindowsServer2008等大多数Windows操作系统之上。–Developer版能够运行在WindowsXP、WindowsVista、WindowsServer2003、WindowsServer2008等操作系统之上。–其他版本所适合的操作系统在此就不详细列出了。2)安装组件要求。SQLServer2008安装时需要的组件如下:.NETFramework3.5;SQLServerNativeClient;SQLServer安装程序支持文件;MicrosoftWindowsInstaller4.5或更高版本Microsoft数据访问组件(MDAC)2.8SP1或更高版本。SQLServer2008体系结构SQLServer2008是一个非常优秀的数据库软件和数据分析平台。SQLServer2008本身由关系数据库、复制服务、数据转化服务、通知服务、分析服务和报告服务等有层次地构成一个整体,通过管理工具集成管理。服务器组件说明SQLServer数据库引擎SQLServer数据库引擎包括数据库引擎(用于存储、处理和保护数据的核心服务)、复制、全文搜索以及用于管理关系数据和XML数据的工具。AnalysisServicesAnalysisServices包括用于创建和管理联机分析处理(OLAP)以及数据挖掘应用程序的工具。ReportingServicesReportingServices包括用于创建、管理和部署表格报表、矩阵报表、图形报表以及自由格式报表的服务器和客户端组件。ReportingServices还是一个可用于开发报表应用程序的可扩展平台。IntegrationServicesIntegrationServices是一组图形工具和可编程对象,用于移动、复制和转换数据。管理工具说明SQLServerManagementStudioSQLServerManagementStudio是一个集成环境,用于访问、配置、管理和开发SQLServer的组件。ManagementStudio使各种技术水平的开发人员和管理员都能使用SQLServer。ManagementStudio的安装需要InternetExplorer6SP1或更高版本。SQLServer配置管理器SQLServer配置管理器为SQLServer服务、服务器协议、客户端协议和客户端别名提供基本配置管理。SQLServerProfilerSQLServerProfiler提供了一个图形用户界面,用于监视数据库引擎实例或AnalysisServices实例。数据库引擎优化顾问数据库引擎优化顾问可以协助创建索引、索引视图和分区的最佳组合。BusinessIntelligenceDevelopmentStudioBusinessIntelligenceDevelopmentStudio是AnalysisServices、ReportingServices和IntegrationServices解决方案的IDE。BIDevelopmentStudio的安装需要InternetExplorer6SP1或更高版本。连接组件安装用于客户端和服务器之间通信的组件,以及用于DB-Library、ODBC和OLEDB的网络库。Sqlserver安装程序插入SQLServer安装媒体。然后双击根文件夹中的setup.exe。若要从网络共享进行安装,请找到共享中的根文件夹,然后双击setup.exe。启动安装后首先检测是否有.NETFramework3.5环境。如果没有,会弹出安装对话框,通过启用复选框来接受.NETFramework3.5许可协议,再单击【下一步】按钮进行安装,当.NETFramework3.5安装完成后单击【完成】按钮。必备组件安装完成后,安装向导会运行SQLServer安装中心。若要创建SQLServer2008的全新安装,请单击“全新安装或向现有安装添加功能”。安装程序首先检查安装SQLServer安装程序支持文件时可能发生的问题。必须更正所有失败安装才能继续在“产品密钥”页上,选择相应的选项按钮,这些按钮指示您是安装免费版本的SQLServer,还是安装具有PID密钥的产品的生产版本。选择“我接受许可条款”复选框,并单击“下一步”按钮。打开下面的“安装程序支持文件”页面。如果计算机上尚未安装SQLServer必备组件,则安装向导将安装它们。其中包括:.NETFramework3.5SP1SQLServerNativeClientSQLServer安装程序支持文件若要安装必备组件,请单击“安装”。系统配置检查器将在安装继续之前检验计算机的系统状态。在“功能选择”页上选择要安装的组件。选择功能名称后,右侧窗格中会显示每个组件组的说明。您可以选中任意一些复选框,如下图–可以使用“功能选择”页底部的字段为共享组件指定自定义目录。若要更改共享组件的安装路径,请更新该对话框底部字段中的路径,或单击“浏览”移动到另一个安装目录。默认安装路径为C:\ProgramFiles\MicrosoftSQLServer\100\。单击“下一步”按钮,打开下面的“实例配置”页面。“磁盘空间要求”页计算指定的功能所需的磁盘空间,然后将所需空间与可用磁盘空间进行比较。单击“下一步”按钮,打开下面的“服务器配置”页面,为SQLServer服务分配登录帐户。如果身份验证模式选择混合模式,则必须为系统管理员账户设置一个密码。并且至少指定一个SQLserver管理员。单击【添加当前用户】按钮,可以将当前安装程序的账户添加进去。数据库引擎配置【账户设置】选择卡数据库引擎配置【数据目录】选择卡数据库引擎配置FILESTREAM选项设置AnalysisServices账户设置AnalysisServices数据目录ReportingServices配置使用“ReportingServices配置”页指定要创建的ReportingServices安装的种类。针对错误和使用情况报告进行设置默认情况下,用于错误报告和功能使用情况的选项处于启用状态。安装规则预览安装组件列表“准备安装”页显示您在安装过程中指定的安装选项的树视图。若要继续,请单击“安装”。安装进度在安装过程中,“安装进度”页会提供相应的状态,因此您可以在安装过程中监视安装进度。安装完成后,“完成”页会提供指向安装摘要日志文件以及其他重要说明的链接。若要完成SQLServer安装过程,请单击“关闭”。如果安装程序指示您重新启动计算机,请立即重新启动。安装完成后,请务必阅读来自安装向导的消息。4.3SQLServer2008配置SQLServer以服务(Service)的形式存在,其服务除最常用的、最核心的SQLServer数据库服务器服务,还包括服务器代理、全文检索、报表服务和分析服务等服务。4.3.1服务器服务启动和停止验证安装–安装之后,从【开始】菜单上选择【所有程序】|MicrosoftSQLServer2008,可以看到如图所示的程序组。主要包含:AnalysisServices等共八项。SQLServer2008还包含了多个服务,可以通过在菜单中选择【SQLServer配置管理器】命令并打开它,从弹出窗口的左侧单击【SQLServer服务】选项来查看SQLServer2008的各种服务服务器服务启动和关闭服务器服务启动和可以通过WindowsServices、SQLServerConfigurationManager和命令方式3种方式来完成。1)利用WindowsServices启动服务(P85图4.8)2)利用SQLServerConfigurationManager启动服务3)利用命令启动服务注册服务器注册服务器就是为MicrosoftSQLServer客户机/服务器系统确定一台数据库所在的机器,该机器作为服务器,可以为客户端的各种请求提供服务。从【开始】菜单上选择【程序】|MicrosoftSQLServer2008|SQLServerManagementStudio,打开SQLServerManagementStudio窗口,在【已注册的服务】窗口中展开【数据库引擎】节点,选择【本地服务器组】|【新建服务器注册】命令新建服务器注册打开【新建服务器注册】对话框。在该窗口输入或选择要注册的服务器名称;在【身份验证】下拉列表中选择【Windows身份验证】选项,单击【连接属性】标签,打开【连接属性】选项卡这里可以设置连接到的数据库、网络及其他连接属性。从【连接到数据库】下拉列表中指定当前用户将要连接到的数据库名称。其中,【默认值】选项
本文标题:sql-数据库--第四章-SQL-Server-2008概述
链接地址:https://www.777doc.com/doc-3226556 .html