1、数据库原理与应用,第2章 数据库开发环境SQL Server2000 的安装与配置,学习目标:,任务的提出,为了设计实现晓灵学生管理系统,首先需要建立系统的设计与开发环境,然后根据业主及用户的需要进行需求分析,提出系统的解决方案。第三,根据解决方案所确定的系统边界,对系统的功能进行设计。第四,根据所确定的功能组织数据,进行系统数据库的设计和实现。最后,再根据需要进行系统界面的设计。 要做好上述的五步,前提是在计算机上安装和配置好SQL Server2000数据库管理系统,需考虑的问题,要想成功的安装SQL 2000数据库管理系统,需要解决以下几个问题: 了解SQL 2000数据库系统都有哪些版
2、本? SQL 2000数据库管理系统各版本,对操作系统的要求有哪些? SQL 2000数据库管理系统各版本,对计算机配置都有哪些要求?硬件的要求是什么?软件环境又是什么? 在安装SQL 2000数据库管理系统过程中,需要注意和解决哪些问题? 在安装SQL 2000数据库管理系统以后,如何验证安装是否成功? 在安装SQL 2000数据库管理系统以后,需要如何配置SQL 2000数据库管理系统才能正常使用?,相关知识点,2.2 SQL Server2000系统安装前的准备 2.2.1 SQL Server 数据库的发展阶段1. 1987 Sybase SQL Server2. 1988 SQL S
3、erver 43. 1996 SQL Server 6.54. 1998 SQL Server 75. 2000 SQL Server 20006. 2005 SQL Server 2005,SQL Server的工作模式,SQL Server采用客户/服务器体系结构,即中央服务器用来存储数据库,该服务器可以被多台客户机访问,数据库应用的处理过程分布在客户机和服务器上。客户机/服务器(Client/Server,C/S)体系结构的应用又被称作分布式计算机系统。该系统的数据处理不是在单个计算机上进行,而是把程序的不同部分在多台计算机上同时运行。它的最大好处是提高了数据处理和应用能力,2.2 选择
4、安装版本,1)MicrosoftSQLServer 2000的企业版可以用作一个产品数据库服务器,这种版本支持 Microsoft SQL Server 2000所有的功能,包括支持当前世界上最大的Web站点、企业在线事务 处理(Online transaction processing,OLTP)和数据仓库。企业版是功能最齐全的数据库,支持 数十个TB字节的数据库,也是价格最昂贵的数据库系统。作为完整的数据库解决方案,企业 版应该是企业首选的数据产品。,2)Microsoft SQL Server 2000的标准版可以用作一个部门或一个工作组的数据服务器,支持GB字节的数据库。虽然标准版不像
5、企业版的功能那样齐全,但是它所具有的功能已经 能够满足普通企业的一般需求,这种版本是非常实用的一种数据库版本。如果考虑企业需要 处理的数据量和财政状况等原因,那么使用标准版本的数据库产品是一种比较明智的选择?,3)Microsoft SQL Server 2000的个人版主要用于移动用户。这些移动用户的大量时间是与网络断开连接的,但是它们的业务需要L Server系统来存储它们大量的业务数据。另外,当只在某一个客户机上存储本地的数据时,也可以使用这种个人版。这种版本的产品为整天奔波忙碌的用户提供了恰当的数据库解决方案。,4)Microsoft SQL Server 2000的开发人员版主要用于
6、数据库应用程序开发人员进行应用程序的开发,且需要使用Microsoft SQL Server 2000来存储数据。虽然,开发人员版支持企业版本的所有功能,支持开发人员使用这些功能来编写和测试应用程序,但是开发人员版的注册方式只是用于开发和测试应用程序系统,而不是用作生产服务器。这种版本只适用于数据库应用程序开发人员,不适用于普通的数据库用户。,5)Microsoft SQL Server 2000的桌面引擎只具有Microsoft SQL Server 2000的数据库引擎,可以用来完成数据库本身数据存储的一些功能。这种版本主要针对独立的软件厂商,即可以在它们的应用程序中打包进这种数据库管理系
7、统。举例说明一下,桌面引擎就像是一台没有外包装的计算机,但是具有计算机处理数据的基本功能。这种版本的数据库产品主要是由各种中间厂商来使用,而最终用户可以借助于中间的软件产品来间接地使用SQL Server 2000系统。,6)Microsoft SQL Server 2000的Windows CE版主要用于在Microsoft Windows CE设备上存储数据。可以使用Microsoft SQL Server 2000的企业版和标准版来复制数据,使得Windows CE数据可以和主数据库中的数据同步化。例如,可以将这种版本的数据库产品嵌入到以Windows CE作为操作系统的商务通路中。,7
8、)Microsoft SQL Server 2000韵企业评估版是可以从微软网站上免费下载的一种数据库版本。这种版本主要用来测试Microsoft SQL Server 2000的功能。虽然这种企业评估版具有Microsoft SQL Server 2000的所有功能,但是其运行时间只有120天。因此,使用这种版本时间过长就有可能给用户带来巨大损失,如数据的丢失等。虽然,对这种版本的分类似乎没有必要,但是这种版本的数据库产品确实存在。,通过上面的介绍可得出这样的结论:对于所有的用户来说,企业版、标准版和个人版是3种可以使用的数据库产品,而其他版本的数据库产品只是适用于一部分特殊的用户。有时候,
9、为了简化,常常认为SQLServer2000有3种版本,即企业版、标准版和个人版。,2SOL Server 2000的运行环境,在安装SQL Server 2000时,一定要考虑以下几个方面的内容: 1)保证计算机满足安装SQL Server 2000的需求。 2)如果打算安装一个故障切换群集,必须在运行安装程序之前取消与任何网络的连接。 3)如果在运行Microsoft Windows NT或Microsoft Windows 2000的计算机上安装SQL Server 2000,那么要事先设置一个或多个域用户账号,这样SQL Server 2000就可以和其他客户端和服务器进行通信。,4)
10、以本地管理员权限的用户账号或恰当的域用户账号登录系统。5)关闭所有与SQL Server有关的服务,包括任何使用ODBC的服务,例如Microsoft Internet information Services(11S)。6)关闭Microsoft Windows NT事件阅读器和文件Regedit.EXE或Regedit32EXE。,2.1.2 安装SQL Server 2000的软硬件要求,1硬件要求为了正确地安装Microsoft SQL Server2000或Microsoft SQL Server 2000客户端管理工具和库,满足Microsoft SQl Server 2000正常的运行要求,计算机的芯片、内存、硬盘空间等配备需要满足最低的硬件配置要求,这种最低的硬件要求见表21。,2软件要求,软件要求包括对操作系统的要求和对浏览器的要求。对于不同的Microsoft SQL server 2000版本,所要求的操作系统也不一样。因此,了解系统对操作系统的要求,也是安装Microsoft SQL Server 2000不可缺少的知识。,