Какой инструмент разработки FLOSS DB для Linux вы бы порекомендовали? [закрыто]

12

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

кодхолик
источник
Что такое «инструмент проектирования БД»?
Чарльз Стюарт
Я не силен в терминологии. Моделирование БД звучит лучше?
Codeholic

Ответы:

12

Для MySQL есть MySQL Workbench :

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

hlovdal
источник
Могу ли я экспортировать SQL для SQLite и PostreSQL с помощью MySQL Workbench? Поскольку DBDesigner4, его предшественник, утверждал, что мог.
Кодхолик
1
Этого можно добиться с помощью плагина для SQLite: wb.mysql.com/?p=227 . Все еще ищу PostgreSQL.
Кодхолик
8

Вы можете взглянуть на 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.

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

  • Если вы используете базу данных, которая не поддерживается напрямую, вы можете создать свой собственный тип данных. Щелкните правой кнопкой мыши в окне типа данных и выберите «Создать новый тип данных».
  • Вы можете подключиться к существующей базе данных, и она будет импортировать вашу модель.
teknikqa
источник
Я использовал это несколько раз и люблю это!
Уоррен
Но разве это не прототип MySQL Workbench? РЕДАКТИРОВАТЬ: Да, это так. «MySQL Workbench - это кроссплатформенный инструмент визуального проектирования баз данных, разработанный MySQL. Это долгожданное приложение-преемник проекта DBDesigner4».
Кодхолик
2

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

Wayne
источник