Tổng quan
Database Comparer VCL for Delphi, C++Builder phục vụ các tác vụ so sánh và đồng bộ cấu trúc cơ sở dữ liệu cùng dữ liệu bảng trong ứng dụng VCL. Phạm vi hỗ trợ trải rộng trên nhiều hệ quản trị như InterBase, FireBird, MySQL, MSSQL, Oracle, Sybase, PostgreSQL, DB2, PervasiveSQL, MSAccess, Paradox và DBASE.

Bộ thư viện xử lý nhiều kịch bản quen thuộc trong phát triển database: trích xuất metadata, so sánh hai cấu trúc database, tạo update SQL script và cập nhật cấu trúc database đích.
Khả năng so sánh giữa database với SQL script hoặc giữa hai SQL DDL script cũng đã được nêu rõ.
Tính năng nổi bật
- Kết nối database và trích xuất cấu trúc metadata để phân tích schema.
- So sánh hai cấu trúc database và sinh update SQL script.
- Cập nhật database đích bằng script đồng bộ cấu trúc.
- Đối chiếu hai SQL DDL script trong quy trình kiểm tra thay đổi schema.
- So sánh database với SQL script để đồng bộ đối tượng.
- Đồng bộ dữ liệu giữa hai bảng trong cùng một database.
- Đồng bộ dữ liệu giữa hai database khác nhau hoặc khác loại.
Ứng dụng thực tế
- So sánh schema giữa môi trường phát triển và môi trường triển khai.
- Sinh update SQL script trước khi cập nhật database đích.
- Đồng bộ dữ liệu bảng giữa hai hệ cơ sở dữ liệu phục vụ kiểm thử.
- Đối chiếu SQL DDL script với database hiện tại trong quy trình release.
- Làm việc với nhiều loại database trong dự án Delphi hoặc C++Builder.
Đối tượng sử dụng phù hợp
- Lập trình viên Delphi
- Lập trình viên C++Builder
- Nhóm phát triển ứng dụng database
- QA/test engineer cần đối chiếu dữ liệu và schema
Thông tin kỹ thuật
Câu hỏi thường gặp
Database Comparer VCL hỗ trợ những loại database nào?
Danh sách được nêu gồm InterBase, FireBird, MySQL, MSSQL, Oracle, Sybase, PostgreSQL, DB2, PervasiveSQL, MSAccess, Paradox, DBASE và các database truy cập qua OLEDB provider.
Có thể so sánh SQL script với database không?
Có. Bộ thư viện hỗ trợ so sánh hai SQL DDL script, đồng thời hỗ trợ so sánh database với SQL script để đồng bộ.
Sản phẩm có đồng bộ dữ liệu bảng không?
Có. Table Data Comparer dùng để đồng bộ bản ghi bảng giữa hai database khác nhau, hoặc giữa hai bảng trong cùng database.
Môi trường phát triển nào tương thích?
Phần tương thích nêu Delphi và C++ Builder, bao gồm nhiều phiên bản Embarcadero RAD Studio cùng các bản Delphi cũ như Delphi 7,2005,2006,2007,2009 và 2010.




Bình luận