Tổng quan
ERBuilder Data Modeler tập trung vào thiết kế cơ sở dữ liệu bằng sơ đồ entity relationship và tự động sinh các cơ sở dữ liệu SQL phổ biến. Giao diện mô hình hóa trực quan hỗ trợ quan sát physical model, từ đó giúp nhóm phát triển hiểu rõ cấu trúc dữ liệu trước khi triển khai.

Phạm vi công việc bao trùm nhiều bước quen thuộc trong vòng đời database như tạo entities, attributes, relationships, views, domains, indexes, sequences, triggers và stored procedures. Công cụ cũng hỗ trợ reverse engineering, sinh SQL/DDL script, tạo database từ model và nhập từ database cục bộ hoặc từ xa.

Thiết kế cơ sở dữ liệu bằng sơ đồ ER, reverse engineering và sinh SQL/DDL cho nhiều DBMS phổ biến. ERBuilder Data Modeler còn hỗ trợ so sánh model, quản lý phiên bản và tạo tài liệu HTML.

Tính năng nổi bật
- Thiết kế tables, columns, relationships, keys, sequences, indexes, domains, views, procedures và triggers bằng giao diện trực quan.
- Hỗ trợ ký pháp IDEF1X, Crow's Foot, Codasyl và Relational cho nhiều cách biểu diễn mô hình.
- Thực hiện reverse engineering từ database cục bộ và database từ xa.
- Sinh SQL/DDL script trực tiếp từ data model để phục vụ triển khai.
- Tạo database từ data model trên nhiều hệ quản trị phổ biến.
- So sánh model với model để rà soát khác biệt giữa các phiên bản thiết kế.
- So sánh model với database và database với database trong quy trình đồng bộ schema.
Ứng dụng thực tế
- Thiết kế schema cho ứng dụng mới trước khi tạo database thực tế.
- Phân tích database hiện hữu bằng reverse engineering để tài liệu hóa cấu trúc.
- So sánh các phiên bản model trong quá trình thay đổi schema.
- Đồng bộ model và database trước khi phát hành bản cập nhật.
- Tạo data dictionary và tài liệu mô hình cho nhóm phát triển hoặc kiểm thử.
Đối tượng sử dụng phù hợp
- Database developers
- Data modelers
- Data architects
- Technical teams cần tài liệu hóa và so sánh schema
Thông tin kỹ thuật
Câu hỏi thường gặp
ERBuilder Data Modeler hỗ trợ những DBMS nào?
Danh sách hỗ trợ gồm Oracle, Microsoft SQL Server, MySQL, MariaDB, PostgreSQL, SQLite, Firebird, Microsoft Azure SQL database, Azure Synapse Dedicated SQL Pool, Amazon Redshift và Amazon RDS.
Công cụ này có reverse engineering không?
Có. ERBuilder hỗ trợ import từ local và remote databases để reverse engineering, đồng thời cho phép cập nhật model từ database.
ERBuilder có tạo tài liệu mô hình dữ liệu không?
Có. Ứng dụng hỗ trợ tạo navigable model documentation ở định dạng HTML, và trong phạm vi edition phù hợp còn có MS Word và Confluence.
ERBuilder có hỗ trợ Git không?
Có trong Enterprise Features. Tính năng này cho phép cấu hình làm việc với Git, duyệt các version trong repository, merge và compare với model cục bộ.
ERBuilder có tính năng AI nào?
Bảng thông số liệt kê Generative AI để tạo ERD từ natural language inputs, cập nhật model hiện có, Advanced Metadata Query Assistant powered by ChatGPT API và sinh mô tả cho Procedures, Views, Triggers.





Bình luận