tailieunhanh - CSDL ch5 - Dang chuan va Chuan hoa

CƠ SỞ DỮ LIỆU.( Databases )Chương 5: Dạng chuẩn và Chuẩn hóabangtqh@ . Dạng . Chuẩn hóa lược đồ . Bài tậpbangtqh@ 5 - Dạng chuẩn và chuẩn . Dạng hóa là gì?.– Chuẩn hóa là kỹ thuật dùng để tạo ra một tập các có các đặc điểm mong muốn dựa vào các yêu dữ liệu của 1 enterprise.– Chuẩn hóa là 1 cách tiếp cận từ dưới lên () để thiết kế CSDL, bắt đầu từ các mối liên các thuộc tínhMục đích của chuẩn hóa.– Loại bỏ các bất thường của 1 quan hệ để có được hệ có cấu trúc tốt hơn, nhỏ hơnQuan hệ có cấu trúc tốt (well-structured relation):.– Là quan hệ có sự dư thừa dữ liệu là tối thiểu và người dùng thêm, sửa, xóa mà không gây ra dữ 5 - Dạng chuẩn và chuẩn dư thừa dữ phụ thuộc giữa các thuộc tính gây ra sự dư thừa.– Ví dụ:.• Điểm các môn học.• Địa codeĐiểm trung bìnhxếp loạiMAPHGTRPHGNG_NHANCHUC MANVTENNVHONV Nghien cuu533344555505/22/1988333445555TungNguyen Dieu hanh498798798701/01/1995987987987HungNguyen Quan ly188866555506/19/1981888665555VinhPham TENPHGbangtqh@ 5 - Dạng chuẩn và chuẩn dư thừa dữ liệu (tt).Thuộc tính đa trị trong lược đồ lược đồ quan hệnhiều bộ số liệuVí dụ:.NHANVIEN(TENNV, HONV, NS,DCHI,GT,LUONG, BANGCAP).TENNVHONVNSDCHIGTLUONGBANGCAPTungNguyen12/08/1955638 NVC Q5Nam40000Trung họcNhuLe06/20/1951291 HVH QPNNu43000Trung họcNhuLe06/20/1951291 HVH QPNNu43000Đại họcHungNguyen09/15/1962Ba Ria VTNam38000Thạc sỹbangtqh@ 5 - Dạng chuẩn và chuẩn dư thừa dữ liệu (tt).Sự dư thừasự dị thường– Thao tác sửa đổi: cập nhật tất cả các giá trị liên quan.– Thao tác xóa: người cuối cùng của đơn về đơn vị.– Thao tác thêm:.MAPHGTRPHGNG_NHANCHUC MANVNghien cuu533344555505/22/1988Dieu hanh4987987987Quan ly1888665555TENPHGbangtqh@ 333445555TungNguyen 01/01/1995987987987HungNguyen 06/19/1981888665555VinhPham Chương 5 - Dạng chuẩn và chuẩn dư thừa dữ liệu (tt).Các giá trị không xác định.– Đặt thuộc tính Trưởng phòng vào quan hệ vì vào quan hệ PHONGBANCác bộ giả.– Khi sử dụng các phép nốibangtqh@ 5 - Dạng chuẩn và chuẩn dư thừa dữ liệu (tt).Một số quy tắc khi thiết kế CSDL quan hệ.– NT1: Rõ ràng về mặt ngữ nghĩa, tránh các sự giữa các thuộc tính với nhau.– NT2: Tránh sự trùng lặp về nội dung đảm bảo các dị thường khi thao tác cập nhật dữ liệu.• Phải có một số thao tác khi thêm mới và cập nhật vào lược đồ , cũng như có thể gây sai hỏng trong trường hợp xóa bỏ các bộ– NT3: Tránh sử dụng các thuộc tính có nhiều giá trị Null.• Khó thực hiện các phép nối và kết hợp– NT4: Thiết kế các lược đồ quan hệ sao cho chúng được nối với điều kiện bằng trên các thuộc tính chính hoặc khoá ngoài theo cách đảm bảo ra các bộ “giả”.bangtqh@ 5 - Dạng chuẩn và chuẩn . Các dạng một dạng chuẩn là một tập các điều kiện đồ nhằm đảm bảo các tính chất của nó ( tới dư thừa và bất thường trong cập nhật).Chuẩn hóa dữ liệu: quá trình phân tích lược đồ dựa trên các FD và các khóa chính để đạt được.– Cực tiểu sự dư thừa.– Cực tiểu các phép cập nhật bất thườngbangtqh@ 5 - Dạng chuẩn và chuẩn . Các dạng chuẩn (tt).Phân loại.–.–.–.–.–Dạng chuẩn 1 (1NF – first normal form).Dạng chuẩn 2 (2NF – second normal form).Dạng chuẩn 3 (3NF – third normal form).Dạng chuẩn BCNF (Boyce-Codd normal form).Dạng chuẩn 4NFbangtqh@ 5 - Dạng chuẩn và chuẩn hóa10.

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.