Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > СУБД, общие вопросы > визуальный графический редактор БД?


Автор: polosatij 17.9.2007, 00:29
посмотрел тут => http://forum.vingrad.ru/topic-167295.html

и тут

http://forum.vingrad.ru/topic-137950.html

но ничего не нашёл.. конкретного.. 

для еclipse openSource никто не подскажет? или отдельную программу, но тоже openSource  smile


что-то типа такого вот:

http://www.goldenfile.com/screenshots/Visu...for-Windows.png

вот этот отличный.. тока он не поддерживает view, triggers и прочее..

http://dbdesigner-4.fabforce.qarchive.org/ 

Автор: thomas 17.9.2007, 12:41
polosatij, 
Не знаю как другие, а я пользую Visio. Нормально так.  smile 


Автор: bel_nikita 17.9.2007, 15:01
может OpenOffice Base подойдет?

Автор: polosatij 17.9.2007, 15:53
Цитата(thomas @  17.9.2007,  12:41 Найти цитируемый пост)
Не знаю как другие, а я пользую Visio. Нормально так.  




Цитата(bel_nikita @  17.9.2007,  15:01 Найти цитируемый пост)
может OpenOffice Base подойдет? 



хм.. а в них что можно код генерировать на лету?  smile 

Автор: thomas 17.9.2007, 16:34
polosatij, 
Цитата

а в них что можно код генерировать на лету?

Что вы имеете в виду?

Я в Visio "рисую" так сказать как будет выглядеть моя БД визуально, какие  таблицы с какими полями и как связанны между собой.
А код пишу в проекте в VS (C#или VB.NET).  smile 

Автор: polosatij 17.9.2007, 17:20
Цитата(thomas @  17.9.2007,  16:34 Найти цитируемый пост)
polosatij, 
Цитата

а в них что можно код генерировать на лету?

Что вы имеете в виду?

Я в Visio "рисую" так сказать как будет выглядеть моя БД визуально, какие  таблицы с какими полями и как связанны между собой.
А код пишу в проекте в VS (C#или VB.NET).  smile 



я имею ввиду.. я рисую таблицы, нажал на кнопку и получил все таблицы со связями сразу.. а не пишу код на 100 таблиц  smile 

Автор: batigoal 17.9.2007, 22:32
polosatij, RationalRose умеет.

А мы просто свою тулзу написали, которой скармливаем XML. Она генерит таблицы, вьюхи, констрейнты, индексы и прочая.

Автор: polosatij 18.9.2007, 02:14
Цитата(batigoal @  17.9.2007,  22:32 Найти цитируемый пост)
polosatij, RationalRose умеет.



спасибо за совет.. но ты смотрел сколько стоит rational rose? и смотрел в мой пост, что мне нужно желательно подешевле?  smile 

Цитата(batigoal @  17.9.2007,  22:32 Найти цитируемый пост)
А мы просто свою тулзу написали, которой скармливаем XML. Она генерит таблицы, вьюхи, констрейнты, индексы и прочая. 


ээээ.. а для себя писали или можете поделиться и хотя бы посмотреть что вы там написали?  smile  smile 

Автор: batigoal 18.9.2007, 08:46
Цитата(polosatij @  18.9.2007,  03:14 Найти цитируемый пост)
спасибо за совет.. но ты смотрел сколько стоит rational rose? и смотрел в мой пост, что мне нужно желательно подешевле?  smile 

Не смотрел, но порядок цифр представляю. Однако в твоем первом посте нет никаких ограничений по стоимости, поэтому я и высказался.

Цитата(polosatij @  18.9.2007,  03:14 Найти цитируемый пост)
ээээ.. а для себя писали или можете поделиться и хотя бы посмотреть что вы там написали?

Для себя, это проприетарная штука. А кусок входного XML выглядит так:

Код

<table name="xxx" alias="xxx" track_create="true" track_update="true">
  <sequence startwith="20" increment="1" /> 
  <field name="xxx_RECID" type="number" nullable="no" primary="yes" Alias="RECID">
  <storage size="$SMALL" tablespace="$TBLSPC_IDX" /> 
  </field>
  <field name="xxx_CREATED" track_create="true" type="date" nullable="no" default="sysdate" alias="CREATED" /> 
  <field name="xxx_UPDATED" track_update="true" type="date" nullable="no" default="sysdate" alias="UPDATED" /> 
  <field name="xxx_KEY" type="varchar2" length="48" alias="KEY" /> 
 <index field="xxx KEY" unique="yes">
  <storage size="$SMALL" tablespace="$TBLSPC_IDX" /> 
  </index>
  <field name="xxx_VALUE" type="varchar2" length="256" alias="VALUE" /> 
  <storage size="$MEDIUM" tablespace="$TBLSPC" /> 
  </table>

 <view name="xxx" writable="no" alias="xxx">
 <ref-table name="xxx" alias="xxx">
  <ref-field name="yyy" as="yyy" /> 
  <ref-field name="zzz" as="zzz" /> 
 </ref-table>
  </view>


P.S. К слову, я только вернулся из Штутгарта, где её, собственно, и писали smile

Автор: polosatij 18.9.2007, 15:06
Цитата(batigoal @  18.9.2007,  08:46 Найти цитируемый пост)
Для себя, это проприетарная штука. А кусок входного XML выглядит так:



ех... жалко нельзя посчупать её руками.. хмл код мне ни о чём не говорит  smile 


Цитата(batigoal @  18.9.2007,  08:46 Найти цитируемый пост)
P.S. К слову, я только вернулся из Штутгарта, где её, собственно, и писали


 smile 

может я знаю того, кто её писал?  smile он(и) тоже здесь на форуме?  smile 

Автор: batigoal 18.9.2007, 15:08
Цитата(polosatij @  18.9.2007,  16:06 Найти цитируемый пост)
может я знаю того, кто её писал?  smile он(и) тоже здесь на форуме?  smile 

Не, они нерусскоговорящие.

Цитата(polosatij @  18.9.2007,  16:06 Найти цитируемый пост)
ех... жалко нельзя посчупать её руками.. хмл код мне ни о чём не говорит  

Транслятор написать совсем несложно, вопрос только - стоит ли тратить на это время.

Автор: polosatij 18.9.2007, 15:38
Цитата(batigoal @  18.9.2007,  15:08 Найти цитируемый пост)
Транслятор написать совсем несложно, вопрос только - стоит ли тратить на это время. 


ага.. это точно.. smile

Автор: LSD 18.9.2007, 21:33
У Sybase PowerDesigner есть триальная версия на 30 дней, и при этом у нее нет никаких функциональных ограничений.

Если за 30 дней успеешь спроектировать свою базу, то дерзай smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)