Что такое хороший инструмент ERD для баз данных для Linux?

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

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

Спасибо.

Ответов (12)

Решение

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

Спасибо.

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

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

WB 5.2 (выходящий в апреле 2009 г.) будет включать полностью переработанный браузер запросов MySQL.

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

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

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

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

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

Кроме того, есть различные инструменты ERD, за которые нужно платить, например, Data Architect .

Ознакомьтесь с SQL Developer: [ http://sqldeveloper.solyp.com/download/index.html]

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

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

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

Они все еще находятся в альфа-версии, но, судя по версии для Windows, это будет "САМЫЙ" ERD-инструмент.

PD: Что касается ubuntu, вам повезло, они говорят, что ubuntu - это «наш предпочтительный дистрибутив Linux».

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

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

Загрузите с http://www.oracle.com/technology/software/products/jdev/index.html

MySQL только что официально выпустил альфа-версию MySQL Workbech for linux:

См. Объявление здесь: Доступна версия MySQL Workbench 5.1 Alpha для Linux .

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

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

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