TAILIEUCHUNG - Giáo trình Thiết kế cơ sở dữ liệu: Phần 2 - Trịnh Minh Tuấn

Phần 2 Giáo trình Thiết kế cơ sở dữ liệu tiếp tục giới thiệu đến bạn đọc nội dung chương III và chương IV. Chương III với nội dung về thiết kế cơ sở dữ liệu mức quan niệm. Chương IV trình bày nội dung về thiết kế cơ sở dữ liệu ở mức logic. Giáo trình dành cho sinh viên ngành Công nghệ thông tin và bạn đọc quan tâm về lĩnh vực này. | Chương III THIẾT KẾ CSDL MỨC QUAN NIỆM I. DẠNG CHUẨN CỦA LƯỢC ĐỒ QUAN HỆ Như đã đề cập trong phần I và II của chương II trong một số quan hệ có thể chứa các thông tin trùng lắp dư thừa nên việc cập nhật dữ liệu qua các phép tính thêm sửa và hủy gây ra những dị thường. Vì vậy các quan hệ trên cần thiết phải được biến đổi thành các dạng phù hợp hơn. Quá trình đó được gọi là chuẩn hóa. Quan hệ được chuẩn hóa là quan hệ trong đó mỗi miền của một thuộc tính chỉ chứa những giá trị nguyên tố tức là không phân nhỏ được nữa và do đó mỗi giá trị trong quan hệ cũng là nguyên tố. Quan hệ có chứa các miền giá trị là không nguyên tố gọi là quan hệ không chuẩn hóa. Mỗi quan hệ thuộc một trong các dạng sau dạng không chuẩn hóa ị dạng chuẩn 1 ị dạng chuẩn 2 ị dạng chuẩn 3 ị dạng chuẩn BOYCE-CODD Khi một lược đồ quan hệ được thiết kế ở dạng chuẩn càng cao như 3NF BCNF thì khả năng dư thừa thông tin Trang 60 trong quan hệ sẽ giảm. Đặt biệt nếu lược đồ quan hệ đạt BCNF thì quan hệ đó sẽ không có thông tin dư thừa. Các dạng chuẩn có vai trò quan trọng nhất là dạng chuẩn 3 3NF và dạng chuẩn Boyce Codd BCNF . Mục đích của chúng là tránh được các dư thừa và các bất thường. Chúng ta cần lưu ý để xác định dạng chuẩn của một lược đồ quan hệ ta chỉ dựa vào tập các phụ thuộc hàm được định nghĩa trên lược đồ quan hệ đó. Trong dạng chuẩn 4 4NF thì ngoài tập các phụ thuộc hàm ta phải xét đến tập các phụ thuộc đa trị. . Dạng chuẩn 1 First Normal Form 1NF Định nghĩa Một lược đồ quan hệ R được gọi là ở dạng chuẩn 1 1NF nếu và chỉ nếu toàn bộ các miền có mặt trong R đều chỉ chứa các giá trị nguyên tố. Định nghĩa nầy cho ta thấy rằng bất kỳ quan hệ chuẩn hóa nào cũng ở 1NF. Chúng ta cần lưu ý trong định nghĩa các dạng chuẩn còn lại luôn kèm điều kiện trước tiên là phải đạt 1NF. Cho lược đồ quan hệ CHUYEN_MON MAGV MON_GD trong đó MAGV là mã số của giáo viên và MON_GD là chuỗi gồm các môn học mà giáo viên có khả năng giảng dạy. Trang 61 Xét thể hiện sau CHUYEN_MON MAGV MON_GD GV1 CTDL C PASCAL GV2 .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.