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

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

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

Спасибо.

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

Xaelis 10.02.2015 13:38
drawerd.com is a online erd tool.
Hooopo 21.06.2020 05:22
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
26
2
70 828
12
Перейти к ответу Данный вопрос помечен как решенный

Ответы 12

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

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

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

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

Ответ принят как подходящий

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

Спасибо.

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

Martin Bøgelund 20.04.2009 18:05

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

Salman Khakwani 01.05.2015 06:03

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

Mmm I think the Linux version of MySQL Workbench is out for download at: http://forums.mysql.com/read.php?3,56274,56274#msg-56274

You can see the pre-release announcement here: 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 Workbench for linux:

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

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

user218867 25.03.2015 05:36

Это круто, но многие функции не работают :(

vp_arth 29.07.2015 14:45

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

Anwar 09.10.2015 08:39

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

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

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

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

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

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

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

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

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

Ludek Vodicka 07.08.2014 11:35

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

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

Fahad Alduraibi 12.01.2015 21:48

Другие вопросы по теме