2008-08-18 35 views
21

Gần đây tôi đã chuyển sang Linux trên máy tính của mình và, mới đối với môi trường máy tính để bàn Linux, tôi muốn tìm một công cụ ERD phong nha để thiết kế cơ sở dữ liệu. Khởi động lại vào phân vùng Windows của tôi mỗi lần tôi cần tạo một sơ đồ sẽ nhanh chóng trở nên khó chịu. Tôi nhìn Dia, nhưng không thấy bất kỳ công cụ DB - chỉ UML, mạng vvCông cụ ERD cơ sở dữ liệu tốt cho Linux là gì?

Bất cứ ai có bất cứ đề nghị? Đối với những gì nó có giá trị, tôi đang sử dụng Ubuntu (Hardy Heron).

Cảm ơn.

+0

GenMyModel (https://www.genmymodel.com) hiện hỗ trợ mô hình hóa cơ sở dữ liệu. Nó là trực tuyến và chạy hoàn hảo trên Linux. – Xaelis

Trả lời

0

Như một khoảng cách dừng, tôi đã cài đặt Dbdesigner qua Rượu (Lẽ ra tôi nên chỉ làm điều đó đầu tiên) vì đó là những gì các nhà phát triển Windows của tôi đang sử dụng, nhưng sẽ xem xét cả hai trong số này là tốt. Các plugin Eclipse sẽ là lý tưởng nếu nó phong nha.

Cảm ơn.

+4

DBDesigner không còn được phát triển hoạt động nữa. MySQL Workbench (được đề cập ở đâu đó trong số các câu trả lời) được đặt ra là người kế nhiệm của nó. Đó là bản Beta ngay bây giờ, và tôi nghĩ bạn nên theo dõi nó. –

+1

Câu trả lời được chấp nhận này bằng cách nào đó gây nhầm lẫn ... –

1

Không khuyến nghị như vậy, nhưng,

Bạn có thể muốn mở rộng tìm kiếm của bạn với Eclipse plugin như http://eclipse-erd.sourceforge.net/.

Ngoài ra có các công cụ ERD khác nhau mà bạn phải trả tiền cho như Data Architect.

5

Tôi chắc chắn muốn khuyên Gliffy.com cho sơ đồ ER đơn giản, nó là một công cụ flash dựa trên mạng, nền tảng để chéo. Tôi đã viết một số review nhỏ của nó một tuần trước.

2

Mmm Tôi nghĩ rằng phiên bản Linux của MySQL Workbench là ra để tải về tại địa chỉ: http://forums.mysql.com/read.php?3,56274,56274#msg-56274

Bạn có thể xem thông báo trước khi phát hành ở đây: http://dev.mysql.com/workbench/?p=138

Họ vẫn còn trong alpha, nhưng đánh giá từ phiên bản windows này sẽ là công cụ "THE" ERD.

PD: Đối với phần ubuntu, bạn là người may mắn, họ nói rằng ubuntu là "distro Linux của chúng ta về sự lựa chọn".

2

Xem Oracle JDeveloper (phần mềm miễn phí). Nó là Java thuần túy, vì vậy nó sẽ chạy trên bất kỳ nền tảng nào. Nó sẽ làm việc với bất kỳ cơ sở dữ liệu nào mà bạn có thể kết nối thông qua JDBC. Nó xây dựng sơ đồ cơ sở dữ liệu (và rất nhiều sơ đồ khác - nó là một Java IDE hoàn chỉnh).

Nó hoạt động với khái niệm "đối tượng cơ sở dữ liệu ngoại tuyến" được lưu trữ trong tệp XML. Vì vậy, nếu bạn có các đối tượng cơ sở dữ liệu hiện có, bạn bắt đầu bằng cách bắt chúng vào JDeveloper và sau đó xây dựng sơ đồ của bạn. Nếu bạn thực hiện thay đổi đối với các đối tượng ngoại tuyến của mình, bạn có thể "điều chỉnh" chúng trở lại cơ sở dữ liệu của bạn, hoặc dưới dạng đối tượng mới (DROP-REPLACE) hoặc dưới dạng sửa đổi (ALTER).

Tải về tại http://www.oracle.com/technology/software/products/jdev/index.html

12

MySQL chỉ chính thức phát hành alpha của "MySQL Workbech cho Linux":

Xem thông báo ở đây: MySQL Workbench 5.1 Alpha for Linux available.

+3

Nên được đánh dấu là câu trả lời được chấp nhận. –

+0

Thật tuyệt vời, nhưng nhiều tính năng là lỗi: ( –

+0

phiên bản 6.3 sửa nhiều thứ, nhưng chỉ dành cho 64 bit chỉ có – Anwar

2

Đối với công cụ chung (nhà cung cấp độc lập), bạn có thể thử dia (Tôi thích gói dia-gnome). Ngoài ra còn có một số plugin để tạo các tệp SQL.

3

Bàn làm việc MySQL có sẵn trên MacOS, Fedora, Ubuntu, Windows.

WB 5.1 tập trung vào Tạo mô hình dữ liệu (thay thế sản phẩm DBDesigner phổ biến của Mike Zinner).

WB 5.2 (sắp tới tháng 4 năm 2009) sẽ bao gồm viết lại nền tảng của Trình duyệt truy vấn MySQL.

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

1

Tôi đã có kinh nghiệm xấu với Workbench trên Linux trong quá khứ và muốn nó trở nên tốt hơn bây giờ.

Tôi khá hài lòng với SchemaBank những ngày này vì chúng hoàn toàn dựa trên web. Bạn thả chúng một vài đô la mỗi tháng và họ lưu trữ sơ đồ của bạn để chia sẻ riêng tư/công khai. Các công cụ thông thường như kỹ thuật chuyển tiếp/đảo ngược, thay đổi tập lệnh, v.v. đều được hỗ trợ.

0

Bạn có thể thử ORM Designer http://www.orm-designer.com Công cụ tương tự như DBDesigner, nhưng có nhiều chức năng hơn và đang được phát triển hàng ngày.

+0

Thiết kế ORM vừa nhận được bản nâng cấp lớn và hiện có sẵn dưới tên Skipper: http: //www.skipper18 .com: –

-3

Bạn có thể thử Base từ LibreOffice. Nó có thể kết nối với bất kỳ cơ sở dữ liệu nào và bạn có thể dễ dàng tạo, thiết kế và viết các truy vấn bằng cách sử dụng các trình thuật sĩ và công cụ trực quan.

+0

Tôi đã sử dụng Base để thiết kế và mô hình ER, và nó rất dễ dàng và tốt cho những thứ tôi cần thiết. –

Các vấn đề liên quan