powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Вопрос о пригодности XML
25 сообщений из 62, страница 1 из 3
Вопрос о пригодности XML
    #35171509
Papper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!
Я хочу использовать формат XML для повседневного хранения и работы с данными.
Вопросы следующие:
1. Чем XML лучше СУБД(access, mySQL, Oracle, MSSQL, postgres и т.д.)?
2. Насколько в нем удобнее работать по сравнению с СУБД?
3. Насколько удобнее интерфейс с XML из VisulStudio 2005, чем существующие интерфейсы с другими СУБД?
4. Насколько лучше XML чем реляционные базы данных?
Пожалуйста выскажите своё мнение по данным вопросам.
...
Рейтинг: 0 / 0
Вопрос о пригодности XML
    #35171745
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Papper пишет:
> 1. Чем XML лучше СУБД(access, mySQL, Oracle, MSSQL, postgres и т.д.)?

Ничем.

> 2. Насколько в нем удобнее работать по сравнению с СУБД?

Нинасколько. наоборот, неудобнее.

> 3. Насколько удобнее интерфейс с XML из VisulStudio 2005, чем
> существующие интерфейсы с другими СУБД?

API что ли ? Это невозможно сравнивать, это - как старый вопрос
"чем ворон похож на письменный стол".

> 4. Насколько лучше XML чем реляционные базы данных?

Нинасколько.

Успехов в этом славном деле !
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Вопрос о пригодности XML
    #35171800
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такая статья по этому поводу. Во многом согласен.
...
Рейтинг: 0 / 0
Вопрос о пригодности XML
    #35172260
ModelR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С точки зрения СУБД XML -тип данных, как например DATE, только на несколько порядков сложнее.
Как и для DATE, для него не определены характерные для СУБД концепции транзакций, обновления (части значения), ссылочной целостности (имеется ввиду ссылки из одного значения в другое), блокирования/версионности, индексирования (что конечно не мешает строить индекс например по году даты), зато есть масса специфических и полезных операций.
Т.е. это ортогональные технологии.
...
Рейтинг: 0 / 0
Вопрос о пригодности XML
    #35173406
Фотография Степан H.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин МаркЕсть такая статья по этому поводу. Во многом согласен.

+1
...
Рейтинг: 0 / 0
Вопрос о пригодности XML
    #35173910
Ilya Anfimov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On Wed, Mar 05, 2008 at 04:51:58AM +0000, Papper wrote:
>
> Автор: [1]Papper
> Всем привет!
> Я хочу использовать формат XML для повседневного хранения и работы с
> данными.

Ты ужэ изучил этот формат?

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Вопрос о пригодности XML
    #35174284
Papper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет не изучил. Просто все кругом говорят что XML это будущее и вообще сплошные плюсы от его использования.
...
Рейтинг: 0 / 0
Вопрос о пригодности XML
    #35174289
Papper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Локшин МаркЕсть такая статья по этому поводу. Во многом согласен.
Статья хорошая, но есть куча статей прямо противоположного мнения.
...
Рейтинг: 0 / 0
Вопрос о пригодности XML
    #35174490
Чендлер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
прочти всё что там есть
тут
там ответы на все твои вопросы, кроме пожалуй 3.
...
Рейтинг: 0 / 0
Вопрос о пригодности XML
    #35174593
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PapperНет не изучил.
Да собственно формат XML изучить в течении часа можно не напрягаясь.
PapperСтатья хорошая, но есть куча статей прямо противоположного мнения.
Ну так анализируйте, думайте.
...
Рейтинг: 0 / 0
Вопрос о пригодности XML
    #35174616
Papper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Локшин Марк PapperНет не изучил.
Да собственно формат XML изучить в течении часа можно не напрягаясь.
PapperСтатья хорошая, но есть куча статей прямо противоположного мнения.
Ну так анализируйте, думайте.

Ясно. Дело в том что статья от 2005 года, так вот я думаю за это время что-то могло измениться.
...
Рейтинг: 0 / 0
Вопрос о пригодности XML
    #35174722
Bely
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PapperЯсно. Дело в том что статья от 2005 года, так вот я думаю за это время что-то могло измениться.От того, что Галилей в далеком мохнатом году открыл, что земля вращается - этот факт никак не поменялся и по сей день...

Есть "принципиальные недостатки", а есть "трудности на данном этапе развития техники и технологии".
...
Рейтинг: 0 / 0
Вопрос о пригодности XML
    #35174724
ModelR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин МаркДа собственно формат XML изучить в течении часа можно не напрягаясь.Дык от голого XML много ли толку? SAX один:) Если говорить об обработке на XML, т.е XML =f(XML) , а не только передаче, то как минимум еще XSLT.
...
Рейтинг: 0 / 0
Вопрос о пригодности XML
    #35174878
кто-то1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PapperНет не изучил. Просто все кругом говорят что XML это будущее и вообще сплошные плюсы от его использования.
пеар. или мода, которая уже начинает проходить. Весь как бы плюс XML в наличии большого количества разных либ, поддерживающих API для работы с XML и готовых приложений, вроде браузера.

Причем важен не столько даже сам XML, сколько языки определения документов на XML: DTD и XML Schema

А за то, что к XML файлу нельзя просто так в конец файла добавить новые записи, а нужно его в общем случае целиком парсить "повбывав бы". Тем паче, что в SGML, откуда родом XML, такого ограничения нет.
...
Рейтинг: 0 / 0
Вопрос о пригодности XML
    #35174991
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ModelR Локшин МаркДа собственно формат XML изучить в течении часа можно не напрягаясь.Дык от голого XML много ли толку? SAX один:) Если говорить об обработке на XML, т.е XML =f(XML) , а не только передаче, то как минимум еще XSLT.
Ну так исходный вопрос-то был про XML, притом как-бы с упором на хранение данных в этом формате.
...
Рейтинг: 0 / 0
Вопрос о пригодности XML
    #35175165
