1,EPS数据平台与国内其他几家数据库对比有哪些优势

本人稍微了解一点EPS数据库。 我认为与其他数据库,诸如万方,同方知网的区别有二: 1.数据类型一经济数据为主,虽然目前为止数据量有所欠缺; 2.EPS数据库最大的亮点就在于它容数据与简单数据分析于一体的创新型平台。一些诸如排序、检验等的数据分析功能均有,可以直接从数据库导出结果,还算方便。

EPS数据平台与国内其他几家数据库对比有哪些优势

2,达梦数据库比sqlserver好吗

达梦是一家国产数据库,根据它的介绍,感觉还不错。不过实际使用暂时未知,它号称是国产第一,但是又有其他数据库说是中国老大,这个没法评估,还需要实际测测才知道。不过看过论坛的评论,貌似它兼容oracle比较好
数据库产品没有最好的,只有适合的。针对不同的业务需求选择不同的数据库产品才是正确的。oracle对大型企业级应用的支持要比别的数据库产品好sqlserver也有它自己的优点

达梦数据库比sqlserver好吗

3,mysql 能作为企业级开发吗

可以,mysql现在已经逐渐成长为一个很成熟的数据库,不光有完善的备份、还原、主从方案。而且还有很多集群方案。从集群实现方案的多样性来说,mysql已经超越了oracle。而且正常情况下mysql的备份,恢复比oracle更简单,快捷。停机故障修复时间,也比oracle要好的多。。最重要的是,它是免费的,而且很适合搭建在x86平台上,可以用廉价的服务器提供完善的数据库服务。相比oracle+小型机的成本,简直便宜的要死,不过如果你说要用pc机搭载oracle,那我只能说你应该是不太考虑性能问题的。oracle吃硬件是很严重的。低端服务器上跑起来会很让人困扰。另外从业界应用来说,基本上所有的互联网公司和电商都在使用mysql,包括12306,连铁道部都用了。能说不能作为企业级开发么?当然,上面都是说mysql的优点,同样也有缺点:1. 优化器相比oracle的CBO差距不是一点半点,一些复杂sql都会存在比较明显的解析问题,所以在开发过程中,对程序员要求会高点,比如说尽可能多的逻辑在程序中实现,或者更好的数据模型设计,总之一定要避免数据库中的复杂逻辑sql或者批处理任务。2. 最关键的一点,作为一个开源软件,缺乏原厂服务,当然目前国内也有了一些mysql的第三方服务团队。很多从淘宝、阿里出来的人都在做这个。
可以,很多企业都是在用Mysql再看看别人怎么说的。
可以的,MySQL能处理kw级的数据

mysql 能作为企业级开发吗

4,想问下oracle和sql数据库哪个更好

