Кафедра прикладных информационных технологий
Главная Состав кафедры Курсы Учебный план Деятельность Студенты
Список курсов

1.  Ознакомительная практика, вводные курсы. Введение в современные информационные технологии.

2.  Использование языка описания документов XML для хранения и обмена структурированными данными.

3.  Практическое обеспечение комплексной безопасности информационных ресурсов автоматизированной системы обработки данных коммерческого банка.

4.  Использование языка визуального моделирования UML при проектировании сложных информационных систем.

5.  Принципы построения реляционных баз данных.

6.  Освоение передовых информационных банковских технологий и автоматизация банковской деятельности.

7.  Принципы построения компьютерных сетей.

8.  Cовременные информационные технологии на финансовых рынках.

Форум
Ссылки
Координаты
Поиск
Карта сайта
2. Использование языка описания документов XML для хранения и обмена структурированными данными

       Лекция 1.  Назначение и характеристика языка XML.

  §  XML как метод хранения больших объемов структурированных данных.

  §  XML как семейство технологий: Xlink, CSS, XSL, DOM, Namespaces, Schemas и т.д.

  §  XML как доступный, платформенно- независимый и легко поддерживаемый язык.

 

       Лекция 2.  История развития языка XML.

  §  Что такое язык разметки. Тэги, Элементы, атрибуты.

  §  1986 г.: SGML (ISO 8879).

  §  1991 г.: HTML.

  §  WEB, HTML, HTTP и пр.

  §  1996 г. XML. W3C консорциум.

 

       Лекция 3.  Структура XML-документа

  §  Пролог и тело XML-документа.

  §  Пролог XML-документа: объявление версии и определение типа документа (DTD). Директива

  §  Тело XML-документа: Элемент - структурная единица XML- документа. Открывающий и закрывающий тэги. Типы данных: текст, вложенные элементы, секции CDATA, инструкции по обработке, спецсимволы.

  §  Другие конструкции XML-документа: атрибуты, компоненты, комментарии.

  §  Три правила правильного XML-документа:наличие элементов, наличие корневого элемента и правильность вложения элементов.

 

       Лекция 4.  Определение типа документа (DTD)

  §  Правильные и состоятельные документы. Верификация (validation) XML-документа.

  §  Описание типа документа, оператор < !DOCTYPE …>. Внешние и внутренние DTD. Анализ смешанных описаний.

  §  DTD: описание элементов, оператор < !ELEMENT …>. Правила для наименования элементов. Модели содержания элемента. Операторы модели содержания. Символьные данные #PCDATA. Другие модели: EMPTY и ANY.

  §  DTD: описание списка атрибутов, оператор < !ATTLIST …>. Правила для наименования элементов. Значения атрибутов и спецсимволы. Символьные данные #CDATA. Атрибуты ID и IDREF. Другие атрибуты: ENTITY, NOTATION, NMTOKEN. Атрибуты с перечисляемыми значениями. Значения по умолчанию.

  §  DTD: описание компонентов, оператор < !ENTITY …>. Параметрические компоненты. Обычные компоненты: внутренние, обязательные и внешние.

 

       Лекция 5.  Определение типа документа (DTD)

  §  Недостатки синтаксиса DTD: нерасширяемость, отсутствие наследования свойств, отличный от XML синтаксис.

  §  XML-схемы данных как альтернатива DTD, тэг . Пространства имен.

  §  XML-схемы: описание элементов, тэг . Модели содержания элемента: определения и объявления. Определения типов данных: простые и сложные типы. Объявления: атрибуты и вложенные элементы.

  §  XML-схемы: объявления атрибутов, тэг . Атрибуты атрибутов, параллели с DTD. Определения групп атрибутов.

  §  XML-схемы: объявления вложенных элементов, тэг . Атрибуты вложенных элементов, параллели с DTD. Определения групп элементов: последовательности, конъюнкции и дизъюнкции.

  §  XML-схемы: другие конструкции: закрытая и открытая модели описания содержимого элемента, иерархия классов, использование правил из внешних схем.

<<   1   >>  <<   2  >>
Главная Состав кафедры Курсы Учебный план Деятельность Студенты
Hosted by uCoz