Чендлер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Belyчто земля вращается - этот факт никак не поменялся и по сей день...

ну я бы так не сказал :)
...
Рейтинг: 0 / 0
Вопрос о пригодности XML
    #35175366
Papper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Чендлер Belyчто земля вращается - этот факт никак не поменялся и по сей день...

ну я бы так не сказал :)

Вот, вот. Открылось много деталей неизвестных галилею.
А что чобственно представляют из себя языки "определения документов на XML: DTD и XML Schema"?
...
Рейтинг: 0 / 0
Вопрос о пригодности XML
    #35175528
ModelR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин Марк ModelR Локшин МаркДа собственно формат XML изучить в течении часа можно не напрягаясь.Дык от голого XML много ли толку? SAX один:) Если говорить об обработке на XML, т.е XML =f(XML) , а не только передаче, то как минимум еще XSLT.
Ну так исходный вопрос-то был про XML, притом как-бы с упором на хранение данных в этом формате.
PapperЯ хочу использовать формат XML для повседневного хранения и работы с данными
...
Рейтинг: 0 / 0
Вопрос о пригодности XML
    #35175548
ModelR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PapperА что чобственно представляют из себя языки "определения документов на XML: DTD и XML Schema"?Э... длинновато будет для форума .
google, wiki, citforum - все про них найдете.
Или прямо на его родину: http://www.w3.org/XML/
...
Рейтинг: 0 / 0
Вопрос о пригодности XML
    #35175554
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 ModelR Имеется ввиду работа в плане интерфейсов доступа к данным и т.д. - посмотрите все 4 вопроса, откуда сразу видно что имеется ввиду под словом работа.
...
Рейтинг: 0 / 0
Вопрос о пригодности XML
    #35175557
Bely
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чендлер Belyчто земля вращается - этот факт никак не поменялся и по сей день...

ну я бы так не сказал :)ЧТО!? Земля уже остановилась?! (... читай как "Налетела на небесную ось"...)

От того, что появились новые языки программирования, от того, что компьютеры стали мощнее - старые задачи не стали решаться проще. Жива и криптография, несмотря на рост скоростей процессоров, в матмоделировании - все такие же старые проблемы, которые не удается решить "в лоб, поставив железку помощнее".
...
Рейтинг: 0 / 0
Вопрос о пригодности XML
    #35175592
кто-то1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PapperА что чобственно представляют из себя языки "определения документов на XML: DTD и XML Schema"?
dtd - не совсем XML, применялся еще для валидации SGML файлов. XML Schema - сам XML. Если очень кратко, оба предназначены для описания xml-документа: какие теги в каком количестве и каких типов их содержимое может содержать.

Основное применение, во всяком случае для того и придуманы были - проверка xml-файлов на смысловую корректность (валидация). Также используются для всякого рода генерации на их основе новых документов и поддержке работы с документами разных типов, когда в какую-нибудь программу сначала загружается описание xml, а на его основе может меняться интерфейс для ввода каких-нибудь данных.
...
Рейтинг: 0 / 0
Вопрос о пригодности XML
    #35175662
кто-то1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вообще говоря, на мой вкус именно возможность более-менее стандартными средствами работать с dtd или XML Schema (есть и другие языки описания xml, но они не стандартизированы и сейчас встречаются редко) является достоинством XML, хотя и сомнительным.

Сомнительным, потому что для 100% гарантии корректности ни дтд, ни схемы не достаточно, а то для чего их достаточно, реально часто эффективнее делать другими средствами. Поэтому в достоинствах - только стандартизированность и наличие готовых библиотек, позволяющих стандартно решать разные задачи.

Из технологий XML есть ещё XSLT - преобразования, xslt - это язык, обрабатываемый xslt-процессором (программой, библиотекой) на котором описываются трансформации xml-файла, например, перевода его в другой xml-формат или даже не xml-файл.

Звучит круто и есть примеры, когда с помощью такого преобразования делаются сложные вещи.
Однако на практике написать более-менее нетривиальное xslt-преобразование не всегда легко. В xsl-языке отсутствуют многие привычные возможности, хотя он Тьюринг-полный. И работает небыстро.
...
Рейтинг: 0 / 0
Вопрос о пригодности XML
    #35175750
ModelR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин Марк2 ModelR Имеется ввиду работа в плане интерфейсов доступа к данным и т.д. - посмотрите все 4 вопроса, откуда сразу видно что имеется ввиду под словом работа.И я о доступе. Если в XML базе лежат данные по продажам, то мы например хотим
выбрать продажи внутри страны и зарубежом и форматировать в HTML таблицы (пример из статьи на Citforum). Как? - логично средствами XML же:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
<xsl:template match="product">
  <table>
    <xsl:apply-templates select="sales/domestic"/>
  </table>
  <table>
    <xsl:apply-templates select="sales/foreign"/>
  </table>
</xsl:template>
...
Рейтинг: 0 / 0
Вопрос о пригодности XML
    #35175828
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ModelRЕсли в XML базе лежат данные по продажам, то мы например хотим
выбрать продажи внутри страны и зарубежом и форматировать в HTML таблицы
А вот это, извините, уже идет представление данных, которым, в частности, реляционные БД не занимаются (в общем случае).
...
Рейтинг: 0 / 0
25 сообщений из 62, страница 1 из 3
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Вопрос о пригодности XML
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]