Bài giảng Schema Transformations

Bài giảng Schema Transformations bao gồm những nội dung về sự tương đương giữa các lược đồ; tương đương lược đồ trong UML; lợi điểm khi dùng phép biến đổi; tối ưu hóa lược đồ ý niệm; UC trong các lược đồ tương đương; phép biến đổi và ràng buộc bắt buộc và một số nội dung khác. | Page 695 Cùng mô hình nghiệp vụ (business domain) có thể được mô hình hóa trong nhiều cách khác nhau. Cùng 1 sơ đồ ý niệm có thể ánh xạ thành lược đồ logical theo nhiều cách Cùng 1 lược đồ logical có thể được thực thi theo nhiều cách khác nhau. Lược đồ ý niệm với quan hệ 2 ngôi Hai lược đồ có tương đương nhau không?? Vice: tật thói xấu Từ các quan hệ 1 ngôi trong sơ đồ 1 có thể dịch thành các quan hệ 2 ngôi trong sơ đồ 2 Patient smokes iff Patient indulges in Vice 'S' Patient drinks iff Patient indulges in Vice 'D' Và ngược lại Patient indulges in Vice iff Patient smokes and Vice has ViceCode 'S' or Patient drinks and Vice has ViceCode 'D' Tương đương ngữ cảnh (contextual equivalence ) Hưởng thụ Tương đương ngữ cảnh vì nó bổ sung ngữ cảnh có tính định nghĩa (definitional context) vào sơ đồ gốc, thừa nhận có "virtual object types" (., Vice tồn tại ngầm định trong lược đồ 1) Việc săp xếp lại 1 lược đồ này cho giống với 1 lược đồ khác gọi là phép biến đổi lược đồ ý niệm. Có thể thực hiện nhiều phép biến đổi phức trong ORM mà không cần phải dùng đến các chú thích để hỗ trợ Giúp ta phân biệt được sự khác biệt giữa các chọn lựa thiết kế. Nếu 2 lược đồ được xây dựng độc lập với nhau có thể tích hợp với nhau 1 phần hay hoàn toàn, chỉ cần giải quyết được sự khác nhau trong cách mà mỗi lược đồ dùng để mô hình miền nghiệp vụ. Page 698 Nhờ phép biến đổi lược đồ ý niệm mà có thể thay đổi 1 lược đồ gốc thành 1 lược đồ khác có thể dễ dàng hơn cho việc thực thi. Quá trình biến đổi này được gọi là conceptual schema optimization. Từ 2 lược đồ ý niệm trong ví dụ 1, tạo các cấu trúc bảng (table scheme ) và bảng phân bố mẫu tương ứng như sau: Trong 1 số ứng dụng thì dùng dạng 1 (1 bảng) hiệu quả hơn, không cần phải thực thi phép . | Page 695 Cùng mô hình nghiệp vụ (business domain) có thể được mô hình hóa trong nhiều cách khác nhau. Cùng 1 sơ đồ ý niệm có thể ánh xạ thành lược đồ logical theo nhiều cách Cùng 1 lược đồ logical có thể được thực thi theo nhiều cách khác nhau. Lược đồ ý niệm với quan hệ 2 ngôi Hai lược đồ có tương đương nhau không?? Vice: tật thói xấu Từ các quan hệ 1 ngôi trong sơ đồ 1 có thể dịch thành các quan hệ 2 ngôi trong sơ đồ 2 Patient smokes iff Patient indulges in Vice 'S' Patient drinks iff Patient indulges in Vice 'D' Và ngược lại Patient indulges in Vice iff Patient smokes and Vice has ViceCode 'S' or Patient drinks and Vice has ViceCode 'D' Tương đương ngữ cảnh (contextual equivalence ) Hưởng thụ Tương đương ngữ cảnh vì nó bổ sung ngữ cảnh có tính định nghĩa (definitional context) vào sơ đồ gốc, thừa nhận có "virtual object types" (., Vice tồn tại ngầm định trong lược đồ 1) Việc .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
42    143    2    30-04-2024
117    163    2    30-04-2024
30    79    2    30-04-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.