本文针对网友在挑选数据库时的一些疑虑,特把各个数据库的长处罗列出来。
Access数据库
美国Microsoft公司于1994年推出的微机数据库办理体系。它具有界面友爱、易学易用、开发简略、接口灵敏等特色,是典型的新一代桌面数据库办理体系。其首要特色如下:
(1)完善地办理各种数据库目标,具有健壮的数据安排、用户办理、安全查看等功用。
(2)健壮的数据处理功用,在一个工作组等级的网络环境中,运用Access开发的多用户数据库办理体系具有传统的XBASE(DBASE、FoxBASE的总称)数据库体系所无法完结的客户服务器(Cient/Server)结构和相应的数据库安全机制,Access具有了许多先进的大型数据库办理体系所具有的特征,如业务处理/犯错回滚才能等。
(3)能够便利地生成各种数据目标,使用存储的数据树立窗体和报表,可视性好。
(4)作为Office套件的一部分,能够与Office集成,完结无缝衔接。
(5)能够使用Web检索和发布数据,完结与Internet的衔接。 Access首要适用于中小型使用体系,或作为客户机/服务器体系中的客户端数据库。
Informix数据库
美国InfomixSoftware公司研发的联系型数据库办理体系。Informix有Informix-SE和Informix-Online两种版别。Informix-SE适用于UNIX和WindowsNT渠道,是为中小规划的使用而规划的;Informix-Online在UNIX操作体系下运转,能够供给多线程服务器,支撑对称多处理器,适用于大型使用。
Informix能够供给面向屏幕的数据输入问询及面向规划的问询言语陈述生成器。数据界说包含界说联系、吊销联系、界说索引和从头界说索引等。Informix不只能够树立数据库,还能够便利地重构数据库,体系的维护措施十分健全,不只能使数据得到维护而不被权限外的用户存取,且能从头树立丢掉了的文件及康复被破坏了的数据。其文件的巨细不受磁盘空间的约束,域的巨细和记载的长度均可达2K。选用加下标次序拜访法,Informix与COBOL软件兼容,并支撑C言语程序。 Informix可移植性强、兼容性好,在许多微型计算机和小型机上得到使用,特别适用于中小型企业的人事、仓储及财务办理。
Orcale数据库
美国Orcale公司研发的一种联系型数据库办理体系,是一个和谐服务器和用于支撑使命决定型使用程序的敞开型RDBMS。它能够支撑多种不同的硬件和操作体系渠道,从台式机到大型和超级计算机,为各种硬件结构供给高度的可伸缩性,支撑对称多处理器、群集多处理器、大规划处理器等,并供给广泛的世界言语支撑。 Orcale是一个多用户体系,能主动从批处理或在线环境的体系故障中康复运转。体系供给了一个完好的软件开发东西Developer2000,包含交互式使用程序生成器、报表打印软件、字处理软件以及集中式数据字典,用户能够使用这些东西生成自己的使用程序。Orcale以二维表的方式表明数据,并供给了SQL(结构式查询言语),可完结数据查询、操作、界说和操控等根本数据库办理功用。Orcale具有很好的可移植性,经过它的通讯功用,微型计算机上的程序能够同小型甚至大型计算机上的Orcale,并且能彼此传递数据。别的Orcale还具有与C言语的接电子表格、图形处理等软件。 Orcale归于大型数据库体系,首要适用于大、中小型使用体系,或作为客户机/服务器体系中服务器端的数据库体系。
DB2数据库
IBM公司研发的一种联系型数据库体系。DB2首要使用于大型使用体系,具有较好的可伸缩性,可支撑从大型机到单用户环境,使用于OS/2、Windows等渠道下。 DB2供给了高层次的数据使用性、完好性、安全性、可康复性,以及小规划到大规划使用程序的履行才能,具有与渠道无关的根本功用和SQL指令。DB2选用了数据分级技能,能够使大型机数据很便利地下载到LAN数据库服务器,使得客户机/服务器用户和根据LAN的使用程序能够拜访大型机数据,并使数据库本地化及长途衔接透明化。 它以具有一个十分齐备的查询优化器而著称,其外部衔接改善了查询功用,并支撑多使命并行查询。 DB2具有很好的网络支撑才能,每个子体系能够衔接十几万个分布式用户,可一起激活上千个活动线程,对大型分布式使用体系尤为适用。
SQL Server数据库
美国Microsoft公司推出的一种联系型数据库体系。SQLServer是一个可扩展的、高功用的、为分布式客户机/服务器计算所规划的数据库办理体系,完结了与WindowsNT的有机结合,供给了根据业务的企业级信息办理体系计划。
其首要特色如下:
(1)高功用规划,可充分使用WindowsNT的优势。
(2)体系办理先进,支撑Windows图形化办理东西,支撑本地和长途的体系办理和装备。
(3)健壮的业务处理功用,选用各种办法确保数据的完好性。
(4)支撑对称多处理器结构、存储进程、ODBC,并具有自主的SQL言语。 SQLServer以其内置的数据仿制功用、健壮的办理东西、与Internet的严密集成和敞开的体系结构为广阔的用户、开发人员和体系集成商供给了一个拔尖的数据库渠道。
Sybase数据库
美国Sybase公司研发的一种联系型数据库体系,是一种典型的UNIX或WindowsNT渠道上客户机/服务器环境下的大型数据库体系。 Sybase供给了一套使用程序编程接口和库,能够与非Sybase数据源及服务器集成,答应在多个数据库之间仿制数据,适于创立多层使用。体系具有齐备的触发器、存储进程、规矩以及完好性界说,支撑优化查询,具有较好的数据安全性。Sybase一般与SybaseSQLAnywhere用于客户机/服务器环境,前者作为服务器数据库,后者为客户机数据库,选用该公司研发的PowerBuilder为开发东西,在我国大中型体系中具有广泛的使用。美国Sybase公司研发的一种联系型数据库体系,是一种典型的UNIX或WindowsNT渠道上客户机/服务器环境下的大型数据库体系。 Sybase供给了一套使用程序编程接口和库,能够与非Sybase数据源及服务器集成,答应在多个数据库之间仿制数据,适于创立多层使用。体系具有齐备的触发器、存储进程、规矩以及完好性界说,支撑优化查询,具有较好的数据安全性。Sybase一般与SybaseSQLAnywhere用于客户机/服务器环境,前者作为服务器数据库,后者为客户机数据库,选用该公司研发的PowerBuilder为开发东西,在我国大中型体系中具有广泛的使用。
FoxPro数据库
开始由美国Fox公司1988年推出,1992年Fox公司被Microsoft公司收买后,相继推出了FoxPro2.5、2.6和VisualFoxPro等版别,其功用和功用有了较大的进步。 FoxPro2.5、2.6分为DOS和Windows两种版别,别离运转于DOS和Windows环境下。FoxPro比FoxBASE在功用和功用上又有了很大的改善,首要是引入了窗口、按纽、列表框和文本框等控件,进一步进步了体系的开发才能。