在现代社会,我们的日常工作和生活到处都存在着各种各样的信息。面对我们身边这些海量的数据,首先要解决的就是数据的存储问题。我们知道,数据库最早就是为解决数据的存储问题而诞生的,它是存放各种数据的仓库,是对数据进行管理的最好方法。用户可以通过数据库对各种数据进行合理的分类、归纳、整理,并使其转化为高效有用的数据。
当前,数据库产品多种多样,桌面型的数据库(如Access、Paradox、FoxPro)以及大型数据库管理系统(如Oracle、Sybase、MS SQL Server等)是目前使用较多的数据库管理系统。在进行数据库设计之前应当根据开发需要寻找一种合适的数据库管理系统,数据库的选择是否适当对今后整个研发工作好坏将产生直接影响。
6.3.2.1 Access数据库
Microsoft Access是Microsoft Office的组件之一,是一个在Windows环境下非常流行的基于关系型数据模型的桌面型数据库管理系统。它只需要通过直观的可视化操作而无须任何代码编写就可以完成大部分数据管理任务,不仅可以提供强大的数据处理工具、帮助用户方便地得到所需信息,还可以帮助用户组织和共享数据库信息,以便根据数据库信息做出有效的决策。
Access2010是Microsoft公司最新推出的一个面向对象的、采用事件驱动的新型关系型数据库。Access2010提供了多种可视化的操作工具以及多种向导来实现数据存储、数据查询、界面设计、报表生成等操作,目的是用来帮助普通用户在不需要编写代码的前提下就可以完成大部分的数据管理任务,使用户可以方便地构建一个功能完善的数据库系统。Access2010不仅可以与其他软件(Word、Outlook、Excel等)进行数据的交互和共享,而且还可以通过对象链接与嵌入技术在数据库中嵌入和链接声音、图像等多媒体数据。此外,Access2010还提供了丰富的内置函数,用以帮助数据库开发人员开发出功能更加完善、操作更加简便的数据库系统。
6.3.2.2 其他数据库
Oracle、Informix、IBMDB2、Sybase、MS SQL server等大型数据库管理系统,都是基于关系数据库系统与面向对象技术相结合而建立的对象关系数据(ORDBMS)。这些ORDBMS采用的都是客户机/服务器模式,不仅具有较高的灵活性、通用性和兼容性,而且使用起来方便灵活、用户界面功能强大;支持Internet/Intranet,具有网络连接和分布式处理功能;具有良好的开放性。(www.xing528.com)
Oracle数据库作为一个常用的、拥有完整数据管理功能的数据库管理系统,具有应用广泛、可移植性好、使用方便、功能强大的特点,适用于各类大、中、小微机环境,不仅具有完整的数据管理功能,还是一个支持各种分布式功能的分布式数据库系统,特别是Internet的应用。Oracle作为一个应用开发环境提供了一套界面友好、功能齐全的数据库开发工具,它使用PL/SQL语言执行各种操作,具有可开放性、可移植性、可伸缩性等功能。只要在一种机型上学习了Oracle的所有知识,便能在各种类型的机器上使用它。
Informix作为一个集成解决方案被定位为作为IBM在线事务处理(OLTP)旗舰级数据服务系统。它是IBM公司出品的关系数据库管理系统(RDBMS)家族中的一员,产品包括INFORMIX-SQL 2.00版和INFORMIX-4GL 1.00版。
Sybase数据库是美国Sybase公司研制的一种基于关系型数据结构的典型的UNIX或Windows NT平台上客户机/服务器环境下的大型数据库系统。它提供了一套应用程序编程接口和库,可以使数据库与非Sybase数据源及服务器集成,达到在多个数据库之间复制数据的目的。该系统具有完整的触发器、存储过程及存储规则,同时具有定义的完整性,支持优化查询、较好的数据安全性等特点。但是,Sy⁃base数据库支持的系统具有相对较差的安全性和可靠性,并且Sybase的Client/Server体系结构和产品无法对网络数据的传输进行加密。
SQL Server是Microsoft公司推出的一种使用Transact-SQL语言完成数据操作的典型的基于关系型数据结构的数据库管理系统,它可以在许多操作系统上运行,为用户提供完整的数据库解决方案,具有可靠性、可伸缩性、可用性、可管理性等特点。SQL Server可在多种平台上使用,既能在Microsoft Windows 98的膝上型电脑运行,也能运行于Microsoft Windows 2012的大型多处理器的服务器。但其只能运行在微软的Windows平台。
通过对以上各数据库系统特点的分析,后台数据库最终确定为Access2010。Ac⁃cess数据库用于对国内外水环境突发污染事件的运行管理,并实现对其概况、污染物、污染类型、应急措施、应急反应情况等现场情况的统计。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。