1,与XML兼容的数据库有哪些

DB2, Oracle等多数数据库都是支持XML的。但是,DB2是其中支持最好的,DB2可以根据xml内各个字段和属性的对xml进行查询。
dataset有个方法叫getxml,你从数据库读取数据后,把这个getxml方法执行出的xml看看就可以明白xml怎么对应数据库了

与XML兼容的数据库有哪些

2,在线等我有1万多XML文件请问我应该用什么数据库呢

推荐使用Oracle
如果是.net的话就很简单 把数据读入到dataset里面之后用getxml()方法生成xml格式的字符串,然后实例化一个xmldocument对象,用里面的loadxml()方法读入刚刚的那个字符串,然后在用save()方法保存到你指定的目录就行了额

在线等我有1万多XML文件请问我应该用什么数据库呢

3,nosql数据库有哪些

分类一:键值数据库 Redis, Voldemort, Oracle BDB,国内的ssdb分类二:列存储数据库 Cassandra, HBase分类三:文档型数据库 CouchDB, MongoDb,国内的SequoiaDB分类四:图形(Graph)数据库 Neo4J, InfoGrid, Infinite Graph
这个范围太广了,太多了,而且很多数据库不是纯nosql,给你列几个比较著名的吧。dynamodbberkeley dbmongodbhypergraphdbarangodbgemfireemc documentum xdb等等等等另外,楼上提到的hoodoop不是数据库,而是一种集成了数据分布系统的软件框架,与数据库是有相当大区别的。

nosql数据库有哪些

4,entity framework 支持哪些数据库

你好: EF可以支持多数据库的,比如sql server, mysql , oracle,它可以做到迁移数据库,可以几乎不改代码,但是,edmx其实是一个配置文件,也包含了目标数据库的信息。 如果要做到更改配置就可以切换数据库,那么,有以下几点: 1:3种数据库的provider的文档要仔细看,确认哪些功能是不被支持的,取支持功能的最小集,写进开发规范,规定哪些linq语句不允许写。 2:为3种数据库准备3套edmx,这样比较简单,也可以把ssld之类生成在dll之外,然后动态修改,但容易出错且麻烦。不论是dbfirset还是codefirst,根据目标数据库类型重新生成edmx都比较简单。 3:更改连接串,EF的连接串中,需要指定传统连接串/EF的provider/相应的edmx配置(ssld,csdl,msl),把这3个要素都根据1,2配置为你的目标数据库对应的配置之后,理论上,你的代码就可以直接运行。

5,有XML数据库么

以前有,大概3、4年前吧,当时Xml刚刚兴起,大家都在用,不过Xml不能很好地管理数据,所以现在只限用于前台页与前台数据的分离,或是把从数据库读出来的数据存在XML中以备使用,Xml现在已经不用于存储大量数据了。。
XML与Access,Oracle和SQL Server等数据库不同,数据库提供了更强有力的数据存储和分析能力,例如:数据索引、排序、查找、相关一致性等,XML仅仅是展示数据。事实上XML与其他数据表现形式最大的不同是:他极其简单。这是一个看上去有点琐细的优点,但正是这点使XML与众不同。 XML与HTML的设计区别是:XML是用来存储数据的,重在数据本身。而HTML是用来定义数据的,重在数据的显示模式。 XML的简单使其易于在任何应用程序中读写数据,这使XML很快成为数据交换的唯一公共语言,虽然不同的应用软件也支持其它的数据交换格式,但不久之后他们都将支持XML,那就意味着程序可以更容易的与Windows、Mac OS, Linux以及其他平台下产生的信息结合,然后可以很容易加载XML数据到程序中并分析他,并以XML格式输出结果。 为了使得SGML显得用户友好,XML重新定义了SGML的一些内部值和参数,去掉了大量的很少用到的功能,这些繁杂的功能使得SGML在设计网站时显得复杂化。XML保留了SGML的结构化功能,这样就使得网站设计者可以定义自己的文档类型,XML同时也推出一种新型文档类型,使得开发者也可以不必定义文档类型。

文章TAG:兼容  数据  数据库  哪些  xml兼容数据库有哪些  
下一篇