📜  XML-数据库

📅  最后修改于: 2020-11-09 05:30:41             🧑  作者: Mango


XML数据库用于以XML格式存储大量信息。随着XML在每个领域的使用都在增加,需要在安全的地方存储XML文档。可以使用XQuery查询存储在数据库中的数据,对其进行序列化,然后将其导出为所需的格式。

XML数据库类型

XML数据库有两种主要类型-

  • 启用XML
  • 本机XML(NXD)

XML-启用的数据库

启用XML的数据库不过是XML文档转换所提供的扩展。这是一个关系数据库,其中数据存储在由行和列组成的表中。这些表包含记录集,而记录集又由字段组成。

本机XML数据库

本机XML数据库基于容器而不是表格式。它可以存储大量的XML文档和数据。 XPath -expressions查询本机XML数据库。

本机XML数据库比启用XML的数据库有一个优势。它比启用XML的数据库具有更高的存储,查询和维护XML文档的能力。

以下示例演示XML数据库-



   
      Tanmay Patil
      TutorialsPoint
      (011) 123-4567
   
    
   
      Manisha Patil
      TutorialsPoint
      (011) 789-4567
   

在这里,将创建一个包含联系人记录(contact1和contact2)的联系人表,该记录又由三个实体组成: name,companyphone