Содержание
- 2. Agenda Немного основ Интеграция в различные среды/языки разработки Java .Net Ruby, PHP, Python Рекомендации по использованию
- 3. XML-Enabled Databases: две опции XML DOC Извлечение определенных элементов/ атрибутов Сторонние таблицы CLOB/Varchar XML DOC XML
- 4. XML в DB2 SQL и XML одинаковы в DB2 Множество интерфейсов для запросов SQL/XML и XQuery
- 5. Таблицы строк и путей Strings & Paths table per database Database wide dictionary… …for all documents
- 6. “Компрессия"
- 7. DDL for Index on XML column Declaration & use of namespace prefix supported (not shown above)
- 8. Требования разработчиков Быстрая разработка приложений БД Работа в рамках одной среды Eclipse/Visual Studio/Zend Core/Ruby Эффективное использования
- 9. Интеграция в среды Eclipse
- 10. Интеграция в среды .Net
- 11. Новые возможности Add-ins для MS VS 2005 Возможность генерации DB2 Web Services без кодирования Возможность создания
- 12. DB2 data provider for .NET Version 2.0 Поддержка базовых классов System.Data.Common Эквивалентность типов данных DB2 и
- 13. Поддержка репозитория XML схем (XSR) Новый узел в.Net server explorer Полная интеграция с редактором XML схем
- 15. Concurrent Data Readers //Open connection to the database DB2Connection conn = new DB2Connection ("database=sample;"); conn.Open(); //Create
- 16. JDBC и XML обзор JDBC и XML сегодня Расширения DB2 для JDBC XML JDBC и XML
- 17. JDBC and XML today JDBC сегодня имеет минимальные возможности по поддержке pureXML Извлечение/обновление XML значений XML
- 18. JDBC краткий обзор Connection – соединение с БД connection = DriverManager.getConnection(url, user, pass); Statement – Оператор
- 19. Расширения DB2's XML Функциональность совместима с будущим JDBC SQLXML XML LOB возвращается с ResultSet.getObject() Преобразование кодовых
- 20. Выботка из XML столбца String sql = "SELECT PID, DESCRIPTION from XMLPRODUCT where PID = ?";
- 21. Вставка из файла XML String sql = "INSERT INTO xmlproduct VALUES(?, ?)"; PreparedStatement stmt = connection.prepareStatement(sql);
- 22. JDBC и XML завтра (JDBC v4) (JSR 221) SQLXML объект добавлен к спецификации JDBC getSQLXML() возвращает
- 23. Source and Result Examples DOM get a Document DOMSource domSource = sqlxml.getSource(DOMSource.class); Document document = (Document)
- 24. Производительность
- 25. Размер страницы для XML 32k Pages Большие документы разбиваются на регионы Макс док: 2GB, может находится
- 26. Отдельные табличные пространства для XML Используйте DMS табличные пространства для лучше производительности ! Используйте большие размеры
- 27. New Snapshot Monitor Counters for XML Проверяйте XDA счетчики для оценки XML активности ! Buffer pool
- 28. Проверка на основе XML схем create table dept(deptID char(8), deptdoc xml); Validation is optional, and per
- 29. Примеры XML индексов create unique index idx1 on customer(info) generate key using xmlpattern '/customerinfo/@Cid' as sql
- 30. XML Indexing Examples create unique index idx1 on customer(info) generate key using xmlpattern '/customerinfo/@Cid' as sql
- 31. Optimizer Tips Гибридный оптимизатор основан на стоимости Вы должны запускать ‘runstats’ на ваших XML данных XML
- 32. Рекомендации по XML Запросам Если возможно полностью указывайте точный XPath, а не шаблон. /customerinfo/phone вместо //phone
- 33. SQL/XML c XMLEXISTS Для каждой строки: XMLEXISTS возвращает FALSE если встроенный XQuery возвращает Пустую последовательность, иначе
- 34. SQL/XML with XMLQUERY select xmlquery(‘$i/customerinfo[phone = “905-555-4789”]/name’ passing c.info as “i”) from customer c; select xmlquery(‘$i/customerinfo/name’
- 35. Viper II Ограничения целостности на XML Передача параметров в SQLQuery –XQuery нет возможности передачи параметров в
- 36. Viper II Репликация XML Поддержка триггеров для XML Before Trigger сможет работать перед валидацией на вставку
- 37. Questions? [email protected] Matthias Nicola, IBM SVL
- 38. New XML Statistics Gathered by runstats when run on XML column and XML index Cannot be
- 40. Скачать презентацию
































![SQL/XML with XMLQUERY select xmlquery(‘$i/customerinfo[phone = “905-555-4789”]/name’ passing c.info as “i”) from](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/389760/slide-33.jpg)




Путешествие по лету
Презентация на тему Загрязнение атмосферы (4 класс)
ЭЛЕКТРОННАЯ ВЕРСИЯ ПРОТОКОЛОВ ВЕДЕНИЯ БОЛЬНЫХ
Презентация на тему Имя твоё – женщина
Stonehenge - forever a mystery
От самовара к чайнику. Проект
Административные правоотношения
Презентация WasteVEM процесса
Общие вопросы этиологии и патогенеза психических расстройств
Организационные структуры маркетинговых служб предприятий питания
Prezentatsia_Microsoft_PowerPoint
Профессия моей мамы
Презентация по английскому there is there are there was there were
Ресурсное обеспечение образовательного процесса
Who is who?
Портфолио Агентства маркетинговых коммуникаций Чистяковой Ирины PR сопровождение проекта "ГлавМаркет"
1,4 класс
FO-RUS-BUR-QHSE-0605
Образовательные эффекты участия МОУ СОШ № 40 в КПМО на территории Томской области в 2008-2009 учебном году.
Инженерно – техническая компания«ЭнергоСоюз»
Информационная грамотность в начальной школе Большакова Мария Николаевна заместитель директора по информатизации гимназии № 7
Айрис фолдинг (радужное складывание)
Национальные герои Марийского края
Показательная функция, её свойства и график
Технологический факультет
Металлургическое производство
Итоговое сочинение - 2018
Римское право