Інструменти моделювання та дизайну SQL?


12

Мені хотілося б знати, який інструмент ви використовуєте для моделювання таблиць, взаємозв'язків тощо для загального моделювання баз даних в Ubuntu.

Було б добре, якби цей інструмент генерував сценарії SQL, а плюс із цими сценаріями сумісний із SQLite, але це не потрібно.

В даний час я використовую Enterprise Architect для цього під віртуальною машиною, яка смокче. Я зміг запустити його під Wine, але не так добре, як я хочу. Це повноцінний інструмент для моделювання чого-небудь у цьому світі, і зараз мені це не так вже й потрібно.


вам потрібні інструменти для моделювання UML ..?
sum2000

Відповіді:


5

Ви можете спробувати DIA . Ви можете використовувати UML для створення / моделювання баз даних і використовувати один з офіційно підтримуваних скриптів для перетворення його в SQL.

Наприклад, ви можете знайти основні способи використання DIA та TeDia2SQL на веб-сайті http://left.subtree.org/2007/12/05/database-design-with-dia/


10

Ще один хороший варіант - mysql-workbench . Його можна легко встановити за допомогою apt-get(третя команда зробить, але я вважаю за краще оновити та шукати спочатку):

sudo apt-get update
sudo apt-cache search mysql-workbench
sudo apt-get install mysql-workbench

Потім ви можете просто набрати mysqlHUB і вуаля.

введіть тут опис зображення

Це працює як шарм. Також є завантаження з їхнього веб-сайту, але це в 12.10 призвело до помилки залежності (завантаження призначено для 12.04, щоб це могло пояснити).

Інші також посилаються на: друїдів та DBDesigner . На superuser.com також є ще одна посада про дизайн БД .


+1 для робочої версії mysql. Ви також можете синхронізувати зміни з базою даних mysql.
nwaweru

1

Ви можете спробувати ArguoUML з його плагіном SQL .


1
ця відповідь відображається у черзі на огляд низької якості ??? Отож, тут іде новичка: Хоча ваша відповідь на 100% правильна, вона також може стати 100% марною, якщо це посилання буде переміщене, змінено, об'єднано в інший або головний сайт просто зникне ... :-( Тому, будь ласка, редагуйте Ваша відповідь та скопіюйте відповідні кроки із посилання у свою відповідь, тим самим гарантуючи Вашу відповідь протягом 100% життя цього веб-сайту! ;-) Ви завжди можете залишити посилання внизу Вашої відповіді як джерело для Вашого матеріал ...
Fabby

0

Я використовую модельер даних ERBuilder під вином для моделювання моєї бази даних PostgreSQL та генерування сценарію SQL або безпосередньо бази даних. Він добре працює з вином, і я думаю, що його підтримка також SQLite.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.