Базы данных XQuery и XML

Я решил изучить XML из профессиональной книги вместо того, чтобы читать учебники в Интернете, после некоторых исследований я решил прочитать книгу «Beginning XML, 4th Ed», и это была очень интересная книга, и я рекомендую ее всем, кто хочет изучить XML, мой вопрос : читает и изучает эти главы:

  1. XQuery, язык XML-запросов

  2. XML и базы данных

действительно требуется для тех, кто занимается в основном:

Hibernate/JPA для объектного/реляционного сохранения? или, другими словами, действительно ли изучение баз данных XQuery и XML требуется в соответствии с текущими отраслевыми стандартами?

заранее спасибо


person skystar7    schedule 12.11.2010    source источник
comment
Я всегда сомневаюсь, но относится ли этот вопрос к programmers.stackexchange.com?   -  person    schedule 12.11.2010


Ответы (1)


Если вы упорядочиваете данные с помощью XML, вам необходимо:

  1. Сохранить данные
  2. Запросить данные

Существуют различные способы сделать как 1, так и 2. Базы данных, предназначенные для хранения XML, как вы читали, для 1 и XQuery для 2.

Вероятно, более популярным, чем XQuery, является XPath, который является основой XSL-преобразования. И, вероятно, более популярной для хранения является простая старая файловая система, но это приводит к тому, что обычно XML используется только для довольно статических данных.

Итак, что касается вашего вопроса... Я все время использую XML, но не XQuery и не базу данных XML.

person dacracot    schedule 12.11.2010