Bài tập chuẩn hóa cơ sở dữ liệu có lời giải chi tiết mới nhất 2020 – https://thomaygiat.com
Hướng dẫn giải bài tập cơ sở dữ liệu
Đề bài: Cho quan hệ R trên tập thuộc tính U = (ABCDEGHIJ) , tập tùy thuộc hàm F = A -> BC, E -> GC, B -> EH, AC -> I, GD -> AH, D->JG
a, tìm bao đóng của tập tính chất AD
b, tìm tổng cộng khóa ít nhất của R
c, tìm tập tùy thuộc hàm ít nhất F* của F
d, chuẩn hóa quan hệ về 3NF
Chỉ dẫn giải:
Xét từng tùy thuộc hàm, tìm bao đóng của AD
Xét A -> BC tại AD có A nên ta sẽ đưa BC vào bao đóng AD+ = ADBC
Xét E -> GC bao đóng hiện trong không hề có E bỏ lỡ sau đấy xét tiếp lần lượt các phụ thuộc hàm còn lại và trở lại xét các tùy thuộc hàm đã bỏ lỡ. sau cùng ta được kết quả:
AD+ = ADBCEHIJGI
b) Tìm khóa
U = ABCDEGHIJG
Giao của khóa: X = U – tập tất cả tính chất bên phải phụ thuộc hàm
X = ABCDEGHIJ – BCGEHIAJ = D
Tìm bao đóng của D
D+ = DJGAHBCEI
So sánh bao đóng với U
D+ = U vậy khóa ít nhất của R là D
nếu giao của khóa bằng rỗng thì đi tìm bao đóng của từng thuộc tính có tại U, phần tử nào bằng U thì nó là khóa.
Bạn đang đọc: Bài tập chuẩn hóa cơ sở dữ liệu có lời giải chi tiết mới nhất 2020 – https://thomaygiat.com
c)Loại bỏ tùy thuộc hàm dư thừa F*
b1:Tách vế phải của tùy thuộc hàm
chẳng hạn như A -> BC tách thành A -> B và A -> C
cũng giống như ta được:
A -> B , A -> C, E -> G , E -> C, B -> E và B -> H, AC -> I và GD -> A, GD -> H , D -> J, D -> G
b2: Kiểm tra từng phụ thuộc hàm có dư thừa không bằng cách: Tìm bao đóng của từng phần tử bên trái bỏ lỡ phần tử bên phải, nếu kết quả bao đóng có phần tử thuộc vế phải thì dư thừa trái lại là không
Ví dụ:
A -> B => A+ = ACI không có B vậy A -> B không thừa.
A -> C => A+ = ABEHGCI có C vậy A -> C thừa
cũng giống như với những phụ thuộc hàm còn lại
b3: đưa ra F * bỏ đi đi những tùy thuộc hàm thừa
b4: đào thải tùy thuộc hàm dư thừa vế trái.
Chỉ xét những tùy thuộc hàm vế trái có lớn hơn 1 phần tử
AC -> I
kiểm tra A thừa : tính C+
C+ = C, không có I vậy A không thừa
Kiểm duyệt C thừa : tính A+
A+ = ABEHGCI, có I vậy C thừa
Kết quả: A -> I
Cũng giống như với các phụ thuộc hàm còn lại
b5: đưa ra hậu quả F*
d) Chuẩn hóa quan hệ về chuẩn 3 . NF
b1: kiểm duyệt tổng cộng các tính chất trong U có tồn lại trong VT , VP của PTH F* nữa không ?
b2: Gộp các PTH có cùng vế trái.
A -> BI và E -> GC, B -> EH, D -> AJG
b3: Tách về dạng chuẩn 3
R1(ABI) R2(EGC) R3(BEH) R4(DAJG)
Ta thấy khóa của quan hệ nằm trong R4
b4: Kết Luận
Vậy để quan hệ R thành dạng chuẩn 3NF ta cần tách thành các quan hệ sau: R1(ABI) R2(EGC) R3(BEH) R4(DAJG)
Okê Vậy coi như là mình đã xử lý kết thúc những bài tập cơ sở dữ liệu này, nguồn của bài tập này mình chiết xuất từ anh Son Nguyen. nếu như vẫn không hiểu các bạn có khả năng tìm từ khóa bài tập cơ sở dữ liệu trên youtube sẽ dễ hiểu hơn, mình xin được kết thúc bài viết tại đây.
Xem thêm : Quy trình tuyển dụng nhân viên cấp dưới nhà hàng quán ăn, khách sạn tại đâyXem thêm : Bảng xếp hạng mức độ tác động ảnh hưởng của những ngôn từ lập trình 2020
Minh Nguyệt_Tổng hợp ( tìm hiểu thêm / nguyenvanhieu.vn )
Source: https://thomaygiat.com
Category : Kỹ Thuật Số
Chuyển vùng quốc tế MobiFone và 4 điều cần biết – MobifoneGo
Muốn chuyển vùng quốc tế đối với thuê bao MobiFone thì có những cách nào? Đừng lo lắng, bài viết này của MobiFoneGo sẽ giúp…
Cách copy dữ liệu từ ổ cứng này sang ổ cứng khác
Bạn đang vướng mắc không biết làm thế nào để hoàn toàn có thể copy dữ liệu từ ổ cứng này sang ổ cứng khác…
Hướng dẫn xử lý dữ liệu từ máy chấm công bằng Excel
Hướng dẫn xử lý dữ liệu từ máy chấm công bằng Excel Xử lý dữ liệu từ máy chấm công là việc làm vô cùng…
Cách nhanh nhất để chuyển đổi từ Android sang iPhone 11 | https://thomaygiat.com
Bạn đã mua cho mình một chiếc iPhone 11 mới lạ vừa ra mắt, hoặc có thể bạn đã vung tiền và có một chiếc…
Giải pháp bảo mật thông tin trong các hệ cơ sở dữ liệu phổ biến hiện nay
Hiện nay, với sự phát triển mạnh mẽ của công nghệ 4.0 trong đó có internet và các thiết bị công nghệ số. Với các…
4 điều bạn cần lưu ý khi sao lưu dữ liệu trên máy tính
08/10/2020những chú ý khi tiến hành sao lưu dữ liệu trên máy tính trong bài viết dưới đây của máy tính An Phát để bạn…