Danh mục

Bài giảng Cơ sở dữ liệu: Chương 8 - TS. Nguyễn Quốc Tuấn

Số trang: 16      Loại file: pdf      Dung lượng: 974.16 KB      Lượt xem: 14      Lượt tải: 0    
10.10.2023

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Cơ sở dữ liệu: Chương 8 Chuẩn hóa dữ liệu do TS. Nguyễn Quốc Tuấn biên soạn trình bày các nội dung chính như: Xác định được 1 tập các lược đồ quan hệ cho phép tìm kiếm thông tin một cách dễ dàng, đồng thời tránh được dư thừa dữ liệu, phép tách các lược đồ quan hệ, các dạng chuẩn,...
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở dữ liệu: Chương 8 - TS. Nguyễn Quốc TuấnChuẩn hóa dữ liệuBiên soạn: TS. Nguyễn Quốc TuấnBm. Mạng và Các HTTTMục đích của chuẩn hóa• Xác định được 1 tập các lược đồ quan hệ cho phép tìm kiếmthông tin một cách dễ dàng, đồng thời tránh được dư thừa dữliệu• Giải pháp:Tách các lược đồ quan hệ “có vấn đề” thành những lược đồquan hệ “chuẩn hơn”Nội dung• Phép tách các lược đồ quan hệ• Các dạng chuẩnPhép tách các lược đồ quan hệ• Mục đíchThay thế một sơ đồ quan hệ R(A1, A2, …, An) bằngmột tập các sơ đồ con {R1, R2, …, Rk} trong đó Ri Rvà R = R1 U R2 U … U Rk• Yêu cầu của phép tách• Bảo toàn thuộc tính, ràng buộc• Bảo toàn dữ liệuPhép tách không mất mát thông tin(Lossless join)• Định nghĩa: Cho lược đồ quan hệ R(U) phép tách R thành cácsơ đồ con {R1, R2, …, Rk} được gọi là phép tách không mất mátthông tin đối với một tập phụ thuộc hàm F nếu với mọi quan hệ rxác định trên R thỏa mãn F thì:• Ví dụ:Supplier(sid, sname, pname,colour,quantity)S1(sid, sname, city)SP1(sid,pname,colour,quantity)

Tài liệu được xem nhiều:

Gợi ý tài liệu liên quan: