XML数据库介绍和示例

本文概述

  • XML数据库的类型
  • 启用XML的数据库
  • 本机XML数据库
XML数据库是一种数据持久性软件系统, 用于以XML格式存储大量信息。它提供了一个安全的位置来存储XML文档。
你可以使用XQuery查询存储的数据, 将其导出并序列化为所需的格式。 XML数据库通常与面向文档的数据库相关联。
XML数据库的类型有两种类型的XML数据库。
  1. 支持XML的数据库
  2. 本机XML数据库(NXD)
启用XML的数据库启用XML的数据库就像关系数据库一样工作。它就像为XML文档转换提供的扩展。在此数据库中, 数据以行和列的形式存储在表中。
本机XML数据库【XML数据库介绍和示例】本机XML数据库用于存储大量数据。本机XML数据库不是表格式, 而是基于容器格式。你可以通过XPath表达式查询数据。
与启用XML的数据库相比, 本机XML数据库是首选的, 因为它具有存储, 维护和查询XML文档的能力。
让我们以XML数据库为例:
< ?xml version="1.0"?> < contact-info> < contact1> < name> Vimal Jaiswal< /name> < company> SSSIT.org< /company> < phone> (0120) 4256464< /phone> < /contact1> < contact2> < name> Mahesh Sharma < /name> < company> SSSIT.org< /company> < phone> 09990449935< /phone> < /contact2> < /contact-info>

在上面的示例中, 创建了一个名为contacts的表, 并保存了这些联系人(contact1和contact2)。每一个包含3个实体名称, 公司和电话。

    推荐阅读