П. Г. Демидова А. В. Зафиевский А. А. Короткин А. Н. Лататуев Базы данных Учебное пособие
Слабоструктурированные базы данных
Download 1.32 Mb. Pdf ko'rish
|
Базы данных
1.9. Слабоструктурированные базы данных
Развитие сети Интернет обострило проблему обмена инфор- мацией между различными информационными системами. Появилась возможность оперативной передачи данных из одной системы в другую, но в то же время в различных системах часто используются различные СУБД, различные форматы данных, различные системы кодирования и т. д. Для эффективного обмена данными потребовалось средство унифицированного обмена данными между различными информационными системами, которое позволило бы в основном сохранить имеющиеся инфор- мационные системы. Таким средством явился разработанный в конце 1990-х годов язык XML. Этот язык использует в качестве базовой иерархическую модель данных, дополненную некото- рыми сетевыми возможностями. Основными блоками данных при работе с XML являются XML-документы, представляющие собой текстовые файлы, текст в которых размечен синтаксическими элементами языка XML, называемыми тегами. Часто данные, описываемые языком XML, называют слабоструктурированны- ми, поскольку, с одной стороны, XML предъявляет достаточно строгие требования к описанию структуры данных, хранящихся в XML-документах, а с другой – допускает значительную свободу как в отношении типов данных, так и связей между элементами данных. Характерной особенностью XML является возможность отсутствия описания структуры данных XML-документа, по- 20 скольку эта структура в некотором стандартном виде может быть построена из самого текста XML-документа. В настоящее время практически все СУБД имеют в своем со- ставе средства, позволяющие выводить хранящуюся в них инфор- мацию в XML-формате. Хотя язык XML первоначально был создан для обмена данными через Интернет между различными информационными системами, впоследствии оказалось весьма удобным хранить всю информацию, относящуюся к системе, размещающейся на каком-либо веб-сайте, в виде совокупности XML-документов, формируя тем самым XML-базу данных. Более того, разработаны полноценные СУБД, хранящие информацию в формате XML (например, Oracle Berkeley DB или Tamino фирмы Software AG). Возможно, со временем такие системы будут использоваться более широко, хотя в настоящее время для хранения информации на веб-сайтах в основном используются классические реляционные базы данных. Download 1.32 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling