2009-05-08 74 views
5

Ví dụ DbVisualizer có thể được sử dụng để kết nối với một DB và tạo ra sơ đồ đẹp ra khỏi các bảng hiện có và các mối quan hệ của chúng. Nhưng trong trường hợp cụ thể này, tôi không có cơ sở dữ liệu trực tiếp nhưng tôi có một loạt các câu lệnh tạo bảng và thay đổi.Làm cách nào để tạo biểu đồ Quan hệ thực thể từ SQL DDL?

Có công cụ nào để tạo sơ đồ tương tự ra khỏi SQL DDL không?

Trả lời

2

Tôi tin rằng ERStudio của Embarcadero có thể nhập một tập lệnh SQL vào một biểu đồ, nhưng đó là một công cụ đắt tiền để sử dụng chỉ cho một cái gì đó như thế này. Bạn luôn có thể tạo một cơ sở dữ liệu rỗng và chạy các tập lệnh rồi trỏ đến đó.

4

SQLFairy sẽ tạo đồ họa từ các tập tin DDL SQL đơn giản:

http://sqlfairy.sourceforge.net/

+0

ví dụ về cách sử dụng để đạt được điều đó sẽ rất mong muốn – jangorecki

7

tôi thấy công cụ MySQL MySQL Workbench để làm một công việc tuyệt vời. Có một phiên bản Mac OS X. Bạn có thể tìm thêm thông tin tại http://dev.mysql.com/doc/index-gui.html.

+0

Tôi đã sử dụng MySQL Workbench trên Windows, nó tạo sơ đồ. Bạn có thể nhấp vào Sắp xếp -> Tự động hoàn thành. Nó sắp xếp tất cả các thực thể một cách tự động. Rất hữu ích. –

+1

Nếu bạn đã có sẵn một cơ sở dữ liệu, bạn có thể sử dụng 'Database -> Reverse Engineer ...' để tạo một chế độ đồ họa. –

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