Слайд 2Зависимость от структуры
Реляционные БД vs. Информацинно поисковые системы
Строгая структура позволяет эффективнее оперировать
![Зависимость от структуры Реляционные БД vs. Информацинно поисковые системы Строгая структура позволяет](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/986397/slide-1.jpg)
данными:
SQL - select lastname from employees where job_desc like ’invoic%’ (в фамилии)
Boolean – invoic* (во всех текстах)
Слайд 3XML
XML (eXtensible Markup Language — расширяемый язык разметки) — рекомендованный Консорциумом Всемирной паутины(W3C) язык разметки. Спецификация XML описывает XML-документы
![XML XML (eXtensible Markup Language — расширяемый язык разметки) — рекомендованный Консорциумом](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/986397/slide-2.jpg)
и частично описывает поведение XML-процессоров (программ, читающих XML-документы и обеспечивающих доступ к их содержимому)
Слайд 4Сравнение систем
Иногда называют полуструктурированным, чтобы отличить от баз данных
![Сравнение систем Иногда называют полуструктурированным, чтобы отличить от баз данных](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/986397/slide-3.jpg)
Слайд 5Основные понятия XML
<Узел …> … Узел>
<Узел Атрибут1=“Значение” Атрибут2=“Значение”>…Узел>
Узлы могут быть вложенными
XML DOM
![Основные понятия XML … … Узлы могут быть вложенными XML DOM (Document](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/986397/slide-4.jpg)
(Document Object Model) – представление XML документа в виде дерева узлов с атрибутами
Слайд 7Основные понятия XML
Корректность XML документов задается схемой
XML DTD (Document Data Definition)
XML Schema
XPath
![Основные понятия XML Корректность XML документов задается схемой XML DTD (Document Data](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/986397/slide-6.jpg)
– синтаксис для адресации в XML документах