本文目录一览

1,除了面向对象数据库外还有三种数据库是什么

原来有层次、网络和关系3代数据库吧。当然现在还有XML数据库等,很多很多啊。

除了面向对象数据库外还有三种数据库是什么

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

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

与XML兼容的数据库有哪些

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

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

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

4,分布式数据库与XML数据库一样吗若不一样区别是什么

不一样,分布式数据库是数据库构架的,XML数据库是数据存取的格式 分布式数据库是指,一个完整的逻辑数据的数据,保存在很多不同的子物理数据库中,这些库通过程序逻辑的连接起来,就好像是用一个库一样 XML数据库, 指数据库中保存的数据是XML格式
xml 和 数据库不是一个概念:) xml 本质上说应该是一种通讯语言,任何语言如c++ java .net 都可以从xml文件中获取你想要的数据,当然这数据可以很简单,也可以很复杂需要dom树来表示~ 而数据库,把字拆开了 就是数据的库,主管存放数据的 xml虽然也可以存放数据,但和数据库相比,它的本质区别就在于 →xml 是文本格式(类似于html),任何人都可用记事本察看其中的内容(加密除外) →数据库 是二进制数据,需要专门的数据库环境(如sql server,mysql,access等来读取) 其实,掌握了二者的本质区别,基本上这两种技术就好理解了^_^

5,xml数据库的特点

与传统数据库相比,XML数据库具有以下优势:1、XML数据库能够对半结构化数据进行有效的存取和管理。如网页内容就是一种半结构化数据,而传统的关系数据库对于类似网页内容这类半结构化数据无法进行有效的管理。2、提供对标签和路径的操作。传统数据库语言允许对数据元素的值进行操作,不能对元素名称操作,半结构化数据库提供了对标签名称的操作,还包括了对路径的操作。3、当数据本身具有层次特征时,由于XML数据格式能够清晰表达数据的层次特征,因此XML数据库便于对层次化的数据进行操作。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数据库有哪些  
下一篇