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
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)
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ìm kiếm theo từ khóa liên quan:
Bài giảng Cơ sở dữ liệu Cơ sở dữ liệu Chuẩn hóa dữ liệu Phép tách các lược đồ quan hệ Phép tách bảo toàn tập phụ thuộc hàmGợi ý tài liệu liên quan:
-
62 trang 394 3 0
-
Đề thi kết thúc học phần học kì 2 môn Cơ sở dữ liệu năm 2019-2020 có đáp án - Trường ĐH Đồng Tháp
5 trang 372 6 0 -
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 284 0 0 -
13 trang 278 0 0
-
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 271 0 0 -
Tài liệu học tập Tin học văn phòng: Phần 2 - Vũ Thu Uyên
85 trang 245 1 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 238 0 0 -
8 trang 185 0 0
-
Giáo trình Cơ sở dữ liệu: Phần 2 - Đại học Kinh tế TP. HCM
115 trang 174 0 0 -
Giáo trình về dữ liệu và các mô hình cơ sở dữ liệu
62 trang 171 0 0