В чем преимущество XML перед реляционными базами данных?

программирование php базы данных xml

Если можете - приведите пример
Ответы:
В том, что это разные вещи
БД - хранение данных, XML - передача
За РБД стоит мощная реляционная теория, которая разделяет физический уровень (файлы и их форматы) от уровня представления (ту логическую структуру БД, которую видит пользователь).
На физическом уровне может быть (в теории!) все, что угодно, хоть JSON, хоть XML, хоть какой-то внутренний кастомный формат данных, которая понимает конкретная единственная СУБД. На уровне представления всегда будет одно и тоже - а именно база будет представлена как совокупность отношений (таблиц). И при смене формата хранения на физическом уровне, у нас не изменится уровень представления - в этом мощь реляционной теории.
А XML - это всего-лишь один из форматов разметки данных (читай, физический уровень), изначально созданный для передачи данных по сети. Но позже он стал использоваться и для хранения простых данных (ведь если в этом формате данные можно передавать, значит можно и хранить), там где не целесообразно использовать СУБД, а хватит и собственно-написанного наколенного решения. Но это просто plain text и всегда им будет.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.