Базы данных. Концепция баз данных, реляционная модель данных, языки SQL и XML. Токмаков Г.П. - 156 стр.

UptoLike

Составители: 

156
отобразить эти данные, содержатся в одном файле. Из-за того, что данные не
выделены в самостоятельный слой, изменение данных неизбежно приводит к
изменению самого HTML-документа.
Этот недостаток приводит и к другой проблеме: при создании сайтов, рабо-
тающих с базами данных, требуется наличие программистов, имеющих навыки
как в области программирования, так и в области представления данных.
Но представление данных, т. е. дизайн
это совершенно другая область знаний.
Главный недостаток
HTML состоит в том, что он был разработан с прицелом
на возможности человека, который в состоянии понять значение и назначение
большинства документов, отображаемых в графическом виде. Машина, к сожа-
лению, сделать этого не может. Теги в этом документе говорят браузеру, как
отображать информацию, но не говорят о характере информации.
В языке
HTML отсутствует поддержка метаданных, а это делает невозмож-
ной эффективную интеграцию информационных ресурсов, поддерживаемых в
Webсреде и в других взаимодействующих с Web средах. Технически средства
языка
HTML позволяют интегрировать в среду Web ресурсы баз данных, большие
архивы текстовых документов, различные мультимедийные ресурсы. Но эти
инородные для гипертекста ресурсы, хотя и становятся доступными пользова-
телю, с точки зрения их семантики остаются для среды
Web «черным ящиком».
Такая интеграция сводится по существу лишь к обеспечению доступа к «внеш-
ним» ресурсам посредством
Web.
7.2. ЯЗЫК XML И ЕГО ОСНОВЫ
В последние годы консорциум
W3C (WWW Consorcium) ведет активную дея-
тельность, направленную на радикальный пересмотр основ
Web-технологий.
В результате был создан язык разметки
XML (Extensible Markup Language рас-
ширяемый язык разметки), служащий для описания и обработки информацион-
ных ресурсов
Web.
Основная цель создания
XML обеспечение совместимости при передаче
структурированных данных между разными системами обработки информации,
особенно при передаче таких данных через Интернет. Этого удалось добиться
путем возврата к разметке документов на логическом уровне, а не на уровне
форматирования отдельных элементов.
У языка
XML много общего с языком HTML, так как концепции обоих языков ба-
зируются на понятии разметки
документа. Таким образом, XML и HTML являются
родственным языками, происходящими от общего предка
языка SGML. На ос-
нове
XML могут быть созданы другие специализированные языки разметки (на-
пример,
MathML), иногда называемые словарями.
XML это иерархическая структура, предназначенная для хранения любых
данных. Визуально эта структура может быть представлена как дерево. Важ-
нейшее синтаксическое требование заключается в том, что документ имеет
только один
корневой элемент. Это означает, что текст или другие данные все-
го документа должны быть расположены между единственным начальным кор-
невым тегом и соответствующим ему конечным тегом.