|
[English] [Russian] |
|
dbgendbgen - это простой генератор баз данных, предназначенный для создания баз данных, независимых от типа SQL сервера. dbgen оперирует двумя файлами: первый содержит описание создаваемой базы данных на языке XML, второй - описание особенностей SQL-сервера, так же написанное на XML. В результате работы dbgen получается скрипт на языке SQL, содержащий все необходимые команды для заданного типа сервера. В архив с dbgen входит описание SQL-серверов Interbase (Firebird) и PostgreSQL. Добавить описание любого другого SQL-сервера совсем не сложно. dbgen поддерживает простейшие условные выражения, которые позволяют выполнять при генерации базы данных настройки, специфичные для данного типа SQL-сервера. Существует еще одна похожая программа для преобразования XML в SQL. Это ZsqlML, распространяемая под лицензией LGPL. Для преобразования ZsqlML использует язык XSLT, в то время как в dbgen за это отвечает код, написанный на Java. СкачатьМожно скачать бинарники [http] [ftp] или исходники [http]. [ftp] Для работы dbgen необходимо чтобы была установлена среда выполнения Java версии 1.4 или выше. |
Copyright (c) 2002-2005 Alexander Babichev. |