XML - Базы данных



База данных XML использована для того чтобы хранить огромное количество информации в формате XML. По мере того как польза XML увеличивает в каждом поле, необходимо, что имеет обеспеченное место для того чтобы хранить документы XML. Данные, котор хранят в базе данных можно запросить используя XQuery, издать сериями, и ехпортировать в пожеланный формат.

Типы базы данных XML

2 главных типа баз данных XML:

  • Позволенное XML-

  • Родное XML (NXD)

XML- включил базу данных

База данных позволенная XML ничего но выдвижение обеспеченное для преобразования документа XML. Это реляционная база данных, где данные хранятся в таблицах состоя из рядков и колонок. Таблицы содержат комплект показателей, которые в свою очередь состоят из полей.

Родная база данных XML

Родная база данных XML основана на контейнере вернее чем формат таблицы. Она может хранить большое количество документа и данные по XML. Родная база данных XML запрошена XPath- выражениями.

Родная база данных XML имеет преимущество над XML-позволенной базой данных. Она сильно способна для того чтобы хранить, запрашивать и водить документ XML чем XML-позволенная база данных.

Пример

Следовать пример демонстрирует базу данных XML:

<?xml version="1.0"?>
<contact-info>
   <contact1>
      <name>Tanmay Patil</name>
      <company>TutorialsPoint</company>
      <phone>(011) 123-4567</phone>
   </contact1>
   <contact2>
      <name>Manisha Patil</name>
      <company>TutorialsPoint</company>
      <phone>(011) 789-4567</phone>
   </contact2>
</contact-info>

Здесь, таблица контактов создана которая держит показатели контактов (contact1 и contact2), который в свою очередь состоит из 3 реальностей - имени, компании и телефона.

Advertisements