cs.karelia.ru Кафедра Информатики и Математического Обеспечения
Начало
Введение
XML и реляционные базы данных
Постановка задачи
Структуры для хранения данных
Реализация алгоритма
Примеры тестирования программы
Заключение
Материалы

Введение

В настоящее время при разработке информационных систем применяются как традиционные реляционные СУБД, так и XML - технологии [5]. При этом отмечается, что хранить большое число данных лучше в базе данных, а технологии XML применяются в основном как транспортный формат. Данные в формате XML удобно редактировать, используя, например, программу XML Spy, но главное преимущество XML проявляется при организации обмена данными между различными базами данных.

Цель работы состоит в разработке и реализации приложения для перевода записей реляционной базы данных в формат XML и обратно. Приложение предназначено для работы с базой метаданных ЭБ КарНЦ РАН.

Из найденного в Интернете подобного программного обеспечения удалось найти следующие программы:

  • Db To XML - программа предназначена для перевода баз данных из традиционного формата XML (к сожалению, программу не удалось запустить).
  • JSQLMapper (http://www.jnetdirect.com/products.php?op=jsqlmapper) - двунаправленный инструмент для отображения данных, который позволяет преобразовывать записи реляционных баз данных в формат XML. Коммерческое программное обеспечение с примерной стоимостью в $884. Демо-версии разработчик не выкладывал.

Для решения задачи выбран язык PHP для того, чтобы приложение можно было включить в состав программного обеспечения существующей версии ЭБ КарНЦ РАН. Так же следует отметить одно из преимуществ PHP - кроссплатформенность, что делает приложение более удобным для использования под различными операционными системами.

Петрозаводск – 2006
Valid HTML 4.01! Valid CSS! Yellow Pages HotLog