Форум: "Базы";
Текущий архив: 2004.08.15;
Скачать: [xml.tar.bz2];
ВнизIB designer Найти похожие ветки
← →
REA © (2004-07-22 10:21) [0]Посоветуйте плиз дизайнер структуры базы Interbase/Firebird.
Нужно визуальное представление структуры (со стрелочками связей), поддержка русских описаний полей и таблиц, реверс-инжинигринг, сравнение структур, автоматическая генерация базы и т.п.
В настоящее время пользуюсь IBExpert, но уж больно он глючен.
← →
Nikolay M. © (2004-07-22 10:30) [1]Сто раз уже обсуждалось, имхо. На все случаи жизни рекомендую Power Designer.
← →
Соловьев © (2004-07-22 10:31) [2]
> В настоящее время пользуюсь IBExpert, но уж больно он глючен.
какая версия?
← →
Соловьев © (2004-07-22 10:35) [3]
> На все случаи жизни рекомендую Power Designer.
и денег тоже надо не мало... хотя у нас это не проблема:)
← →
Соловьев © (2004-07-22 10:38) [4]www.softmosis.ca - посмотри мож понравится, правда не бесплатно
← →
REA © (2004-07-22 10:50) [5]>какая версия?
2004.04.01
спасибо за ссылки
← →
Соловьев © (2004-07-22 10:56) [6]
> 2004.04.01
уже есть 2004.06.02
если заметил баг - пиши им. Они с пониманием относятся и если действительно баг - то получишь благодарность:)
← →
REA © (2004-07-22 10:57) [7]>На все случаи жизни рекомендую Power Designer.
Киньте плиз ссылочку где скачать, а то боюсь солью 50Мб, а это не то окажется.
← →
REA © (2004-07-22 10:58) [8]PS: А интересно зачем Sybase выпускает продукт PowerDynamo?
Позволяет клиентов динамить? Нужная вещь...
← →
Курдль © (2004-07-22 10:59) [9]
> Nikolay M. © (22.07.04 10:30) [1]
> Сто раз уже обсуждалось, имхо. На все случаи жизни рекомендую
> Power Designer.
Форэва! :)
← →
REA © (2004-07-22 11:20) [10]Ну где "форева" то? На Sybase v10 нашел - 57Мб - оно?
← →
REA © (2004-07-22 12:07) [11]Что то я не понял: этот PowerDesigner напрямую с IB/FireBird работает или только через ODBC?
← →
REA © (2004-07-22 12:16) [12]Русских описаний тоже нет на диаграммах - где форева то?
Кнопок много конечно, но это не есть преимущество.
← →
Курдль © (2004-07-22 14:02) [13]To REA ©
Не кипятись - обед у людей! :)
PowerDesigner со всеми работает через ODBC. (Во всяком случае мой 9.5). Но тебе-то это зачем? Ведь надо всегда помнить, откуда растут ноги. А они растут не от БД, а от модели. Сначала пишешь бизнес-модель, потом концептуальную, ER-модель (все на PowerDesigner).
Вот когда настанет пора создания физической модели БД - тогда уже нало определяться с СУБД. Но PowerDesigner "помнит" устройство десятка СУБД (у кого там генераторы, у кого - последовательности, а у кого - автоинкреметы). Выберешь IB - создаст физ. модель под IB. Причем на каждом этапе проверит корректность. Далее - сгенерит скрипт создания БД (в соотв. с выбранной СУБД). Останется его только "проиграть" на приблуде из комплекта СУБД типа ISQL, SQLAnalizer, SQLPlus и т.п.
Можно, конечно, генерить не скрипт, а сразу БД, подключившись через ОДБЦ, но это не очень рекомендуется. Ведь скрипт создания БД понадобится тебе для инсталляционного комплекта приложения.
Еще один аспект применения связи с базой - reverce engeniring. Это преобразование существующей БД в физическую модель. Но это - крайняк.
← →
REA © (2004-07-22 14:22) [14]Как было сказано выше нужна функциональность:
- поддержка русских описаний полей и таблиц с выводом на диаграммы (удобно смотреть и печатать)
- реверс-инжинигринг (с комментариями, - уже половина базы под IBExpert сделана)
- сравнение структур и генерация "разностного" запроса на создание таблиц
Поскольку СУБД уже выбрана и задача не из разряда очень сложных, то бизнес и концептуальные модели хотелось бы пропустить (или объединить все три этапа).
(FireBird там кстати в списке нет, хотя не уверен, что там сильные различия с IB.)
PowerDesigner на мой взгляд "тяжеловат" для моей разработки.
Продукт класса IBExpert, но не глючный был бы самое то.
← →
Nikolay M. © (2004-07-22 14:27) [15]
> нужна функциональность:
>
> - поддержка русских описаний полей и таблиц с выводом на
> диаграммы (удобно смотреть и печатать)
> - реверс-инжинигринг (с комментариями, - уже половина базы
> под IBExpert сделана)
> - сравнение структур и генерация "разностного" запроса на
> создание таблиц
В PD это все есть.
> Что то я не понял: этот PowerDesigner напрямую с IB/FireBird
> работает или только через ODBC?
ODBC
← →
Курдль © (2004-07-22 14:29) [16]
> Как было сказано выше нужна функциональность:
>
> - поддержка русских описаний полей и таблиц с выводом на
> диаграммы (удобно смотреть и печатать)
> - реверс-инжинигринг (с комментариями, - уже половина базы
> под IBExpert сделана)
> - сравнение структур и генерация "разностного" запроса на
> создание таблиц
Все это есть. "Разностный" запрос - это alter-script на обновление.
Но без концептуальной модели я не представляю себе, какой смысл?
Ведь именно на этом уровне создаются все уровни структуры БД и целостности данных, исключая мелкие бантики, добавляемые на этапе физ. модели.
Не знаю, как другие, но я привык разрабатывать БД на концептуальном уровне, где все таблицы (сущности), связи и т.п. названы нормальными русскими словами. А уже физ.модель держать перед собой во время программирования серверной логики и клиентских запросов (ведь на физ. модели уже все объекты именованы, как в БД).
← →
REA © (2004-07-22 15:25) [17]> - поддержка русских описаний полей и таблиц с выводом на
> диаграммы (удобно смотреть и печатать)
Не нашел - жал на все кнопки.
При генерации (создал физическую модель, preview) тоже описания не показывает.
Тяжеловато работать - какие-то понятия типа StereoType, автоматической разводки стрелочек на диаграмме не нашел.
Возможно продукт хороший, но боюсь он мне не ускорит работу а затормозит.
← →
Курдль © (2004-07-22 15:30) [18]
> REA © (22.07.04 15:25) [17]
> Возможно продукт хороший, но боюсь он мне не ускорит работу
> а затормозит.
Это всегда так при переходе на новый продукт! :) Ты бы слышал идеоматические обороты, которые носятся ежеминутно по нашей конторе, в адрес "VS.NET - Кролика" :)
Я после перехода на PD и мыслить стал его категориями.
Напр. сажусь с клиентом бизнес-процесс рисовать, или базу продумывать - в голове автоматом символы и обозначения PD.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.08.15;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.035 c