Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng môn học Cơ sở dữ liệu - Chương 7: Phụ thuộc hàm và chuẩn hóa cơ sở dữ liệu

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

Bài giảng Cơ sở dữ liệu: Chương 7 - Phụ thuộc hàm và chuẩn hóa cơ sở dữ liệu cung cấp cho các bạn những kiến thức về nguyên tắc thiết kế các lược đồ quan hệ; phụ thuộc hàm; các dạng hàm chuẩn; một số thuật toán chuẩn hóa. Bài giảng phục vụ cho các bạn chuyên ngành Công nghệ thông tin và những bạn quan tâm tới lĩnh vực này. | Phụ thuộc hàm và Chuẩn hóa cơ sở dữ liệu Chương 7 Nội dung trình bày Nguyên tắc thiết kế các lược đồ quan hệ. Phụ thuộc hàm. Các dạng chuẩn. Một số thuật toán chuẩn hóa. Nguyên tắc thiết kế Nhìn lại vấn đề thiết kế csdl Dựa trên trực quan của người thiết kế. Thiếu một tiêu chuẩn hình thức để đánh giá. Đánh giá chất lượng thiết kế Ngữ nghĩa của các thuộc tính. Giảm các giá trị thừa trong các bộ. Giảm các giá trị null trong các bộ. Không để xuất hiện các bộ không có thực. Ngữ nghĩa của các thuộc tính (1) p.k. MaPhong DChi NgSinh MaNV Ten f.k. NHANVIEN p.k. TrPhong MaPB Ten f.k. PHONGBAN p.k. Truso MaPB f.k. f.k. TRUSO_PHONG p.k. PhongQly Diadiem MaDA Ten f.k. DUAN SoGio MaDA MaNV p.k. f.k. f.k. THAMGIA Ngữ nghĩa của các thuộc tính (2) Ý nghĩa của các thuộc tính càng dễ hiểu thì lược đồ thiết kế càng tốt. Tránh tổ hợp các thuộc tính của nhiều kiểu thực thể vào cùng một lược đồ. TenPB MaPB p.k. TrPhong DChi NgSinh MaNV TenNV f.k. NHANVIEN_PHONGBAN TenDA TenNV p.k. Diadiem | Phụ thuộc hàm và Chuẩn hóa cơ sở dữ liệu Chương 7 Nội dung trình bày Nguyên tắc thiết kế các lược đồ quan hệ. Phụ thuộc hàm. Các dạng chuẩn. Một số thuật toán chuẩn hóa. Nguyên tắc thiết kế Nhìn lại vấn đề thiết kế csdl Dựa trên trực quan của người thiết kế. Thiếu một tiêu chuẩn hình thức để đánh giá. Đánh giá chất lượng thiết kế Ngữ nghĩa của các thuộc tính. Giảm các giá trị thừa trong các bộ. Giảm các giá trị null trong các bộ. Không để xuất hiện các bộ không có thực. Ngữ nghĩa của các thuộc tính (1) p.k. MaPhong DChi NgSinh MaNV Ten f.k. NHANVIEN p.k. TrPhong MaPB Ten f.k. PHONGBAN p.k. Truso MaPB f.k. f.k. TRUSO_PHONG p.k. PhongQly Diadiem MaDA Ten f.k. DUAN SoGio MaDA MaNV p.k. f.k. f.k. THAMGIA Ngữ nghĩa của các thuộc tính (2) Ý nghĩa của các thuộc tính càng dễ hiểu thì lược đồ thiết kế càng tốt. Tránh tổ hợp các thuộc tính của nhiều kiểu thực thể vào cùng một lược đồ. TenPB MaPB p.k. TrPhong DChi NgSinh MaNV TenNV f.k. NHANVIEN_PHONGBAN TenDA TenNV p.k. Diadiem Gio MaDA MaNV f.k. NHANVIEN_DUAN Thông tin thừa trong các bộ (1) 4 19/01/1968 999887777 Vuong 5 08/12/1955 333445555 Nghia 5 09/01/1965 123456789 Hung MaPhong DChi NgSinh MaNV Ten NHANVIEN 333445555 5 Nghien cuu TrPhong MaPB Ten PHONGBAN 333445555 Nghien cuu 5 09/10/1965 123456789 Hung Nghien cuu TenPB 5 MaPB 333445555 . 08/12/1965 333445555 Nghia TrPhong DChi NgSinh MaNV TenNV NHANVIEN_PHONGBAN Dữ liệu bị trùng lặp Thông tin thừa trong các bộ (2) Dị thường khi thêm bộ Dị thường khi xóa bộ 999887777 Nghien cuu 5 09/10/1965 123456789 Hung 333445555 Nghien cuu 5 08/12/1965 333445555 Nghia Hanh chinh TenPB 4 MaPB 987654321 null null null null TrPhong DChi NgSinh MaNV TenNV NHANVIEN_PHONGBAN 333445555 Nghien cuu 5 09/10/1965 123456789 Hung 333445555 Nghien cuu 5 08/12/1965 333445555 Nghia TenPB MaPB TrPhong DChi NgSinh MaNV TenNV NHANVIEN_PHONGBAN Thông tin thừa trong các bộ (3) Dị thường khi sửa bộ Tránh xảy ra các dị thường cập nhật dữ liệu. Có thể vi phạm