中国高校课件下载中心 》 教学资源 》 大学文库

《高级Web技术》参考资料:Native-XML Database

文档信息
资源类别:文库
文档格式:PPT
文档页数:13
文件大小:35KB
团购合买:点击进入团购
内容简介
《高级Web技术》参考资料:Native-XML Database
刷新页面文档预览

Native-XML Database Xindice 廖逸

Native-XML Database --Xindice 廖逸

为什么需要Xm数据库? Xm已经得到广泛应用。 在数据库领域,许多关系数据库系统提供 了存储Xm文件的功能。 ·但是

为什么需要Xml数据库? • Xml 已经得到广泛应用。 • 在数据库领域,许多关系数据库系统提供 了存储Xml文件的功能。 • 但是……

为什么需要Xm数据库? ·关系数据库仅提供对Ⅹm文件本身进行存储 或者读取的功能,并不能从DOM树检索部 分文档或节点。 °为了扩展功能(如 Query和 Update),我 们可以考虑 Native-xm数据库,而 Xindice 是一个不错的开源 Native-xm数据库系统

为什么需要Xml数据库? • 关系数据库仅提供对Xml文件本身进行存储 或者读取的功能,并不能从 DOM 树检索部 分文档或节点。 • 为了扩展功能(如 Query 和 Update),我 们可以考虑 Native-xml数据库,而Xindice 是一个不错的开源Native-xml数据库系统

Xindice简介 Xindice是由 Apache公司建立的一个开源项 目,是一个设计用来存储和查询XML数据 的数据库服务器,进出 Xindice服务器的所 有数据都XML。 Xindice使用的査询语言是 XPath,使用的 更新语言是 XML: DB XUpdate

Xindice简介 • Xindice是由Apache公司建立的一个开源项 目,是一个设计用来存储和查询XML数据 的数据库服务器,进出Xindice服务器的所 有数据都XML。 • Xindice使用的查询语言是XPath,使用的 更新语言是XML:DB XUpdate

Xindice安装 ·安装 Tomcat 下载xml- xindice-1.1- oIn. ZIp,解压到任意目 录,将解压出来的 xindice-1.1war文件拷贝 到 Tomcat E中 Webapps目录下,并重命名为 xindice, war。 下载站点:htp:/ ml apache. org/xindice/download cqi

Xindice安装 • 安装Tomcat。 • 下载xml-xindice-1.1-bin.zip,解压到任意目 录,将解压出来的xindice-1.1.war文件拷贝 到Tomcat中webapps目录下,并重命名为 xindice.war。 下载站点:http://xml.apache.org/xindice/download.cgi

Xindice命令(1)- add collection ·创建一个集合,相当于关系数据库中的 database。 xindice add collection -c-n EXample: Xindice ac-C xmldb xindice /localhost: 8080/db-n books

Xindice命令(1)--add_collection • 创建一个集合,相当于关系数据库中的 database。 • xindice add_collection -c -n • Example: xindice ac -c xmldb:xindice://localhost:8080/db -n booksdb

Xindice命令(2)- ist collections ·查询所有集合 xindice list collections-c EXample: xindice Ic-C xmldb xindice /localhost: 8080/db

Xindice命令(2)--list_collections • 查询所有集合 • xindice list_collections -c • Example: xindice lc -c xmldb:xindice://localhost:8080/db

Xindice命令(3)- add document ·添加一个 Document,相当于关系数据库中 的数据表。 xindice add document-C-f-n EXample: xindice ad-C xmldb xindice /localhost: 8080/db/booksdb f D: xmI-xindice-1xml\books xml-n books

Xindice命令(3)--add_document • 添加一个Document,相当于关系数据库中 的数据表。 • xindice add_document -c -f -n • Example: xindice ad -c xmldb:xindice://localhost:8080/db/booksdb -f D:\xml-xindice-1.1\xml\books.xml -n books

Xindice命令(4)- st documents ·查询一个集合中所有的 Documents xindice list documents-c EXample: xindice Id-c xmldb xindice /localhost: 8080/db/booksdb

Xindice命令(4)--list_documents • 查询一个集合中所有的Documents。 • xindice list_documents -c • Example: xindice ld -c xmldb:xindice://localhost:8080/db/booksdb

Xindice命令(5)- query ·罗列 Documents中符合查询条件的数据条 xindice xpath-C-q Example 1: xindice xpath-c xmldb xindice: //localhost 8080/db/booksdb -q 7/books/book Example 1: xindice xpath-c xmldb xindice: /localhost: 8080/db/booksdb -q" books/bookldate=2006-4-8]

Xindice命令(5)--query • 罗列Documents中符合查询条件的数据条 目。 • xindice xpath -c -q • Example1: xindice xpath -c xmldb:xindice://localhost:8080/db/booksdb -q "//books/book" • Example1: xindice xpath -c xmldb:xindice://localhost:8080/db/booksdb -q "//books/book[date='2006-4-8']

共13页,试读已结束,阅读完整版请下载
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档