《第2章 数据库开发环境PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《第2章 数据库开发环境PPT讲稿.ppt(21页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第2章 数据库开发环境第1页,共21页,编辑于2022年,星期一学习目标:了解数据库系统软件的构成了解数据库系统软件的构成1了解对硬件及软件环境的需求了解对硬件及软件环境的需求2掌握软件的安装及注册方法掌握软件的安装及注册方法3积累职业素质及团队精神积累职业素质及团队精神4第2页,共21页,编辑于2022年,星期一任务的提出为了设计实现晓灵学生管理系统,首先需要建立系统的设计与开发环境,然后根据业主及用户的需要进行需求分析,提出系统的解决方案。第三,根据解决方案所确定的系统边界,对系统的功能进行设计。第四,根据所确定的功能组织数据,进行系统数据库的设计和实现。最后,再根据需要进行系统界面的设计
2、。要做好上述的五步,前提是在计算机上安装和配置好SQL Server2000数据库管理系统 第3页,共21页,编辑于2022年,星期一需考虑的问题要想成功的安装SQL 2000数据库管理系统,需要解决以下几个问题:了解SQL 2000数据库系统都有哪些版本?SQL 2000数据库管理系统各版本,对操作系统的要求有哪些?SQL 2000数据库管理系统各版本,对计算机配置都有哪些要求?硬件的要求是什么?软件环境又是什么?在安装SQL 2000数据库管理系统过程中,需要注意和解决哪些问题?在安装SQL 2000数据库管理系统以后,如何验证安装是否成功?在安装SQL 2000数据库管理系统以后,需要如
3、何配置SQL 2000数据库管理系统才能正常使用?第4页,共21页,编辑于2022年,星期一相关知识点相关知识点2.2 SQL Server2000系统安装前的准备2.2.1 SQL Server 数据库的发展阶段 1.1987 Sybase SQL Server 2.1988 SQL Server 4 3.1996 SQL Server 6.5 4.1998 SQL Server 7 5.2000 SQL Server 2000 6.2005 SQL Server 2005第5页,共21页,编辑于2022年,星期一SQL Server的工作模式vSQL Server采用客户/服务器体系结构,
4、即中央服务器用来存储数据库,该服务器可以被多台客户机访问,数据库应用的处理过程分布在客户机和服务器上。客户机/服务器(Client/Server,C/S)体系结构的应用又被称作分布式计算机系统。该系统的数据处理不是在单个计算机上进行,而是把程序的不同部分在多台计算机上同时运行。它的最大好处是提高了数据处理和应用能力 第6页,共21页,编辑于2022年,星期一2.2 选择安装版本v1)MicrosoftSQLServer 2000的企业版可以用作一个产品数据库服务器,这种版本支持 Microsoft SQL Server 2000所有的功能,包括支持当前世界上最大的Web站点、企业在线事务 处理
5、(Online transaction processing,OLTP)和数据仓库。企业版是功能最齐全的数据库,支持 数十个TB字节的数据库,也是价格最昂贵的数据库系统。作为完整的数据库解决方案,企业 版应该是企业首选的数据产品。第7页,共21页,编辑于2022年,星期一2)Microsoft SQL Server 2000的标准版可以用作一个部门或一个工作组的数据服务器,支持GB字节的数据库。虽然标准版不像企业版的功能那样齐全,但是它所具有的功能已经 能够满足普通企业的一般需求,这种版本是非常实用的一种数据库版本。如果考虑企业需要 处理的数据量和财政状况等原因,那么使用标准版本的数据库产品是
6、一种比较明智的选择?第8页,共21页,编辑于2022年,星期一3)MicrosoftSQLServer 2000的个人版主要用于移动用户。这些移动用户的大量时间是与网络断开连接的,但是它们的业务需要LServer系统来存储它们大量的业务数据。另外,当只在某一个客户机上存储本地的数据时,也可以使用这种个人版。这种版本的产品为整天奔波忙碌的用户提供了恰当的数据库解决方案。第9页,共21页,编辑于2022年,星期一 4)Microsoft SQL Server 2000的开发人员版主要用于数据库应用程序开发人员进行应用程序的开发,且需要使用Microsoft SQL Server 2000来存储数据
7、。虽然,开发人员版支持企业版本的所有功能,支持开发人员使用这些功能来编写和测试应用程序,但是开发人员版的注册方式只是用于开发和测试应用程序系统,而不是用作生产服务器。这种版本只适用于数据库应用程序开发人员,不适用于普通的数据库用户。第10页,共21页,编辑于2022年,星期一5)Microsoft SQL Server 2000的桌面引擎只具有Microsoft SQL Server 2000的数据库引擎,可以用来完成数据库本身数据存储的一些功能。这种版本主要针对独立的软件厂商,即可以在它们的应用程序中打包进这种数据库管理系统。举例说明一下,桌面引擎就像是一台没有外包装的计算机,但是具有计算机
8、处理数据的基本功能。这种版本的数据库产品主要是由各种中间厂商来使用,而最终用户可以借助于中间的软件产品来间接地使用SQL Server 2000系统。第11页,共21页,编辑于2022年,星期一6)Microsoft SQL Server 2000的Windows CE版主要用于在Microsoft Windows CE设备上存储数据。可以使用Microsoft SQL Server 2000的企业版和标准版来复制数据,使得Windows CE数据可以和主数据库中的数据同步化。例如,可以将这种版本的数据库产品嵌入到以Windows CE作为操作系统的商务通路中。第12页,共21页,编辑于202
9、2年,星期一7)Microsoft SQL Server 2000韵企业评估版是可以从微软网站上免费下载的一种数据库版本。这种版本主要用来测试Microsoft SQL Server 2000的功能。虽然这种企业评估版具有Microsoft SQL Server 2000的所有功能,但是其运行时间只有120天。因此,使用这种版本时间过长就有可能给用户带来巨大损失,如数据的丢失等。虽然,对这种版本的分类似乎没有必要,但是这种版本的数据库产品确实存在。第13页,共21页,编辑于2022年,星期一 通过上面的介绍可得出这样的结论:对于所有的用户来说,企业版、标准版和个人版是3种可以使用的数据库产品,
10、而其他版本的数据库产品只是适用于一部分特殊的用户。有时候,为了简化,常常认为SQLServer2000有3种版本,即企业版、标准版和个人版。第14页,共21页,编辑于2022年,星期一SQL Server版本应 用企业版可作为正式环境(Production)数据库服务器,它支持 SQL Server 2000 的所有功能,且提高执行效率,以支持最大的网站与企业线上交易处理(OLTP)以及数据仓储系统标准版可作为小型工作群组或部门的数据库服务器个人版由行动用户所使用,他们会有一些时间与网络离线,但执行需要SQL Server数据存储的应用程序;同时也用于执行需要在客户端计算机本地SQL Serv
11、er 数据存储的独立应用程序开发版由开发以SQL Server 2000 作为数据存储的应用程序的程序设计者所使用。虽然开发版可支持企业版的所有功能,以便让开发者编写与测试可使用这些功能的应用程序,但是开发版只能许可作为开发与测试系统之用,而非营运服务器第15页,共21页,编辑于2022年,星期一 2SOL Server 2000的运行环境在安装SQL Server 2000时,一定要考虑以下几个方面的内容:1)保证计算机满足安装SQL Server 2000的需求。2)如果打算安装一个故障切换群集,必须在运行安装程序之前取消与任何网络的连接。3)如果在运行Microsoft Windows
12、NT或Microsoft Windows 2000的计算机上安装SQL Server 2000,那么要事先设置一个或多个域用户账号,这样SQL Server 2000就可以和其他客户端和服务器进行通信。第16页,共21页,编辑于2022年,星期一 4)以本地管理员权限的用户账号或恰当的域用户账号登录系统。5)关闭所有与SQL Server有关的服务,包括任何使用ODBC的服务,例如Microsoft Internet information Services(11S)。6)关闭Microsoft Windows NT事件阅读器和文件Regedit.EXE或Regedit32EXE。第17页,共
13、21页,编辑于2022年,星期一2.1.2 安装SQL Server 2000的软硬件要求 1硬件要求 为了正确地安装Microsoft SQL Server2000或Microsoft SQL Server 2000客户端管理工具和库,满足Microsoft SQl Server 2000正常的运行要求,计算机的芯片、内存、硬盘空间等配备需要满足最低的硬件配置要求,这种最低的硬件要求见表21。第18页,共21页,编辑于2022年,星期一硬件项目规格说明CPU处理速度在Pentium 166MHz以上的Intel或与之兼容的CPURAM至少64MB的内存空间;若是要安装企业版建议128MB或更
14、多磁盘空间安装SQL Server 2000所占用的磁盘空间,会随着选择的安装组件而有所不同,范围约于95MB至270MB之间,若采用典型安装,需占用250MB的磁盘空间另外,安装Analysis Service与English Query需要额外的磁盘空间,安装Analysis Service至少需要50MB的空间,安装English Query需要80MB的磁盘空间显示器VGA或更高分辨率,SQL Server 图形工具要求 800600或更高分辨率。其它设备MS鼠标或兼容设备、CD-ROM光盘驱动器、磁带驱动器等。第19页,共21页,编辑于2022年,星期一 2软件要求v软件要求包括对操
15、作系统的要求和对浏览器的要求。对于不同的Microsoft SQL server 2000版本,所要求的操作系统也不一样。因此,了解系统对操作系统的要求,也是安装Microsoft SQL Server 2000不可缺少的知识。第20页,共21页,编辑于2022年,星期一SQL Server版本操 作 系 统企业版Windows NT 4.0 Server,Windows 2000 Server,Advanced Server,Data Center Server标准版Windows NT 4.0 Server,Windows 2000 Server,Advanced Server,Data Center Server个人版Windows Me/98,Windows NT 4.0 Server,Windows 2000 Professional,Server,Advanced Server,Data Center Server开发版Windows NT 4.0,Windows 2000客户端工具Windows Me/98,Windows NT 4.0,Windows 2000连接工具Windows Me/98/95,Windows NT 4.0,Windows 2000第21页,共21页,编辑于2022年,星期一