2008-08-18 5 views
21

Я недавно перешел на Linux на свой рабочий компьютер и, новый для среды рабочего стола Linux, хотел бы найти достойный инструмент ERD для проектирования баз данных. Загрузка обратно в мой раздел Windows каждый раз, когда мне нужно создать диаграмму, будет неприятно быстро. Я посмотрел на Dia, но не видел никаких инструментов DB - только UML, сети и т. Д.Что такое хороший инструмент ERD базы данных для Linux?

У кого-нибудь есть рекомендации? Для чего это стоит, я использую Ubuntu (Hardy Heron).

Спасибо.

+0

GenMyModel (https://www.genmymodel.com) теперь поддерживает моделирование базы данных. Он онлайн и отлично работает на Linux. – Xaelis

ответ

0

Как остановить разрыв, я установил DBDesigner через Wine (я только что сделал это первым), так это то, что мои разработчики Windows, используют, но будет выглядеть на обоих из них. Плагин Eclipse был бы идеальным, если бы он был приличным.

Спасибо.

+4

DBDesigner больше не находится в активной разработке. MySQL Workbench (упоминается в другом месте среди ответов) является его преемником. Сейчас в Beta, и я думаю, вы должны следить за этим. –

+1

Этот принятый ответ как-то вводит в заблуждение ... –

1

Нет рекомендаций как таковых, но,

Вы можете расширить свой поиск затмить плагинов, таких как http://eclipse-erd.sourceforge.net/.

Кроме того, существуют различные инструменты ERD, которые необходимо оплатить, например Data Architect.

5

Я определенно рекомендую Gliffy.com для простых ER диаграмм, это онлайн флеш инструмент, поэтому кросс-платформенный. Я написал неделю review.

2

Ммм Я думаю, что версия Linux из MySQL Workbench выходит для скачивания по адресу: http://forums.mysql.com/read.php?3,56274,56274#msg-56274

Вы можете увидеть анонс пре-релиз здесь: http://dev.mysql.com/workbench/?p=138

Они все еще в альфа, но судя по версии Windows, это будет инструмент «THE» ERD.

PD: Для Ubuntu части, вам повезло, они говорят, что убунт «наш Linux дистрибутив выбора».

2

Посмотрите на Oracle JDeveloper (бесплатно). Это чистая Java, поэтому она будет работать на любой платформе. Он будет работать против любой базы данных, с которой вы можете подключиться через JDBC. Он строит диаграммы базы данных (и множество других диаграмм - это, оказывается, полная Java IDE).

Он работает с концепцией «объектов автономной базы данных», хранящейся в XML-файлах. Поэтому, если у вас есть существующие объекты базы данных, вы начинаете с их захвата в JDeveloper, а затем создаете свою диаграмму. Если вы вносите изменения в свои автономные объекты, вы можете «скомпоновать» их обратно в свою базу данных либо в виде новых объектов (DROP-REPLACE), либо в виде модификаций (ALTER).

Скачать на http://www.oracle.com/technology/software/products/jdev/index.html

12

MySQL только официально выпустила альфа "MySQL Workbech для Linux":

Посмотреть объявление здесь: MySQL Workbench 5.1 Alpha for Linux available.

+3

Должен быть отмечен как принятый ответ. –

+0

Это потрясающе, но многие функции багги :( –

+0

версия 6.3 исправляет многие вещи, но только для 64-битных – Anwar

2

Для универсального (независимого от поставщика) инструмента вы можете попробовать dia (я предпочитаю пакет dia-gnome). Есть также некоторые плагины для генерации файлов SQL.

3

MySQL Workbench доступен на MacOS, Fedora, Ubuntu, Windows.

WB 5.1 ориентирован на моделирование данных (заменив популярный продукт DBDesigner от Майка Циннера).

WB 5.2 (ожидается в апреле 2009 года) будет включать в себя перезапись MySQL Query Browser.

http://forums.mysql.com/index.php?151

1

У меня был неудачный опыт с Workbench на Linux в прошлом, и жаль, что это еще лучше прямо сейчас.

В настоящее время я доволен SchemaBank, потому что они являются исключительно веб-сайтами. Вы бросаете им несколько баксов каждый месяц, и они размещают вашу диаграмму для совместного использования частных/общих. Обычные вещи, такие как форвардная/обратная инженерия, скрипты изменений и т. Д., Поддерживаются.

0

Вы можете попробовать ORM Designer http://www.orm-designer.com Инструмент похож на DBDesigner, но имеет гораздо больше функций и находится в повседневном развитии.

+0

ORM Designer только что получил большое обновление, и теперь он доступен под названием Skipper: http: //www.skipper18 .com –

-3

Вы можете попробовать Base от LibreOffice. Он может подключаться к любой базе данных, и вы можете легко создавать, создавать и писать запросы с помощью визуальных мастеров и инструментов.

+0

Я использовал Base для проектирования и ER-модели, и это очень легко и полезно для того, что мне нужно. Может также использоваться для создания запросов, форм и отчетов, которые могут использоваться в качестве моделей или даже использоваться как автономная БД. –

Смежные вопросы