Для студентов МГТУ им. Н.Э.Баумана по предмету ДругиеСравнение различных методов хранения XML в реляционных базах данных и в разных системах.Сравнение различных методов хранения XML в реляционных базах данных и в разных системах.
2024-08-192024-08-19СтудИзба
ВКР: Сравнение различных методов хранения XML в реляционных базах данных и в разных системах.
Описание
Содержание:
1. Введение …………………………………………………………….3
2. Научная область исследования ……………………………….....4
2.1 Языки XML ……………………………………………………...……4
2.2 Основы реляционных моделей ……………………………………..6
2.3 DTD и XMLschema …………………………………………………..7
2.3.1 Определение типа данных – DTD ……………………....…....7
2.3.3 Схема XML ………………………………………………….10
2.4 XMark и его запросы ……………………………………………….10
2.4.1 Описание базы данных ……………………………………...11
2.4.1.1 Иерархическая структура ……………………...….11
2.4.1.2 Эталонные запросы………………………………...13
2.5 XQuery – язык запросов XML ……………………………….….…20
2.6 Поддержка XMLв СУБД ………………………………...….…..…21
2.6.1. В SQL Server 2005 ……………………...…………………...21
2.6.1.1 XML – Тип данных……………………………….......22
2.6.1.2 XQuery в SQL Server 2005………….……………......25
2.6.2. В Oracle ...…………………………………………….…....…27
2.6.2.1 Новый тип данных – XMLType………………….….27
2.6.2.2 XQuery в Oracle ………………………………….......29
2.7 Другие методы для хранения XML в реляционных данных…..29
2.7.1 Относительный подход DTD………………………………29
2.7.1.1 Побуждение для специальных методов преобразования схемы………………………….………..….29
2.7.1.2 DTD Xmark…………………………………………...30
2.7.1.3 Часть графа DTD Xmark……………………..….…33
2.7.1.4 Отношение схемы от графа DTD…………………34
2.7.2 Поход атрибутов…………………………………………….36
2.7.2.1 Подход Edge таблицы……………………………....36
2.7.2.2 Подход атрибута……………………………..…….37
3. Эксперименты и результаты……………………………………...…37
4. Заключение……………………………………………………...............…40
5. Список литературы…………………………………………...………....42
Аннотация
В данной работе рассматриваются различных методов хранения XML в реляционных базах данных и в различных системах. Предлагается методы и поддержки XML в СУБД.
1.Введение
Расширенный язык разметки (eXtensible Markup Language, XML) широко распространен как платформо-независимый формат представления данных. Он полезен для обмена информацией между различными слабосвязанными системами, как в приложениях business-to-business (B2B), так и в других ситуациях. Обмен данными был главным двигателем развития технологий XML.
XML все больше используется в приложениях уровня предприятия для моделирования частично структурированных и неструктурированных данных. Одно из таких приложений - это управление документами. Документы, такие, как e-mail, являются изначально частично структурированными. Если документы хранятся внутри сервера базы данных в виде XML, то достаточно мощные приложения могут быть разработаны для получения документов, основанные на содержимом документов, объединении документов, и запросах на получение части содержимого документа, как, например, поиск главы документа с заголовком, содержащим слово "background". Такие сценарии становятся все более возможными с ростом количества приложений, которые генерируют и потребляют XML. Например, система Microsoft Office 2003 позволяет пользователям создавать документы Word, Excel, Visio и Infopath в виде XML.
Почему для данных XML используются реляционные
Характеристики ВКР
Предмет
Учебное заведение
Семестр
Просмотров
1
Размер
400 Kb
Список файлов
Сравнение различных методов хранения XML в реляционных базах данных и в разных системах..doc