Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
Вот, буквально вчера было опубликовано: http://www-1.ibm.com/press/PressServletForm.wss?MenuChoice=pressreleases&TemplateName=ShowPressReleaseTemplate&SelectString=t1.docunid=7977&TableName=DataheadApplicationClass&SESSIONKEY=any&WindowTitle=Press+Release&STATUS=publish Интересно, а то же самое в том же юконе как сделано? Я вообще слаб в XML, (признаюсь честно) но чувствую, что-то особенное грядет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 15:15 |
|
||
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
gardenman пишет: > Интересно, а то же самое в том же юконе как сделано? > Я вообще слаб в XML, (признаюсь честно) но чувствую, что-то особенное > грядет. А что мешает изучить и сравнить? Возможно что-то общее есть, в чем-то отличается. В Sybase ASA, к примеру, поддержка XML сделана на базе черновикового стандарта SQL/XML. А раз такой стандарт есть, то скорее всего большинство постарается его более-менее поддерживать. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 15:30 |
|
||
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
http://www.theregister.co.uk/2004/12/09/ibm_database_goalposts/ Как я понял сейчас почти все СУБД хранят XML в BLOB/CLOB. Поэтому, если нужно отредактировать какой-то документ (удалить или вставить узел), то приходится полностью менять этот BLOB/CLOB. А в том, что предлагает IBM - это делать не надо будет. Можно будет просто добавить/удалить/именить узел в самом дереве XML-документа. Типа native XML storage. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 15:37 |
|
||
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
Выдержка: So much for the hard facts; now for some opinion. First, I think this leaves Oracle and Sybase (as the two vendors with the best current handle on XML) well behind the curve, with Microsoft and the others more or less out of sight. What this release will allow you to do is to build applications that handle both XML and relational data much more easily, without losing any of the richness that this implies, and without degrading performance. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 15:40 |
|
||
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
у оракла как минимум с девятки есть вариант (думаю это называется oracle xmldb) когда xml автоматом раскладывается по реляционной бд (а не в цлоб) и на это дело можно пускать xql запросы, кажется это стандарт из sql2003. в sql2k такого небыло но что-то сделали в sql2005, что не знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 16:00 |
|
||
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
Цитата: Shredding XML to relational tables is expensive at insert time due to costly XML parsing [10] and multi-table inserts. But once XML is broken into relational scalar values, queries and updates in plain SQL promise higher performance. Still this approach suffers from drawbacks: XML schemas can have many nested and repeating elements such that the corresponding relational schema would consist of dozens or even hundreds of tables. Defining such a mapping from XML to a relational schema is a complicated task. Once data has been inserted, any changes to the relational schema -due to changes in the XML Schema- are almost always infeasible. This severely restricts the flexibility which XML is often used for in the first place. Also, the required multi-way joins to reconstruct XML documents can be expensive when dealing with large amounts of data [12]. Beyond that, complex XQueries can even be untranslatable into SQL [5]. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 16:12 |
|
||
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
Yo!!у оракла как минимум с девятки есть вариант (думаю это называется oracle xmldb) когда xml автоматом раскладывается по реляционной бд (а не в цлоб) и на это дело можно пускать xql запросы, кажется это стандарт из sql2003. Да и в db2 такое есть. Речь не о мапинге. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 16:14 |
|
||
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
In Oracle 10g XML documents can be stored with indexing support as CLOBs, shredded to object-relational tables, or a combination of both [11]. The XML support in Microsoft SQL Server 2005 stores XML documents as byte sequences in BLOB columns [12]. A primary XML index can be defined to avoid parsing the XML BLOBs at query time [12]. Additionally, secondary XML indexes can be defined to further increase query performance. This is somewhat different from DB2’s XML storage and indexing approach described in sections 4 and 5. In DB2, XML parsing is never required at query time and indexes can be defined on specific paths. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 16:17 |
|
||
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
gardenman - я думал, у тебя эта инфа уже есть. Разрабатывается два способа хранения - утрировано, SQL и XML. Доступ к ним будет осуществлятся как из SQL интерфейса, так и из XML Ну типа вот так вот Если хочешь, то пришлю почитать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 16:21 |
|
||
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
точно не помню но кажется это сделано через оракловые ООП навороты, т.е. xml документы хранятся не в плоских табличках, а в объектах (тип XML_TYPE кажется) на сколько мне известно аналогов объектных наворотов у конкурентов нет, наверно от того у них и какие-то сложности с джоинами и прочее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 16:23 |
|
||
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
2gardenman они что-то попутали, оракл может хранить как в цлобе, так и "нормально". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 16:25 |
|
||
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
XML: To CLOB or Object? http://www.oracle.com/technology/oramag/oracle/03-jul/o43xml.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 16:29 |
|
||
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
Yo - дык имхо вот это "structured (or object-relational)" и есть один из двух старых способов - маппинг на реляционные таблицы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 16:43 |
|
||
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
ggvYo - дык имхо вот это "structured (or object-relational)" и есть один из двух старых способов - маппинг на реляционные таблицы мне кажется вы не совсем понимаете что такое object-relational таблица в оракле и принципах ее хранения. поэтому советую почитать о object-relational наворотах у оракла и не советую не читать об оракле на сайтах ibm, они не компетентны (в вопросах по ораклу). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 16:49 |
|
||
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
Все равно не понимаю, зачем хранить данные в XML, в то время как есть прекрасно разработанный структуры для хранения и быстрого нахождения данных... А может был прав предствитель MS когда отвечал на мой аналогичный вопрос: "Просто это сегодня модно... эта мода пройдет и все вернется..." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 16:50 |
|
||
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
Sergey ChВсе равно не понимаю, зачем хранить данные в XML, в то время как есть прекрасно разработанный структуры для хранения и быстрого нахождения данных... А может был прав предствитель MS когда отвечал на мой аналогичный вопрос: "Просто это сегодня модно... эта мода пройдет и все вернется..." ну хз, проблемы sql очевидны - xQuery часть проблем решить (может быть) при этом не ломая реляционности. так что на теоритическом уровне интересно, на практике не очень :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 16:57 |
|
||
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
yo - по функционалу это соответсвует тому, что есть сейчас у ibm то же что делается, не похоже ни на что, что было. другой вопрос - зачем? зачем доступ к одним и тем же данным - что XML, что табличные - из двух разных API и зачем два разных способа хранения. Но это вопросы риторические, типа, зачем XML вообще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 17:01 |
|
||
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
ggvyo - по функционалу это соответсвует тому, что есть сейчас у ibm то же что делается, не похоже ни на что, что было. другой вопрос - зачем? зачем доступ к одним и тем же данным - что XML, что табличные - из двух разных API и зачем два разных способа хранения. Но это вопросы риторические, типа, зачем XML вообще. непонял, у ibm сейчас есть аналог оракловых ООП фич !? сумневаюсь. как я понял по статейкам ibm сейчас попытается изобрести то что оракл сделал в девятке - специальные структуры (аналог ораклового xmlType) для хранения xmlей в реляционном виде, но не в плоской табличке, а как объект. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 17:11 |
|
||
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
Sergey ChВсе равно не понимаю, зачем хранить данные в XML, в то время как есть прекрасно разработанный структуры для хранения и быстрого нахождения данных... А может был прав предствитель MS когда отвечал на мой аналогичный вопрос: "Просто это сегодня модно... эта мода пройдет и все вернется..." Прикол заключается в том, что на самом деле 80% данных не структурированы. И, в основнном разработчики "натягивают" их на реляционную модель. Помнится здесь на этом сайте многие предлагали объектные модели на тему "как хранить заказ". Типа заказ это - одна или несколько позиций. Позиция это системниый блок, Монитор, клава. Системный блок это ... Ну, короче дерево.Причем все деревья разные, непохожие. Я надеюсь что подход который дает IBM позволит хранить такой "Заказ" как XML документ при этом не снижая производительности. Аналогично можно поступить с таким понятием как "Договор". Короче - применений масса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 17:11 |
|
||
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
2 Yo! >> непонял, у ibm сейчас есть аналог оракловых ООП фич Поподробнее, какие такие ООП фичи вы имеете в виду? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 17:14 |
|
||
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
yo - у IBM есть и method, которых я не надыбал пока в оракле. это раз. А два - то, что делает ibm сейчас, никоим образом не похоже на XML фичи оракла, которые собственно обычны, как и ОО фичи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 17:18 |
|
||
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
gardenman >> непонял, у ibm сейчас есть аналог оракловых ООП фич Поподробнее, какие такие ООП фичи вы имеете в виду? это то что вы описали постом выше, в оракле вы создаете тип заказ (create type statement ). т.е. в результате у вас будут в оракле объект у которого есть pl/sql методы и вложеная структура таблиц. это дело как-то физически хранится рядом, т.е. все детали заказа достаются быстрей чем если бы это хранить в класической плоской табличке. щас в орамаг статейку поищу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 17:20 |
|
||
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
если коротко - то создан новый движок, в котором есть XML хранение в native виде, и прикручен язык поиска по XML документам, и все это интегрировано с реляционным движком таким образом, что по барабану, где даные - в дереве XML, или в релчционных таблицах - обя языка, и SQL и xquery имеют к ним доступ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 17:21 |
|
||
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
ggvесли коротко - то создан новый движок, в котором есть XML хранение в native виде, и прикручен язык поиска по XML документам, и все это интегрировано с реляционным движком таким образом, что по барабану, где даные - в дереве XML, или в релчционных таблицах - обя языка, и SQL и xquery имеют к ним доступ. ну да, это и было реализовано в девятке, к объектным табличкам типа xmlType можно обращатся через xQuery или простым sql 2gardenman про ООП http://www.oracle.com/global/ru/oramag/augsept2003/dev_desire.html тут еще какие-то статейки http://www.oracle.com/global/ru/oramag/augsept2003/index.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 17:26 |
|
||
|
Интересно, чем поддержна XML в DB2 отличается от поддержки XML в других базах?
|
|||
|---|---|---|---|
|
#18+
2 Yo! То, что вы написали.. )) CREATE TYPE , METHOD , METHOD OVERRIDING, TYPED VIEW, TYPED TABLE и прочая лабуда имеется в DB2 c 5-й версии. А сейчас уже 9 к выпуску готовится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 17:30 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=33384674&tid=1553736]: |
0ms |
get settings: |
10ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
63ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
72ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 405ms |

| 0 / 0 |
