Недавно я перешел на Linux на своей рабочей машине, и, впервые в среде Linux, я бы хотел найти достойный инструмент ERD для проектирования баз данных. Загрузка обратно в мой раздел Windows каждый раз, когда мне нужно создать диаграмму, быстро станет неприятной. Я посмотрел на Dia, но не увидел никаких инструментов БД - только UML, сеть и т. Д.
У кого-нибудь есть какие-либо рекомендации? Для чего это стоит, я использую Ubuntu (Hardy Heron).
Спасибо.
Никаких рекомендаций как таковых, но,
Возможно, вы захотите расширить свой поиск до плагинов Eclipse, таких как http://eclipse-erd.sourceforge.net/ .
Кроме того, есть различные инструменты ERD, за которые вы должны платить, например, Data Architect .
Ознакомьтесь с SQL Developer: [ http://sqldeveloper.solyp.com/download/index.html]
В качестве пробела я установил DBDesigner через Wine (я должен был сделать это в первую очередь), так как это то, что используют мои разработчики Windows, но рассмотрим оба из них. Плагин Eclipse будет идеальным, если он приличный.
Спасибо.
Я определенно рекомендую Gliffy.com для простых диаграмм ER; это онлайн флеш инструмент. Я написал небольшой обзор об этом неделю назад.
Ммм, я думаю, что 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, вам повезло, они говорят, что 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 для Linux»:
Смотрите объявление здесь: MySQL Workbench 5.1 Alpha для Linux доступен .
Для универсального (независимого от поставщика) инструмента вы можете попробовать dia (я предпочитаю пакет dia-gnome). Есть также несколько плагинов для генерации файлов SQL.
MySQL Workbench доступен для MacOS, Fedora, Ubuntu, Windows.
WB 5.1 сфокусирован на моделировании данных (заменив популярный продукт DBDesigner Майка Циннера).
WB 5.2 (выйдет в апреле 2009 г.) будет включать переписывание MySQL Query Browser.
У меня был плохой опыт работы с Workbench на Linux в прошлом, и я хотел бы, чтобы он стал лучше.
Я очень доволен SchemaBank в эти дни, потому что они основаны исключительно на Интернете. Вы отбрасываете по несколько долларов каждый месяц, и они размещают вашу диаграмму для частного / публичного обмена. Поддерживаются обычные вещи, такие как прямое / обратное проектирование, сценарии изменения и т. Д.
Вы можете попробовать ORM Designer http://www.orm-designer.com Инструмент похож на DBDesigner, но имеет гораздо больше функций и находится в процессе повседневной разработки.
Вы можете попробовать Base из LibreOffice . Он может подключаться к любой базе данных, и вы можете легко создавать, проектировать и писать запросы, используя визуальные мастера и инструменты.