先确认一下sql是什么?是SQL Server还是MySql这三个数据库说来好的当然是Oracle,这是数据库中的老大,无论从功能性,安全性等等都是其他数据库无法比拟的。所以这种数据库用的最多的是企业级的。并且Oracle还是一个跨平台的。这也适合企业级的OSSQL Server是MS的东西。MS的东西向来只有自己的OS支持,差不多别人不会刻意支持他,他也不会去支持别的操作系统。所以大型企业用SQL Server作数据库的很少(或者几乎没有,当然中国的一些大型企业就说不清楚了)。SQL Server安全性和Oracle还是有一段距离的,功能性也差强人意。当然操作性和平台支持性还是很不错的,MS东西的卖点差不多都在这里了。所以SQL Server的面向性只是一般的中小型企业。Access作为MS Office中的一个组成部分来说,实在说不上是一款数据库。这款数据库无论从功能性,安全性等等各方面都是十分失败的(当然MS当初做Access可能着眼点并没有把它作为一款数据库来对待)。所以这款数据库的面向性只能是一般个人用户。当然个人用户并不需要这种东西,可能对他们来说Excel就是一个不错的数据存储平台。所以Access作为一款数据库只能当作刚开始接触MS的程序员,用来训练的训练器材了。不过LZ需要的话,这三个数据库在线下载的地址还是很多的,无论从HTTP还是BT,上网搜一下肯定会有的
兄弟,听我的。肯定学习oracle。原因:1、oracle是商用的最广泛的关系型数据库管理系统,广泛应用于银行、电信、电力、社保等各个领域。特别是对于unix和linux平台,sqlserver怎么用啊?我想你学习,肯定为了将来应用,或者工作,你的简历里面写oracle和sqlserver完全是不一样的概念。我帮助公司的人力资源参加过很多招聘,在我的角度,如果你的里面有oracle的经历,当然要更有竞争力。2、从学习的角度来讲,oracle并不比sqlserver难学,对于初学者而言,主要就是sql语言的学习,这方面任何一个数据库系统都是一样的(通用的),不存在谁难谁简单的问题。既然是这样,为什么要去学sqlserver。只不过oracle比较博大精深,如果想要深入学习其管理,是要花费时间和精力的,不过对于开发者而言,是不需要掌握这方面的知识的。3、从方便性而言,自己的pc机搭建sqlserver和oracle的环境,都差不多,都是图形化安装界面。而且完全可以从windows环境学起,如果你精力不够,也根本不用考虑unix或linux。以后工作时,遇到了这些系统,再简单适应一下,也就ok。总之,建议你,从oracle起步,一步到位。辛苦手码了这么多字,希望帮到你。
不管从安全还是性能上比较,sql server都没法和oracle比,不过话说回来,大家知道这个情况是回事,但是又有几个知道其实他们卖给国外的东西在安全上都差不多的,达到他们安全评审的数据库根本不会卖出来的,所以说白了,这两个外国货都不安全。既然楼主想要个答案,oracle比sql server更安全,这个是事实,因为sql server根本没有什么安全认证,所以从权威机构的评审上,sql server 就弱了一筹。性能上,怎么说,这个并不好说,如果你会优化数据库配置,那么oracle要强点,如果都采用默认配置,这个就要看你的环境了,这个性能方面并不是只有数据库本身决定的,还涉及到很多的 另外你所谓的给建议,不知道你是想要什么建议,如果是学基础的话,建议你使用sql server,因为它的图形界面确实很强大,适合上手,但是如果是实际项目应用,建议使用oracle,如果使用得当,其性能和安全都比sql server高很多。 最后,我想给你说说的是,其实中国也有国产的数据库,其安全性达到了b1级,比oracle这些国外货限制卖出的安全更高,性能在专业测试上很多地方也不弱于它们。比如说神通、虚谷,这两个都不错的,而且现在随着国家的大力支持,国产数据库将来在中国肯定会得到普及的,而且不论是学习还是实际应用,全中文的肯定比英文操作界面要亲切得多嘛…… 不管是楼主还是各位朋友,都可以关注关注我们自己的数据库,毕竟只有自己生产东西才是最放心的嘛……

5,Oracle数据库和Sql server数据库各有什么优缺点

