Computer >> Máy Tính >  >> Lập trình >> Lập trình

Các phương pháp tạo phân cấp khái niệm cho dữ liệu danh nghĩa là gì?

Có nhiều phương pháp khác nhau để tạo phân cấp khái niệm cho dữ liệu danh nghĩa như sau -

Đặc tả về thứ tự từng phần của các thuộc tính một cách rõ ràng ở cấp giản đồ bởi người dùng hoặc chuyên gia - Phân cấp khái niệm cho các thuộc tính hoặc kích thước danh nghĩa thường chứa một tập hợp các thuộc tính. Một người dùng hoặc các chuyên gia có thể chỉ cần đại diện cho một hệ thống phân cấp khái niệm bằng cách xác định quyền quản lý một phần hoặc toàn bộ các thuộc tính ở cấp giản đồ.

Ví dụ:giả sử rằng cơ sở dữ liệu quan hệ bao gồm tập hợp các thuộc tính sau đây như đường phố, thành phố, tỉnh hoặc bang và quốc gia. Thứ nguyên vị trí kho dữ liệu có thể bao gồm các thuộc tính giống nhau. Hệ thống phân cấp có thể được biểu diễn bằng cách mô tả tổng thứ tự giữa các thuộc tính này ở cấp lược đồ bao gồm đường phố

Đặc tả một phần của hệ thống phân cấp bằng cách nhóm dữ liệu rõ ràng - Về cơ bản, đây là mô tả thủ công của một phần của hệ thống phân cấp khái niệm. Trong một cơ sở dữ liệu khổng lồ, sẽ không thực tế nếu mô tả toàn bộ hệ thống phân cấp khái niệm bằng cách liệt kê giá trị rõ ràng.

Đặc điểm kỹ thuật của một tập hợp các thuộc tính, nhưng không phải thứ tự một phần của chúng - Người dùng có thể xác định một tập hợp các thuộc tính tạo thành một hệ thống phân cấp khái niệm, nhưng loại trừ để trình bày rõ ràng thứ tự từng phần của chúng. Hệ thống có thể cố gắng tự động tạo thứ tự thuộc tính để tạo ra một hệ thống phân cấp khái niệm quan trọng.

Hãy xem xét nhận xét rằng vì các khái niệm cấp cao hơn thường bao hàm nhiều khái niệm cấp dưới trực thuộc, một thuộc tính mô tả cấp độ khái niệm cao (ví dụ:quốc gia) thường sẽ bao gồm một số lượng giá trị riêng biệt nhỏ hơn một thuộc tính mô tả cấp độ khái niệm thấp hơn (ví dụ:đường phố).

Tùy thuộc vào quan sát này, một hệ thống phân cấp khái niệm có thể được tạo tự động dựa trên nhiều giá trị khác biệt cho mỗi thuộc tính trong tập thuộc tính đã cho. Thuộc tính có các giá trị khác biệt nhất nằm ở cấp phân cấp thấp nhất.

Thuộc tính có nhiều giá trị khác biệt càng thấp, thì thuộc tính đó càng lớn trong hệ thống phân cấp khái niệm đã tạo. Quy tắc heuristic này hoạt động tốt trong một số trường hợp. Người dùng hoặc chuyên gia có thể sử dụng một số hoán đổi hoặc điều chỉnh cấp cục bộ khi cần thiết sau khi phân tích hệ thống phân cấp đã tạo.

Đặc điểm kỹ thuật của chỉ một phần thuộc tính - Đôi khi người dùng có thể không chính xác khi mô tả một hệ thống phân cấp, hoặc chỉ có một khái niệm mơ hồ về những gì phải chứa trong một hệ thống phân cấp. Do đó, người dùng chỉ có thể đưa vào một tập hợp con nhỏ các thuộc tính có liên quan trong mô tả phân cấp.

Nó có thể quản lý các cấu trúc phân cấp được chỉ định một phần như vậy, điều cần thiết là phải nhúng ngữ nghĩa thông tin vào thiết kế cơ sở dữ liệu để các thuộc tính có liên kết ngữ nghĩa nhanh chóng có thể được ghim lại với nhau. Trong phương pháp này, việc biểu diễn một thuộc tính có thể kích hoạt toàn bộ một nhóm các thuộc tính được kết nối chặt chẽ về mặt ngữ nghĩa được “kéo vào” để thiết kế một hệ thống phân cấp hoàn chỉnh. Người dùng nên có tùy chọn để đảo ngược tính năng này, điều cần thiết.