CS logo spacer CS dept
spacer spacer spacer
Титул

Цель работы

Актуальность

Введение в технологию баз данных XML

Разработка схемы базы данных

Теоретические основы

Планы на будущее

Valid HTML 4.01 Transitional

HotLog

Yellow Pages

spacer

Введение в технологию баз данных

XML-сокращенное обозначение стандартного расширяемого языка разметки (eXtensible Markup Language). В языке XML данные представляются в виде строк текста, которые включают чередующиеся включения разметки, предназначенной для описания свойств данных. Разметка оформляется в виде дескрипторов, которые отмечаются от неразмеченного текста тем, что заключены в угловые скобки (пример: <this>). Элемент начинается с начального дескриптора и заканчивается конечным дескриптором с темже именем (пример: </this>).Элементы могут содержать вложенные в них элемент (субэлементы). Совокупность элементов с одинаковыми свойствами образует тип элемента. Типы элементов характеризуются тем, что дескрипторы этих элементов имеют уникальные имена (имена дескрипторов).

Системы баз данных

Система БД состоит из самой БД и окружающей ее среды, включая программное обеспечение, ОС, аппаратные средства и ее пользователей. БД- совокупность данных, представляемых таким образом, что обеспечивается их сохраняемость и возможность манипулировать ими. СУБД применяется для манипуляции данными. СУБД представляет также механизмы целостности транзакции- небольших наборов операции, которые вместе составляют осмысленное действие.

База данных XML

БД XML- совокупность элементов XML, которые являются сохраняемыми и могут подвергаться обработке. Документы XML делятся на два типа: предназначенные для обработки в качестве документа и в качестве данных. Для работы с документами этих типов, соответственно, предназначены средства обработки документов (СОДок) и средства обработки данных (СОДан). К документам СОДок относятся документы, в которых язык XML используется в силу его способности представлять текст на национальном языке(руководства пользователей, статические Web-страницы, рекламные брошюры). Документы такого типа можно назвать документами, предназначенными для презентации. К документам СОДан относятся документ, в которых язык XML в основном применяется для доставки данных (заказы на товары, медицинские корточки, протоколы научных экспериментов). СОДан документы предназначены для передачи сообщений.

Назначение БД XML

Язык XML применяется для обмена данными между БД и приложениями, а также непосредственно между приложениями. При обмене данными может возникнуть необходимость отслеживать и регистрировать ход выполнения процесса передачи данных; может потребоваться сохранять данные в архиве данных, представляемых в процессе обмена данными и время от времени проводить в них поиск, следовательно, репозитарий кода XML, поддерживающий поиск может стать основным компонентом службы обмена данными. XML также применяется в системе управления БД Web.

СУБД XML

СУБД XML обеспечивает непосредственный доступ к документам и фрагментам XML и обладает способностью выполнять запросы к информации, представленной в этих документах и фрагментах. СУБД XML может быть осуществлена на основе другои СУБД.

Приложения

Язык XML предназначен для использования в качестве языка обмена информацией между приложениями.

Петрозаводск - 2005