9

Я хочу найти инструмент проектирования реляционных БД для Linux, который мог бы экспортировать схемы БД для MySQL, SQLite и PostreSQL по крайней мере. И это должно быть удобно, конечно. Приятный графический интерфейс также является плюсом ;-) Я использую Gnome, но инструменты KDE тоже интересны.

5 ответов5

11

Для MySQL есть MySQL Workbench:

MySQL Workbench - это кроссплатформенный инструмент визуального проектирования баз данных, разработанный MySQL. Это долгожданное последующее приложение проекта DBDesigner4. MySQL Workbench будет доступен как инструмент с графическим интерфейсом для Windows, Linux и OS X.

6

Вы можете взглянуть на WWW SQL дизайнер

WWW SQL Designer позволяет пользователям создавать проекты баз данных, которые можно сохранять / загружать и экспортировать в сценарии SQL. Различные базы данных и языки поддерживаются. Возможность импортировать существующий дизайн базы данных.

Этот инструмент позволяет рисовать и создавать схемы базы данных (ER-диаграммы) непосредственно в браузере, без необходимости каких-либо внешних программ (flash). Вам нужен только JavaScript включен. Дизайнер отлично работает в Mozillas (Firefox, Seamonkey), Internet Explorer (6, 7, 8), Safari и Opera. Konqueror работает, но опыт ограничен.

Лицензия на код: Новая лицензия BSD

альтернативный текст

4

Посмотрите на DBDesigner 4. Это инструмент проектирования баз данных MySQL, который также поддерживает другие продукты баз данных, такие как SQL Server, Oracle, SQL Lite и ODBC.

Это бесплатная программа с открытым исходным кодом (GPL), доступная для Linux/GNOME.

Некоторые интересные особенности:

  • Если вы используете базу данных, которая не поддерживается напрямую, вы можете создать свой собственный тип данных. Щелкните правой кнопкой мыши в окне типа данных и выберите «Создать новый тип данных».
  • Вы можете подключиться к существующей базе данных, и она будет импортировать вашу модель.
2

Попробуйте кноду. Это интерфейс базы данных, который можно использовать для создания, просмотра и изменения различных типов баз данных. Вам просто нужно установить соответствующие драйверы базы данных hk_clasess для базы данных, с которой вы хотите работать (например, MySQL, SQLite, Postgresql и даже Access (только для чтения)). Что приятно в Knoda - это то, что а) вы можете экспортировать и импортировать из одного формата базы данных в другой и б) у него есть визуальный конструктор запросов, если вы не разбираетесь в SQL. К сожалению, пакет не поддерживается и поэтому больше не доступен в репозиториях последних выпусков Ubuntu. Вы все еще можете установить его из репозитория Lucid.

0

Вы можете попробовать Vertabelo - онлайн-дизайнер баз данных, разработанный компанией, в которой я работаю.

Наиболее важные / интересные функции включают в себя:

  • Совместное использование моделей баз данных в команде
  • Совместная работа над вашим дизайном через веб-браузер (работает в Chrome)
  • Поддержка PosgreSql, MySQL, Oracle, MS SQL Server, DB2, SQLite, HSQLDB
  • Управление версиями модели
  • Динамический / Визуальный поиск
  • Проверка модели базы данных в реальном времени
  • Обратный инжиниринг

В каждой модели можно использовать до 3 моделей и 20 таблиц. Коммерческие версии доступны для больших команд / проектов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .