poniedziałek, lipca 04, 2005

Database Modeling

Od dłuższego czasu poszukuję darmowego programu do modelowania baz danych. Bez trudu można znaleźć programy świetnie współpracujące z MySQL, jednak mi najbardziej zależy na PostgreSQL.

Szukałem, szukałem i wygóglałem plugin do Eclipse Azzurri Clay. W chwili obecnej jestem na etapie testowania. Pierwsze wrażenia: prosty w obsłudze, posiada liczne SQL Dialects, np. dla MySQL, PostgreSQL, HSQLDB, Firebird i to różnych wersji.

Features:

  • Intuitive user interface - flat learning curve.

  • Graphically design database models. Drag and drop tables and foreign key connections anywhere in the model.

  • Dedicated editors for Schemas, Tables, Indexes, Unique Keys, and Foreign Keys.

  • Reverse engineer existing databases using JDBC.

  • User-configurable SQL script generation. Generates the DDL script appropriate for your database.

  • Self-document your database: save remarks in your database with the COMMENT ON syntax (if supported by your SQL dialect).

  • Open source SQL dialects supported: HSQLDB, MySQL, PostgreSQL, Firebird, ANSI SQL-92, SAP DB, McKoi.

  • Switch SQL dialects whenever you want.

  • Auto-validate your database model. Locate the problem source by double-clicking on a error message.

  • Dynamically updated outline view.

  • Thumbnail outline view for navigating large database models.

  • Zoom support for large database models.

  • Align database tables vertically or horizontally.

  • Switch between supported languages, English and Japanese, without restarting.


  • Azzurri Clay - Screenshots
    Azzurri Clay - Download