Professional Documents
Culture Documents
Snowflake Schema
Snowflake Schema
1. Snowflake Schema là gì ?
Bảng so sánh
Dưới đây là các điểm chính để phân biệt giữa Star schema và Snowflake schema:
Với bảng fact là trung tâm, các bảng đối tượng được xây xung
Các bảng dimension được xây dựng xung
quanh, đồng thời còn các đối tượng phụ xung quanh đối tượng
quanh một bảng fact.
chính.
Thiết kế cơ sở dữ liệu đơn giản. Thiết kế cơ sơ dữ liệu tương đối phức tạp.
Các đối tượng dữ liệu được dàn trải hàng Các dữ liệu đối tượng được chuẩn hóa đúng theo đối tượng
ngang nên truy xuất nhanh hơn. đó.
Các dữ liệu bị lặp lại khá nhiều. Dữ liệu lặp lại ít hoặc không có.
Một đối tượng chính sẽ được tổng hợp từ Đối tượng chính được tách ra thêm các đối tượng phụ xung
nhiều đối tượng phụ vào chung một bảng. quanh.
Truy xuất dữ liệu theo nhu cầu (datacube) sẽ Truy xuất dữ liệu theo nhu cầu sẽ chậm hơn do phải join nhiều
nhanh hơn. bảng.