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

Sự khác biệt giữa giản đồ ngôi sao và bông tuyết

Trong bài đăng này, chúng ta sẽ hiểu sự khác biệt giữa giản đồ hình sao và giản đồ bông tuyết.

Lược đồ sao

  • Cấu trúc phân cấp của các thứ nguyên được lưu trữ trong một bảng thứ nguyên.

  • Nó chứa một bảng dữ kiện được bao quanh bởi các bảng thứ nguyên.

  • Trong lược đồ này, một phép nối duy nhất tạo ra mối quan hệ giữa bảng dữ kiện và bất kỳ bảng thứ nguyên nào.

  • Đây là một thiết kế cơ sở dữ liệu đơn giản.

  • Nó có mức độ dự phòng dữ liệu cao.

  • Quá trình xử lý khối lập phương rất nhanh chóng.

  • Một bảng thứ nguyên chứa dữ liệu tổng hợp.

  • Đây là cấu trúc dữ liệu không chuẩn hóa.

  • Các truy vấn chạy nhanh so với các giản đồ khác.

  • Nó sử dụng kỹ thuật tối ưu hóa truy vấn bắt đầu tham gia. Do đó, các truy vấn hoạt động tốt.

  • Các bảng có thể được kết nối với nhiều kích thước.

Lược đồ bông tuyết

  • Thứ bậc của các kích thước được chia thành các bảng riêng biệt.

  • Một bảng dữ kiện được bao quanh bởi một bảng thứ nguyên, lần lượt được bao quanh bởi các bảng thứ nguyên khác.

  • Nó yêu cầu nhiều liên kết để tìm nạp dữ liệu.

  • Nó có một thiết kế cơ sở dữ liệu phức tạp.

  • Đây là một cấu trúc dữ liệu chuẩn hóa.

  • Nó có dự phòng dữ liệu mức thấp.

  • Dữ liệu được chia thành các bảng thứ nguyên khác nhau.

  • Việc xử lý khối lập phương chậm do các phép nối phức tạp trong lược đồ.

  • Nó có thể được biểu diễn bằng một bảng dữ kiện tập trung, bảng này có thể không được kết nối với nhiều thứ nguyên.