Oracle,SQL_server,MySQL,DB2,Access,Sybase6个数据库那个最适合下面的情况
呵呵..其实在主流的关系型数据库中,楼主还漏掉了informix和PostgreSQL,楼上的答案在一般情况下是比较正确的.我再给楼主说下那些数据库的应用背景好了. Access是小型应用数据库,SQL server是部门级应用的数据库,MY SQL和postgreSQL是部门级和企业级都合适的应用数据库,Oracle,DB2和informix是大型企业级应用的数据库 首先根据楼主的需求,我们排除使用DB2和Access的可能性,因为前者过大而后者过小,一套完整的DB2数据库售价超过百万,咱全国的应用DB2数据库的单位不超过10个,我印象中北京气象局(要么是环境局.)好象有一套,但是基本是被他们拿去炫耀用的,相当浪费...ACCESS的使用背景过小,只有如备忘录这样的小软件才适合使用access 然后,尽量不推荐使用sybase和上面题到了informix与postgreSQL,因为国内对应第1和第3种数据库的专业维护人员比较少,使用量和可查资料也不多,遇到问题不容易解决,informix虽然用量不少,但中文资料实在少的可怜.. 多数情况下,对于"人员管理"类的管理系统尤其是学校应用的管理系统,用SQL Server最合适,因为学校的数据库教学内容一般都是SQL Server,对于它的技术人员(比如老师)比较多,解决问题比较方便.也适合处理较大的数据量.MY SQL也比较合适,对于应用于学校的管理系统的需求而言,它唯一比SQL Server差的地方只再于前面提到的很少有学校教MY SQL..但是MY SQL是个开源的数据库,如果考虑买一个数据库的使用许可需要花费的资金的话,MY SQL就算不免费也比SQL Server便宜. 而oracle是面向商务应用最合适的大型数据库,一般用在"XX分析系统"或"数据仓库系统"上,用在"学院管理系统"上有点大材小用,如果这个学校有相当宏伟的目标,比如打造全国最顶级的5星级大学,为此需要进行不同于普通大学的精密且特殊的分析和报表图形展示,这样的系统可以考虑使用Oracle,但是价格肯定也是5星级的..
Oracle、DB2、MySQL、SQL Server、Sybase这几款数据的重点应用领域分别是哪些?比如电信、互联网、银行等等
这个事情需要展开来看
很多大型企业单位为了满足业务系统的使用需要,使用很强劲的服务器主机,以大型机、小型机为主。这些机器都不使用windows系统,所以SQL Server之类的数据库没办法在这种机器上运行。Oracle、DB2、Sybase之类的是主流,这几个数据库有很强大的技术支持团队,也是受到大企业欢迎的原因。
计算机水平国外还是比较高的,所以外国软件公司开发的针对大企业的软件也都要求在这种数据库上运行。
约定俗成,微软的操作系统和数据库由于不能运行在很强劲的主机上,所以只能给中小企业服务。微软系列的还有access数据库,基本上是为单机服务的。
至于MySQL基本上是为网站服务的,主要特点是免费,应用挺多,但是大企业信息化软件很少用,因为没有对应的业务支持人员,到时候出问题,找不到人,就出大事故了。
反过来再看数据库本身,都有参数说明,你仔细看看就知道了。很多小数据库本身底气就不足,并发数量、最大库文件等等参数标得很低,你说大企业动辄几T几P的数据,敢忘这种数据库上放吗?软件公司敢编写用这种数据库的软件吗?
再说说知名度,企业之间都会互相问,要是一个很小很便宜的数据库大家都用,都用得很好,市场占有率极高。自然口碑就好,大家就都用了。微软的sqlsever就是一个例子。从最开始的6.5基本上不能用到sql2000很成功,得到大量企业的认同,到现在出到2008版本,占有率很高了,就是口碑,可是它在大企业中使用不理想,所以还是占有中小企业。
分析这些数据库,应该多方面来看,不能只看参数,只看技术。你都分析好了,发现某个数据库不像大家说的,你能用,可是市场上找不到对应的软件,也没辙,除非你自己编写。