以文本方式查看主题 - W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL (http://bbs.xml.org.cn/index.asp) -- 『 XML 与 数据库 』 (http://bbs.xml.org.cn/list.asp?boardid=17) ---- XML数据库和关系数据库 (http://bbs.xml.org.cn/dispbbs.asp?boardid=17&rootid=&id=6306) |
-- 作者:showery -- 发布时间:3/30/2004 6:22:00 PM -- XML数据库和关系数据库 首先想提请各位注意的是:XML和XML数据库不是一回事。 一般人谈到的XML,相关规范在这个专业论坛上应该是分为三部分来理解: XML基本规范(XML1.0,XML1.1), XML关联技术规范(XML Base,XML名字空间,XPath,XLink,Xpointer,XSLT,DTD,XML Schema,XQuery,Xupdate,DOM,SAX等等) XML应用规范(XHTML,SVG,SMIL,MathML,GML,RDDL,XBL,XBRL,RSS等等等等) 而XML数据库更是在这些规范之上的应用。所以,用XML和关系数据库去比较,难免有驴唇不对马嘴的感觉。 XML数据库(NXDB)和关系数据库(RDB)归根结低都是数据库,也就是数据管理的工具,当前人们普遍有XML数据库比较慢的感觉,这跟XML数据本身的结构当然脱不了干系,但更主要的是,XML技术本身发展还未完善,98年到今天才6年,而关系数据库的发展已经有30年以上了。 关系数据库里面存放的是事先结构严格定义好的数据,以表,字段的形式存放。事先未定义的结构的数据是无法放进关系数据库的,你没办法把数据库里没有的表的记录放到数据库里。 而XML数据库存放的是XML文本,只要是格式良好(well-formed)的XML文本,都可以随时添加到数据库里去。而XML文本本身不仅仅包含了内容还涵盖结构信息,正所谓一举两得。这就是XML数据库可以存取半构造数据的秘密所在。 可以说,XML数据库兼有关系数据库和面向对象数据库两者的优势。 |
-- 作者:littlerain -- 发布时间:4/1/2004 9:19:00 PM -- 呵呵,我可真是个菜鸟,但是我现在对这个特别感兴趣!但愿能在各位高手的帮助下能有提高!谢谢 |
-- 作者:admin -- 发布时间:4/1/2004 9:46:00 PM -- 写得不错。。希望这个板块能活跃起来。。:-) |
-- 作者:gcy_hg -- 发布时间:4/17/2004 8:20:00 PM -- 希望楼主多发好文章!顶 |
-- 作者:101.key -- 发布时间:4/22/2004 2:13:00 PM -- 我也顶也下 |
-- 作者:cscandy -- 发布时间:4/23/2004 12:01:00 PM -- 学习 |
-- 作者:mike_hu -- 发布时间:5/8/2004 3:45:00 PM -- 支持 |
-- 作者:暗暗暗暗 -- 发布时间:5/9/2004 7:09:00 PM -- 哦哦 |
-- 作者:天骄 -- 发布时间:5/11/2004 7:10:00 AM -- 我觉得不错 |
-- 作者:小牛 -- 发布时间:5/11/2004 9:43:00 AM -- 顶,我要多多学习! |
-- 作者:etyyy -- 发布时间:5/13/2004 10:46:00 AM -- 我顶 |
-- 作者:nmgyao -- 发布时间:5/18/2004 7:14:00 PM -- 有没有可以绑定XML文件,并对其进行定制显示并进行编辑的控件? 就像DataGrid绑定阿ADO.RecordSet一样。
|
-- 作者:wangshilh -- 发布时间:5/19/2004 11:16:00 AM -- 能否介绍一下有关xml数据库的软件或者书籍呢 |
-- 作者:cquwf -- 发布时间:12/6/2004 2:17:00 PM -- 我看得一本JAVA&XML就可以,你可以到 http://resource.xml.org.cn/java&xml2ed.rar下载电子版! |
-- 作者:deeryrl -- 发布时间:12/17/2004 9:50:00 AM -- 灌水先!支持!顶! |
-- 作者:渤海 -- 发布时间:1/4/2005 12:06:00 PM -- Graves的XML数据库设计 |
-- 作者:kevinwu2901 -- 发布时间:2/1/2005 5:37:00 PM -- xml数据库系统肯定能够发展起来的,当然这并不意味着rdbms的消失,或者是鼎立,或者是融合! |
-- 作者:兄弟连 -- 发布时间:2/9/2005 8:23:00 PM -- 写的真的很不错哟,我也是一名xml和数据库的初学者,很希望在这个论坛里有所提高,谢谢各位大侠的真经了。 |
-- 作者:skycat1980 -- 发布时间:3/18/2005 6:08:00 PM -- 不错,呵呵,怎么没有人来了呀! |
-- 作者:webber327 -- 发布时间:3/20/2005 6:00:00 PM -- 顶!!! |
-- 作者:seeman2000cn -- 发布时间:3/23/2005 8:31:00 PM -- "可以说,XML数据库兼有关系数据库和面向对象数据库两者的优势。" 真有诱惑力 |
-- 作者:nioland -- 发布时间:3/29/2005 11:57:00 AM -- 就是就是!这么说来进行数据转换xml是个很好的切入点!! |
-- 作者:naive_1010 -- 发布时间:3/31/2005 8:52:00 AM -- studying... |
-- 作者:priyan -- 发布时间:4/5/2005 1:53:00 PM -- 恩 利用数据库存取XML文档,当然首推XML数据库,但是技术不成熟,而关系数据库在对XML的支持上也不够成熟~ 哈哈 |
-- 作者:eveningstar -- 发布时间:4/8/2005 9:42:00 PM -- 现在有好几个纯xml数据库了 |
-- 作者:ly830813 -- 发布时间:4/9/2005 7:55:00 PM -- 正在做关于此方面的论文(可惜没什么进展) 坚决的顶一下~~~~ |
-- 作者:Blindbird -- 发布时间:4/20/2005 9:09:00 AM -- 好,有启发!! |
-- 作者:sunrisefe -- 发布时间:4/20/2005 11:05:00 AM -- 现在国内对XML与数据库存储的转换,有两大类: 一是:基于DTD/SCHEMAL的转换(基于模式) 二是:基于数据的转换 现在mssql 2000/2005对XML存储和查询等提供了支持,ORACLE也是。 |
-- 作者:ganlanlv -- 发布时间:4/25/2005 6:38:00 PM -- 都太象样了 ! 你们都是那个学校的阿,大一新生就这么优秀!!! |
-- 作者:cpayu -- 发布时间:4/29/2005 4:16:00 PM -- very good , thank you |
-- 作者:wqingfei -- 发布时间:5/1/2005 9:05:00 AM -- 我也是个新手,希望前辈们多多指点. |
-- 作者:szkpao -- 发布时间:5/3/2005 9:19:00 PM -- 顶 |
-- 作者:小马过河-LY -- 发布时间:5/10/2005 6:30:00 PM -- 支持 |
-- 作者:23019823 -- 发布时间:5/10/2005 9:29:00 PM -- 非常感谢 非常感谢 |
-- 作者:d_hao20@ustc.edu -- 发布时间:5/11/2005 9:33:00 AM -- [讨论] 我现在在看XML的历史与发展,这个不错。 |
-- 作者:d_hao20@ustc.edu -- 发布时间:5/11/2005 9:38:00 AM --
xml刚起步,没有前辈,只有GGJJ |
-- 作者:myway -- 发布时间:5/26/2005 4:09:00 PM -- 其实XML本身挺简单的,关键是基于它上面的应用(soap,dom,Xpath,)等等,这才是王道 |
-- 作者:宇南 -- 发布时间:5/28/2005 4:48:00 PM -- 帮助理解 |
-- 作者:switer520 -- 发布时间:5/29/2005 5:22:00 AM -- 谁能发个简单的xml程序,用java实现从数据库中提取数据,把数据转换成xml格式!谢谢了!! |
-- 作者:邪之正義 -- 发布时间:5/30/2005 8:37:00 AM -- 太棒暸!! |
-- 作者:luyimei -- 发布时间:6/18/2005 8:04:00 PM -- 我是新手,希望高手多多发帖。谢谢! |
-- 作者:luyimei -- 发布时间:6/18/2005 8:06:00 PM -- 希望高手多发这样的帖子。 |
-- 作者:tearangel_2004 -- 发布时间:6/28/2005 5:26:00 PM -- 学习才能进步 |
-- 作者:tearangel_2004 -- 发布时间:6/28/2005 5:30:00 PM -- 好地方
|
-- 作者:hhffss -- 发布时间:7/20/2005 9:12:00 AM -- 还是搞不懂啊 |
-- 作者:yibingzheng -- 发布时间:7/24/2005 2:07:00 PM -- up! |
-- 作者:flyfoxs -- 发布时间:7/28/2005 6:32:00 PM -- 好样的,浅显宜懂! |
-- 作者:binaryluo -- 发布时间:7/31/2005 10:10:00 AM -- up |
-- 作者:csyans -- 发布时间:8/6/2005 5:32:00 PM -- 支持。。 |
-- 作者:laizi -- 发布时间:2/10/2006 8:35:00 AM -- 值得学习 |
-- 作者:heiyuchuanxia -- 发布时间:2/11/2006 4:34:00 PM -- 也是现在刚刚开始做些关于纯xml数据库的东西,看起来比较方便,但是在修改方面还是不太成熟呀。 |
-- 作者:zpp990976 -- 发布时间:2/13/2006 3:27:00 PM -- import javax.xml.parsers.*; import java.io.*; import org.w3c.dom.*; public class Frame1{ static Document document; public static void main(String argv[]) { DocumentBuilderFactory factory=DocumentBuilderFactory.newInstance(); try{ DocumentBuilder builder=factory.newDocumentBuilder(); document=builder.parse(new File("price.xml")); Element students=document.getDocumentElement(); NodeList student=students.getElementsByTagName("student"); String[] studentData={"name","chinese","math","english","physics","geography","biology"}; String[] studentDatacn={"名字","中文","数学","英语","物理","地理","生物"}; for(int i=0;i<student.getLength();i++){ |
-- 作者:zpp990976 -- 发布时间:2/13/2006 3:28:00 PM -- 和数据库差不多,只需和数据库联接即可了 |
-- 作者:new_happy -- 发布时间:2/25/2006 11:22:00 PM -- 短小精悍的文字! |
-- 作者:sbb6081 -- 发布时间:3/8/2006 7:47:00 PM -- 有点感觉了 谢谢哈 |
-- 作者:xtihha -- 发布时间:3/12/2006 4:08:00 PM -- 是个好的话题,现在正在做这方面的研究,郁闷着呢 |
-- 作者:笑笑佛516 -- 发布时间:3/25/2006 12:17:00 PM -- 不错,值得学习,感谢楼主,有空好好交流一下 |
-- 作者:andy1983 -- 发布时间:5/7/2006 1:03:00 PM -- 学习中,特别是XML数据库的工具。我现在就在学IPEDO这个XML数据库工具,比较郁闷中呢。 |
-- 作者:wymm1981 -- 发布时间:5/11/2006 10:53:00 PM -- 这个问题我也急需解决!!那位大大帮忙解决下?顶!! |
-- 作者:bluerocly -- 发布时间:5/12/2006 5:16:00 PM -- up!!! |
-- 作者:zhuoym -- 发布时间:5/14/2006 12:06:00 PM -- 顶 |
-- 作者:2008hsp -- 发布时间:5/17/2006 5:18:00 PM -- 谢谢楼主的点拨!! |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
218.750ms |