2. Oracle真正实现了行级锁,SQLServer也宣称实现了行级锁,但你实际去试,如果不加索引,其实是不行的。3. Oracle因为有多版本数据的技术,读写操作不会相互等待,虽然SQLServer 2005学习Oracle增加了snapshot机制,从而也引进了多版本数据(MySQL也有多版本数据机制,不能说一定是学习Oracle),但是实际效果感觉就是2个版本的数据,隔离级别为read committed时候,读写不再相互等待,但是把隔离设置为Serializable还是会产生读写相互等待。4. Oracle的事务日志归档相当方便,而SQLServer要用事务日志备份来实现,而且还要配置自动作业,启动agent服务。5. Oracle的数据字典丰富,使得DBA容易判断数据库的各种情况,虽然SQLServer 2005学习了Oracle的数据字典的特点,但从数量及方便程度上还是相差太多。个人感觉这是Oracle最人性化的地方。6. Oracle的PL/SQL比SQLServer的T-SQL功能强大很多。7. Oracle的触发器比SQLServer的种类多几种。8. oracle的备份恢复原理相当简单明了,备份就在操作系统上拷贝数据文件好了,恢复呢,再拷贝回来,数据是旧的,不怕,应用重做日志好了。SQLServer呢,虽然原理在本质上还是这些,但操作起来麻烦多了,麻烦到让你体会不到其本质。9. Oracle数据库启动可以有多个阶段,使得DBA可以在不同的情况下,通过启动到特定的阶段解决一些特殊问题,而SQLServer只要服务一启动,所有数据库就都打开了。10.SQLServer给人的感觉是简单易用,但是我要说,如果你继续向前走,就会发现SQLServer的体系结构相当复杂(注意我这里是说的复杂),大体还是沿袭的Sybase的体系结构,这种复杂结构,估计很难有根本性的改变,而Oracle呢,时间越长你越会觉得其体系结构严谨,虽然开始会感觉很难。我的一个比喻,SQLServer是傻瓜相机(就是那些一两千的小数码),Oracle是单反相机(40D,5D,D300),如果你是入门者,那用傻瓜相机好了,在各种环境下拍摄,基本都过得去,用单反,光圈、快门都要自己设定,反倒不如傻瓜相机的效果,如果你是高手了,那傻瓜相机就很难得心应手了。11.Oracle的书籍一般都比较深,随便一说就是一大批,EpertOracle、PracticalOracle8i、Cost-basedOracle,SQLServer呢,恐怕只有那套InsideSQLServer了,虽然SQLServer的书籍数量比Oracle的多的多(特别是在国内),但多数都是stepbystep的入门书。12. 对比SQL*Plus与sqlcmd(或2000的osql,6.5的isql),sqlcmd的功能是太简陋,差得太多了。13. SQLServer的最大优点就是和Windows结合紧密,易用,但是要注意事情都是两面的,这些优点可能导致其致命的缺点,例如易用,使得搞SQLServer的人可以不求甚解,有时候不求甚解是没问题的,但是有时候不求甚解可能会造成灾难,特别是对搞数据库的人来说。不好意思,本来要说SQLServer的优点呢,最后也成了缺点了。
1.oracle为客户端开启会话有两种方式:共享服务和专用服务。在专用服务情况下,监听器为连接请求创建新进程(unix环境下是process,windows下我想应该是thread吧);共享服务情况下,监听器将客户请求交给dispatcher,由dispatcher安排多客户的作业。sql server在默认情况下自动为客户端连接创建线程,当有非常多的客户连接时,sql server可以使用线程池管理多会话,这类似于oracle的共享服务。   2.oracle的内存管理分三块:sga、pga、uga;在msdn中并没有提及怎样控制sql server的内存分配,只是提到sql server的虚拟地址空间分成缓冲池占用空间和其余空间,且sql server有动态内存管理机制。   3. oracle的实例一次只能管理一个数据库,数据库在集群环境下可由多个实例管理。而sql server单个实例一次能管理多个数据库。oracle数据库存储方式有os文件、裸分区、asm等,sql server的数据库存储只能是系统文件。   4. oracle数据库包含表空间,表空间可以使用多个文件存储数据,表空间就类似于sql server中的文件组。区是物理连续上连接的存储空间,区中包括最小i/o单位——块(oracle)或页(sql server)。但sql server页大小是8kb,区包含8个页;oracle不同表空间可以有不同的块大小,区的大小和保护块的数量也不固定。sql server的页由一个数据库对象独占,物理储存的数据库对象只有索引和表两种;而oracle中的段由数据库对象定义,且其存储的对象复杂得多,有表段、索引段、回滚段、临时段等等,所以在一个聚簇段中的块可能被多个表使用。   5. oracle使用freelist管理可以块,通过设置pctfree和pctused控制快在何种条件下可用;sql server使用gam、sgan记录可用页,使用pfs跟踪页的使用状况。   6. sql server的表有两种方式组织数据的物理存储,一种是无序的堆组织,这oracle是类似的;另一种是由聚簇索引决定数据排序方式,oracle也可有索引组织方式,但不同于sql server,它依键排序数据,不增加一个索引用于聚簇,不会有额外的开销。此外,oracle的聚簇表是多表存储在相同段上,像sql server的混合区可以包含不同表的页,但oracle的聚簇表是一组含有相同列的表可以储存在相同的块中,聚簇表的可以有索引或hash方式组织数据   7. oracle创建表分区会创建不同的段,sql server 2005通过分区方案将不同分区存储到不同的文件组。oracle有三种分区方法,sql server使用分区函数。oracle 11g中还将加入时段分区、系统分区等。   8. sql server的索引只有b-树,oracle有b-树、位图、函数、位图连接和可扩展索引。   9. oracle的重做日志与sql server的事务日志都使用循环写入策略,oracle使用多个重做日志文件,sql server也可使用多个日志文件,但将日志文件分成多个虚拟日志,以虚拟日志为单位进行循环。

文章TAG:国产  数据  数据库  哪些  国产数据库有哪些优点  
下一篇