清华大学出版社 TSINGHUA UNIVERSITY PRESS 3基于 Windows的开发环境 ■使用 SQL Server数据库 SQL Server数据库的出现,为MIS应用提供了新 的选择。 Windows nt服务器和与之相连的计算 机间采用TCP/IP协议,对于防止基于Dos的病毒 有它的独特优点; SQL Server基于客户机/服务 器模式,对MIS不会构成增加流量的压力。特别是 采用面向对象的开发工具( Delphi, Power Builder等),可减少编程工作量,加快应用 系统的开发,是目前较为合适的MI开发平台
3.基于Windows的开发环境 ◼使用SQL Server数据库 SQL Server数据库的出现,为MIS应用提供了新 的选择。Windows NT服务器和与之相连的计算 机间采用TCP/IP协议,对于防止基于DOS的病毒 有它的独特优点;SQL Server基于客户机/服务 器模式,对MIS不会构成增加流量的压力。特别是 采 用 面 向 对 象 的 开 发 工 具 ( Delphi, PowerBuilder等),可减少编程工作量,加快应用 系统的开发,是目前较为合适的MIS开发平台
清华大学出版社 TSINGHUA UNIVERSITY PRESS ■使用 Visual Foxpro数据库 Visual Foxpro有以下特点: 基于 Windows界面和友好的开发工具使用户易于学 习和掌握; >面向对象的数据库设计框架适应了编程工具发展的 方向。 ■总之,MS系统的开发平台有多种选择。一般地 具有相当技术力量和水平的单位可选较高的平台 如UNX系统和大型数据库系统;一般单位可选 Windows server, SQL Server平台;对于较小啪的 应用,同时要兼顾 Intranet的MIS应用,可采用 Windows2000/XP开发环境
◼使用Visual Foxpro数据库 Visual Foxpro有以下特点: ➢基于Windows界面和友好的开发工具使用户易于学 习和掌握; ➢面向对象的数据库设计框架适应了编程工具发展的 方向。 ◼总之,MIS系统的开发平台有多种选择。一般地, 具有相当技术力量和水平的单位可选较高的平台, 如UNIX系统和大型数据库系统;一般单位可选 Windows Server,SQL Server平台;对于较小的 应用,同时要兼顾Intranet的MIS应用,可采用 Windows 2000/XP开发环境
清华大学出版社 TSINGHUA UNIVERSITY PRESS 7.2.2数据库技术和网络技术 ■信息管理系统开发的两大信息技术基础是数据库技 术和计算机网络技术。 1数据库技术 ■管理信息系统几乎都是建立在数据库系统的基础上 的,因此,数据库是管理信息系统的基础和核心, 数据库设计是系统开发的重要组成部分。 ■目前,数据库产品种类繁多,如何为某个特定应用 选择一个最合适的DBMS(数据库管理信息系统,是 数据库的核心)却没有一个十分简单明了的法则,必 须结合自身特定的需求及有关DBMS的特点和功能 综合考虑。在选择数据库管理系统软件时,应从以 下几方面考虑
7.2.2 数据库技术和网络技术 ◼信息管理系统开发的两大信息技术基础是数据库技 术和计算机网络技术。 1.数据库技术 ◼管理信息系统几乎都是建立在数据库系统的基础上 的,因此,数据库是管理信息系统的基础和核心, 数据库设计是系统开发的重要组成部分。 ◼目前,数据库产品种类繁多,如何为某个特定应用 选择一个最合适的DBMS(数据库管理信息系统,是 数据库的核心)却没有一个十分简单明了的法则,必 须结合自身特定的需求及有关DBMS的特点和功能 综合考虑。在选择数据库管理系统软件时,应从以 下几方面考虑:
清华大学出版社 TSINGHUA UNIVERSITY PRESS 1)DBMS软件选择 关系型数据库管理系统 RDBMS仍牢牢统治着客户机 服务器模型。目前7个主要的DBMS垄断了 RDBMS 市场: Oracle公司的 Oracle server > Sybase公司的 Sybase SQL Server > Informix公司的 JInformix-Online dynamic Server IBM公司的DB/2系列 >计算机联盟公司的 CA-Open Ingres Microsoft公司的 Microsoft SQL Server; Borland公司的 Interbase
1)DBMS软件选择 ◼关系型数据库管理系统RDBMS仍牢牢统治着客户机 服务器模型。目前7个主要的DBMS垄断了RDBMS 市场: ➢ Oracle公司的Oracle Server; ➢ Sybase公司的Sybase SQL Server; ➢ Informix公司的Informix—Online Dynamic Server; ➢ IBM公司的DB/2系列; ➢ 计算机联盟公司的CA—Open Ingres; ➢ Microsoft公司的Microsoft SQL Server; ➢ Borland公司的Interbase
清华大学出版社 TSINGHUA UNIVERSITY PRESS 2)软、硬件平台 ■DBMS运行平台决定了数据库服务器的总体性能。 除了硬件外,DBMS还依赖操作系统的功能,高效 地提供硬盘、缓存和网络服务。因此,为DBMS选 择合适的平台和选择DBMS一样重要。 3)管理客户连接 ■DBMS-般以下述3种方式处理客户连接:每个客户 单独一个进程、多线程或综合以上两种方式 ■第1种方法为每个客户连接单独产生一个进程,采用 该方法的DBMS有DB/2, Oracle version6和 Informix
2)软、硬件平台 ◼DBMS运行平台决定了数据库服务器的总体性能。 除了硬件外,DBMS还依赖操作系统的功能,高效 地提供硬盘、缓存和网络服务。因此,为DBMS选 择合适的平台和选择DBMS一样重要。 3)管理客户连接 ◼DBMS一般以下述3种方式处理客户连接:每个客户 单独一个进程、多线程或综合以上两种方式。 ◼第1种方法为每个客户连接单独产生一个进程,采用 该方法的DBMS有DB/2,Oracle Version 6和 Informix: