tailieunhanh - Bài giảng Kỹ thuật phần mềm ứng dụng: Chương 5.4 - Viện Điện tử Viễn thông (ĐH Bách Khoa HN)

Bài giảng Kỹ thuật phần mềm ứng dụng: Chương Chuẩn hóa và các dạng chuẩn (Normalization & Normal Forms), cung cấp cho người học những kiến thức như: Các dạng chuẩn; Bao đóng; Thuật toán tìm toàn bộ các khóa; Tập phụ thuộc hàm tối thiểu; Các phương pháp chuẩn hóa. Mời các bạn cùng tham khảo! | Chương 5 Mô hình dữ liệu quan hệ - Lý thuyết thiết kế Phần 4 Chuẩn hóa và các dạng chuẩn Normalization amp Normal Forms Mục đích Giúp nắm được các khái niệm và vấn đề Các dạng chuẩn Normal Forms 1NF 2NF 3NF BCNF Bao đóng Closure Giải thuật tìm tất cả các khóa Tại sao và làm thế nào để chuẩn hóa 2 33 Các nội dung chính 1. Các dạng chuẩn 2. Bao đóng 3. Thuật toán tìm toàn bộ các khóa 4. Tập phụ thuộc hàm tối thiểu 5. Các phương pháp chuẩn hóa 3 33 1. Chuẩn hóa và các dạng chuẩn Định nghĩa các dạng chuẩn Dạng chuẩn 1 1NF - First NF Dạng chuẩn 2 2NF - Second NF Dạng chuẩn 3 3NF - Third NF Dạng chuẩn Boyce-Codd BCNF - Boyce-Codd NF Các phương pháp chuẩn hóa Phép tách Decomposition Phép ghép Composition 4 33 1. Dạng chuẩn 1 1NF Định nghĩa Giá trị nguyên tố Atomic Value Là giá trị mà không thể bị chia nhỏ hơn được nữa Một thuộc tính là nguyên tố nếu miền giá trị của nó là nguyên tố. Thuộc tính nguyên tố cũng còn được gọi là thuộc tính đơn. Dạng chuẩn 1 một LĐQH R là ở dạng chuẩn 1 nếu như mọi thuộc tính của nó đều nhận giá trị nguyên tố. Lưu ý sau này mặc định ta coi các LĐQH đều đã ở dạng chuẩn 1. 5 33 1. Dạng chuẩn 2 2NF Định nghĩa một LĐQH R là ở dạng chuẩn 2 nếu nó thỏa mãn 2 điều kiện R đã ở dạng chuẩn 1 Mọi thuộc tính không khóa của R đều phụ thuộc hàm đầy đủ vào khóa của R Vd1 cho QH R A B C D với tập các PTH F AB C B D Hỏi R có ở dạng chuẩn 2 không 6 33 1. Dạng chuẩn 2 Vd2 cho QH R A B C D với tập các PTH F A B B C C D Hỏi R có ở dạng chuẩn 2 không Vd3 QH Student ID Name Class Dept Subject Mark với các PTH F ID Name Class Class Dept ID Subject Mark Hỏi Student có ở dạng chuẩn 2 không 7 33 1. Dạng chuẩn 3 3NF Định nghĩa có 2 cách tương đương để đ n dạng chuẩn 3 Cách thứ nhất 1 QH R là ở dạng chuẩn 3 nếu thỏa mãn 1. R đã ở dạng chuẩn 2 2. Mọi thuộc tính không khóa của R đều phụ thuộc hàm trực tiếp vào khóa 8 33 1. Dạng chuẩn 3 Định nghĩa Cách thứ hai 1 QH R là ở dạng chuẩn 3 nếu thỏa mãn 1. R đã ở dạng chuẩn 1 2. Với mọi PTH có dạng X A thuộc R với X là một tập các

TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.