Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.05 c
8-1085914054
ALex_T
2004-05-30 14:47
2004.08.15
Как избавиться от мерцания TImage при смене расположения?


3-1090215004
Dub
2004-07-19 09:30
2004.08.15
Типы полей в DBase


6-1087143199
KingDown
2004-06-13 20:13
2004.08.15
Получение кода страницы...


14-1091127173
wl
2004-07-29 22:52
2004.08.15
Написание компилятора


1-1091380009
GuAV
2004-08-01 21:06
2004.08.15
Как вставить кнопки в TToolBar, созданный в ран-тайме?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский