Bài giảng Cơ sở dữ liệu - Chương 4: Chuẩn hóa cơ sở dữ liệu
Số trang: 30
Loại file: pdf
Dung lượng: 205.54 KB
Lượt xem: 18
Lượt tải: 0
Xem trước 3 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 4: Chuẩn hóa cơ sở dữ liệu nêu lên 3 dạng chuẩn hóa cơ sở dữ liệu và dạng chuẩn Boyce-Codd. Bài giảng hữu ích với các bạn chuyên ngành Công nghệ thông tin và những bạn quan tâm tới vấn đề này.
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở dữ liệu - Chương 4: Chuẩn hóa cơ sở dữ liệu CHUẨN HÓA CƠ SỞ DỮ LIỆU 1. 2. 3. 4. 5. 6. Đặt vấn đề Dạng chuẩn 1 Dạng chuẩn 2 Dạng chuẩn 3 Dạng chuẩn Boyce-Codd Chuẩn hóa lược đồ CSDL bằng phương pháp phân rã 1 1. ĐẶT VẤN ĐỀ Xét quan hệ ĐẶT_HÀNG (SốĐH, NgàyĐH, MãKH, MãHH, SốLượng ) SoáÑH DH01 DH02 DH02 NgaøyÑH 5/1/99 13/2/99 13/2/99 MaõKH KH01 KH05 KH05 MaõHH H01 H02 H03 SoáLöôïng 50 30 40 Với tập Pth F = { SốĐH NgàyĐH, MãKH ; SốĐH, MãHH SốLượng } => Có Trùng lắp thông tin 2 1. ĐẶT VẤN ĐỀ Sự trùng lắp thông tin dẫn đến: Tăng chí phí lưu trữ Tăng chi phí kiểm tra RBTV Thiếu nhất quán Vi phạm tính toàn vẹn của dữ liệu 3 1. ĐẶT VẤN ĐỀ Tổ chức lại thành 2 quan hệ như sau: ĐẶT_HÀNG ( SốĐH, NgàyĐH, MãKH ) Với F1 = { SốĐH NgàyĐH, MãKH } CHITIẾT_ĐH (SốĐH, MãHH, SốLượng ) Với F2 = { SốĐH, MãHH SốLượng } => Không còn xảy ra tình trạng trùng lắp thông tin 4 1. ĐẶT VẤN ĐỀ Để có thể đánh giá một cách cụ thể chất lượng thiết kế của một lược đồ CSDL, lúc đầu E.F.Codd (tác giả của mô hình dữ liệu quan hệ) đưa ra 3 dạng chuẩn và sau đó R.F.Boyce và E.F.Codd cải tiến dạng chuẩn 3 gọi là dạng chuẩn Boyce-Codd (BC) Các dạng chuẩn được định nghĩa dựa trên khái niệm phụ thuộc hàm 5
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở dữ liệu - Chương 4: Chuẩn hóa cơ sở dữ liệu CHUẨN HÓA CƠ SỞ DỮ LIỆU 1. 2. 3. 4. 5. 6. Đặt vấn đề Dạng chuẩn 1 Dạng chuẩn 2 Dạng chuẩn 3 Dạng chuẩn Boyce-Codd Chuẩn hóa lược đồ CSDL bằng phương pháp phân rã 1 1. ĐẶT VẤN ĐỀ Xét quan hệ ĐẶT_HÀNG (SốĐH, NgàyĐH, MãKH, MãHH, SốLượng ) SoáÑH DH01 DH02 DH02 NgaøyÑH 5/1/99 13/2/99 13/2/99 MaõKH KH01 KH05 KH05 MaõHH H01 H02 H03 SoáLöôïng 50 30 40 Với tập Pth F = { SốĐH NgàyĐH, MãKH ; SốĐH, MãHH SốLượng } => Có Trùng lắp thông tin 2 1. ĐẶT VẤN ĐỀ Sự trùng lắp thông tin dẫn đến: Tăng chí phí lưu trữ Tăng chi phí kiểm tra RBTV Thiếu nhất quán Vi phạm tính toàn vẹn của dữ liệu 3 1. ĐẶT VẤN ĐỀ Tổ chức lại thành 2 quan hệ như sau: ĐẶT_HÀNG ( SốĐH, NgàyĐH, MãKH ) Với F1 = { SốĐH NgàyĐH, MãKH } CHITIẾT_ĐH (SốĐH, MãHH, SốLượng ) Với F2 = { SốĐH, MãHH SốLượng } => Không còn xảy ra tình trạng trùng lắp thông tin 4 1. ĐẶT VẤN ĐỀ Để có thể đánh giá một cách cụ thể chất lượng thiết kế của một lược đồ CSDL, lúc đầu E.F.Codd (tác giả của mô hình dữ liệu quan hệ) đưa ra 3 dạng chuẩn và sau đó R.F.Boyce và E.F.Codd cải tiến dạng chuẩn 3 gọi là dạng chuẩn Boyce-Codd (BC) Các dạng chuẩn được định nghĩa dựa trên khái niệm phụ thuộc hàm 5
Tìm kiếm theo từ khóa liên quan:
Cơ sở dữ liệu Bài giảng Cơ sở dữ liệu Chuẩn hóa cơ sở dữ liệu Dạng chuẩn Boyce Codd Dạng chuẩn hóa cơ sở dữ liệu 1 Dạng chuẩn hóa cơ sở dữ liệu 2Gợi ý tài liệu liên quan:
-
62 trang 401 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 376 6 0 -
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 289 0 0 -
13 trang 289 0 0
-
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 282 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 254 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 243 0 0 -
8 trang 186 0 0
-
Giáo trình về dữ liệu và các mô hình cơ sở dữ liệu
62 trang 181 0 0 -
Giáo trình Cơ sở dữ liệu: Phần 2 - Đại học Kinh tế TP. HCM
115 trang 175 0 0