Bài giảng Cơ sở dữ liệu - Chương : Chuẩn hóa. Chương này cung cấp cho sinh viên những nội dung gồm: giới thiệu về chuẩn hóa; các dạng chuẩn dựa trên khóa chính; thuộc tính đa trị và nhóm thuộc tính lặp; dạng chuẩn Boyce-Codd (BCNF); . Mời các bạn cùng tham khảo! | BÀI GI NG CƠ S D LI U 8. Chu n hóa Nguy n H i Châu Khoa Công ngh Thông tin Trư ng Đ i h c Công ngh ĐHQGHN N. H. Châu VNU-UET Cơ s d li u Chu n hóa https 2AmGfir 1 23 Gi i thi u v chu n hóa Quá trình chu n hóa Codd đ ngh năm 1972 l y m t lư c đ quan h và th c hi n các phép ki m tra đ xác nh n lư c đ có th a mãn m t s đi u ki n nh t đ nh d ng chu n hay không n u không các lư c đ quan h s đư c tách ra Codd đ xu t ba d ng chu n 1 2 và 3 1NF 2NF 3NF Sau đó Boyce và Codd đ ngh d ng chu n Boyce-Codd BCNF m nh hơn 3NF Các d ng chu n này d a trên các ph thu c hàm gi a các thu c tính c a m t lư c đ quan h Sau đó d ng chu n 4 4NF và 5 5NF đư c đ xu t d a trên ph thu c hàm đa tr và ph thu c hàm n i N. H. Châu VNU-UET Cơ s d li u Chu n hóa https 2AmGfir 2 23 Gi i thi u v chu n hóa Chu n hóa d li u có th đư c xem là quá trình phân tích và tách các lư c đ quan h đ đ t đư c hai m c tiêu C c ti u hóa s dư th a C c ti u hóa các phép c p nh t b t thư ng Phép tách các lư c đ quan h c n có hai tính ch t Tính ch t n i không m t mát ph i đ t đư c Tính ch t b o toàn ph thu c N. H. Châu VNU-UET Cơ s d li u Chu n hóa https 2AmGfir 3 23 Các d ng chu n d a trên khóa chính N. H. Châu VNU-UET Cơ s d li u Chu n hóa https 2AmGfir 4 23 D ng chu n 1 1NF M t lư c đ quan h R A1 A2 . An là d ng chu n 1 1NF - first normal form n u Dom Ai ch ch a các giá tr nguyên t không phân chia đư c i và t lt t1 t2 . tn gt r R ti Dom Ai ti nh n giá tr đơn Như v y 1NF không cho phép có các thu c tính đa tr ho c các nhóm thu c tính l p N. H. Châu VNU-UET Cơ s d li u Chu n hóa https 2AmGfir 5 23 Thu c tính đa tr và nhóm thu c tính l p MaDV TenDV MaNQL Diadiem 5 Nghiên c u NV002 Nam Đ nh Hà N i B c Ninh 4 Hành chính NV014 Hà N i 1 Tài v NV061 Hà N i MaDA TenDA TenNV Sogio 1 DA01 Vân Nam 15 20 2 DA02 Nam Thanh B ng 10 12 28 3 DA03 Thanh 20 N. H. Châu VNU-UET Cơ s d li u Chu n hóa https 2AmGfir 6 23 Chu n hóa 1NF Gi s K là khóa c a lư c đ quan h R và A là thu c tính đa tr ho c là