Bạn muốn giới thiệu công cụ thiết kế FLOSS DB nào cho Linux? [đóng cửa]


12

Tôi muốn tìm một công cụ thiết kế DB quan hệ cho Linux, ít nhất có thể xuất lược đồ DB cho MySQL, SQLite và PostreQuery. Và nó nên được tiện dụng, tất nhiên. GUI đẹp mắt cũng là một điểm cộng ;-) Tôi sử dụng Gnome, nhưng các công cụ KDE cũng thú vị.


Có gì một "công cụ thiết kế DB"?
Charles Stewart

Tôi không mạnh về thuật ngữ. Mô hình DB có âm thanh tốt hơn không?
codeholic

Câu trả lời:


12

Đối với MySQL có MySQL Workbench :

MySQL Workbench là một công cụ thiết kế cơ sở dữ liệu trực quan đa nền tảng được phát triển bởi MySQL. Đây là ứng dụng kế thừa rất được mong đợi của dự án DBDesigner4. MySQL Workbench sẽ có sẵn như là một công cụ GUI gốc trên Window, Linux và OS X.


Tôi có thể xuất SQL cho SQLite và PostreQuery bằng MySQL Workbench không? Bởi vì DBDesigner4, tiền thân của nó, tuyên bố nó có thể.
codeholic

1
Nó có thể đạt được với một plugin cho SQLite: wb.mysql.com/?p=227 . Vẫn đang tìm PostgreSQL.
codeholic

8

Bạn có thể xem WWW SQL designer

WWW SQL Designer cho phép người dùng tạo các thiết kế cơ sở dữ liệu, có thể được lưu / tải và xuất sang các tập lệnh SQL. Cơ sở dữ liệu và ngôn ngữ khác nhau được hỗ trợ. Có khả năng nhập thiết kế cơ sở dữ liệu hiện có.

Công cụ này cho phép bạn vẽ và tạo các lược đồ cơ sở dữ liệu (sơ đồ ER) trực tiếp trong trình duyệt mà không cần bất kỳ chương trình bên ngoài nào (flash). Bạn chỉ cần kích hoạt JavaScript. Nhà thiết kế hoạt động hoàn hảo trong Mozillas (Firefox, Seamonkey), Internet Explorers (6, 7, 8), Safari và Operas. Konqueror hoạt động, nhưng kinh nghiệm còn hạn chế.

Giấy phép mã: Giấy phép BSD mới

văn bản thay thế


4

Hãy xem DBDesigner 4 . Đây là một công cụ thiết kế cơ sở dữ liệu MySQL cũng hỗ trợ các sản phẩm cơ sở dữ liệu khác như SQL Server, Oracle, SQL Lite và ODBC.

Nó miễn phí, mã nguồn mở (GPL), có sẵn cho Linux / Gnome.

Một số tính năng thú vị:

  • Nếu bạn đang sử dụng cơ sở dữ liệu không được hỗ trợ trực tiếp, bạn có thể tạo kiểu dữ liệu của riêng mình. Nhấp chuột phải vào cửa sổ kiểu dữ liệu và chọn Tạo kiểu dữ liệu mới.
  • Bạn có thể kết nối với cơ sở dữ liệu hiện có và nó sẽ nhập mô hình của bạn.

Tôi đã sử dụng cái này rất nhiều lần và thích nó!
warren

Nhưng nó không phải là nguyên mẫu của MySQL Workbench sao? EDIT: Vâng, đúng vậy. "MySQL Workbench là một công cụ thiết kế cơ sở dữ liệu trực quan đa nền tảng được phát triển bởi MySQL. Đây là ứng dụng kế thừa rất được mong đợi của dự án DBDesigner4."
codeholic

2

Hãy thử Knoda. Đó là một giao diện người dùng cơ sở dữ liệu có thể được sử dụng để tạo, xem và sửa đổi nhiều loại cơ sở dữ liệu khác nhau. Bạn chỉ cần cài đặt trình điều khiển cơ sở dữ liệu hk_clasess có liên quan cho cơ sở dữ liệu mà bạn muốn làm việc với (ví dụ: MYQuery, SQLite, Postgresql và thậm chí cả Access (chỉ đọc)). Điều thú vị ở Knoda là a) bạn có thể xuất và nhập từ định dạng cơ sở dữ liệu này sang định dạng cơ sở dữ liệu khác và b) nó có trình xây dựng truy vấn trực quan nếu bạn không thành thạo SQL. Thật không may, gói không được duy trì và do đó không còn có sẵn trong kho của các bản phát hành Ubuntu gần đây. Bạn vẫn có thể cài đặt nó từ kho Lucid.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.