我是新手,最近看了xml方面的一些知识,感觉xml基本上纪录的都是数据,那么它与数据库有什么区别呢。。向大家请教我也这么觉得,觉的xml能实现数据库的数据记录查询更新功能,xml不需要数据库操作语句,
感觉自己知识范围还是比较小的,希望高手能指点一下,区分两者的本质差别数据模式都是用ER模型表示的,二维关系数据库对它的表示并不好,很多情况下设计必须舍弃复杂关系来符合二维框框。
XML可以表达目前已知所有的关系模型。很多以Xml为核心的数据库正在开发。
xml可以完全的表示ER模型,所以他也可以完整的表示关系数据库。
因而用xml能够方便的作为不同数据库间交换中介。
另外,xml以文本方式表示,没有接口,数据格式的问题,也利于数据传输。

