XML – це розширення файлу Extensible Markup Language, застосовуваного для створення загальних інформаційних форматів і спільного використання як формату, так і даних у Всесвітній павутині, интрасетях і в інших місцях з використанням стандартного тексту ASCII. Це універсальний формат даних і структурованих документів з розширенням XML. Як і HTML, він використовує теги слова, розділені символами “>” і “<” для структурування даних в документі. Але що входить в структуру XML-файлу?
Короткий вступ в мову
Досліджуваний мову (EXtensible Markup Language) почав розвиватися з вересня 1996 року, за підтримки W3C, з метою створення оптимізованого інструменту для інтернету. Структура XML-файлу поєднує простоту HTML з виразними можливостями свого попередника, SGML. У його розробці взяли участь такі компанії, як Microsoft, IBM, Sun Microsystems, Novell і Hewlett-Packard. Версія 1.0 була ратифікована W3C на конференції SGML/XML, що відбулася у Вашингтоні в грудні 1997 року. Через кілька років XML став мовою, які надали найбільший вплив на розробку додатків для публікації контенту в інтернеті.
Редакція документів переслідує наступні цілі:
Основними характеристиками мови є:
При підключенні клієнтського комп’ютера до бази даних, SQL відправляється в БД об’єднання використовує оболонку XML для доступу до них з файлу. Вони повертаються на клієнтський комп’ютер у вигляді структурованих даних, що містяться в реляційній таблиці результатів.
За допомогою оболонки XML можна відображати дані з зовнішнього джерела в реляційну схему, що складається з набору псевдонімів. Структура документа логічно еквівалентна реляційною схемою, де повторюються і вкладені елементи моделюються як окремі таблиці з зовнішніми ключами.