Вниз
Скачать: CL | DM;

Структура БД в XML   Найти похожие ветки 

 
Unknown user ©   (2012-03-27 18:38) [0]

Подскажите, пожалуйста есть ли какие-то стандарты описания структуры баз данных в XML формате. Также интересуют стандарты описания интерфейсов пользователя в XML. (XAML и прочее)


 
tesseract ©   (2012-03-27 19:37) [1]

>>Подскажите, пожалуйста есть ли какие-то стандарты описания структуры баз данных в XML формате

UML ?


 
xayam ©   (2012-03-27 20:30) [2]


> стандарты описания структуры баз данных в XML формате

xml обычно используется для передачи информации между (разными) базами,
а не для самих баз...

и вот тут стандарты есть, ONIX на книги например


 
Ega23 ©   (2012-03-27 20:37) [3]


> Подскажите, пожалуйста есть ли какие-то стандарты описания
> структуры баз данных в XML формате.


Именно стандарт описания базы - это набор вьюх, идущий под общим алиасом INFORMATION_SCHEMA
Сходу ссылку на ANSI-SQL не нашёл, вот для MSSQL http://msdn.microsoft.com/en-us/library/aa933204%28v=sql.80%29.aspx
Но это именно формат извлечения метаданных по базе. А то, как ты это дело будешь хранить - твои трудности.


 
tesseract ©   (2012-03-27 21:19) [4]


> Именно стандарт описания базы - это набор вьюх, идущий под
> общим алиасом INFORMATION_SCHEMA


Олег это и есть UML!


 
xayam ©   (2012-03-27 21:54) [5]


> это и есть UML

uml не только это, у uml уровень абстракции выше :)


 
Unknown user ©   (2012-03-28 09:46) [6]

Спасибо всем за ответы.

Согласно этому http://en.wikipedia.org/wiki/Information_schema - просто стандартный способ доступа к метаданным через SQL запрос. Мне же нужен уже стандарт хранения этих метаданных в виде XML. Если таковой конечно существует.

Приложение должно получить на входе XML с описанием структуры БД, преобразовать все в SQL скрипт и создать базу с нуля. Независимо от целевой СУБД (SQL скрипт уже может быть специфичным для каждой СУБД, XML же представление должно быть универсальным).


 
Unknown user ©   (2012-03-28 09:53) [7]

Вот что я нашел насчет описания интерфейсов в XML http://www.msbtree.com

Уже готовый VCL компонент, формирующий интерфейсы на основе http://ru.wikipedia.org/wiki/XUL

Сам компонент, к сожалению, недоступен.

У мозилы есть еще стандарт, описывающий байндинг контролов с данными http://en.wikipedia.org/wiki/XBL

Очень полезные вещи для генерации интерфейсов на лету. Никто таким не занимался? Что еще имеется в данной области?


 
Ega23 ©   (2012-03-28 10:14) [8]


> Мне же нужен уже стандарт хранения этих метаданных


Стандарта - нет.


 
tesseract ©   (2012-03-28 13:14) [9]


> У мозилы есть еще стандарт, описывающий байндинг контролов
> с данными


XUL - всё таки не стандарт, а одна из реализаций MVC . Хотя под линух, что-то на нём есть.


 
Unknown user ©   (2012-03-28 14:59) [10]

Ну как минимум кандидат на стандарт в W3C уже имеется.

Кто-то изучал подобный вопрос? Имею ввиду генерацию интерфейсов на лету.


 
Ega23 ©   (2012-03-28 15:14) [11]


> Кто-то изучал подобный вопрос?


Стандарта - нет.


 
xayam ©   (2012-03-28 23:34) [12]


> Кто-то изучал подобный вопрос? Имею ввиду генерацию интерфейсов
> на лету.

ну вот такая ещё штука есть http://ru.wikipedia.org/wiki/Glade

и уже давно насколько помню



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.045 c
10-1183115528
vir
2007-06-29 15:12
2013.03.22
TWebBrowser и TThread


15-1346788652
_oxffff
2012-09-04 23:57
2013.03.22
Хех. Barry сказал Embarcadero bye.


15-1341261002
Юрий
2012-07-03 00:30
2013.03.22
С днем рождения ! 3 июля 2012 вторник


2-1341842887
Den
2012-07-09 18:08
2013.03.22
remote desktop sreenshot?


2-1338190785
jacksotnik
2012-05-28 11:39
2013.03.22
Удалить поле из пользовательского датасета




   Наверх