Chuẩn hoá là thừa trình tách bảng thành các bảng nhỏ dại hơn nhờ vào các phụ thuộc vào hàm. Các dạng chuẩn là các hướng dẫn để thi công các bảng vào CSDL.Mục đích của chuẩn hoá là loại trừ các dư thừa dữ liệu và các lỗi khi thao tác làm việc dư quá và những lỗi khi làm việc dữ liệu (Insert, Delete, Update).

Xem thêm: #1 Cách Nhận Biết Phụ Nữ Muốn Ngoại Tình, Những Dấu Hiệu Nhận Biết Vợ Ngoại Tình

Nhưng chuẩn hoá làm cho tăng thời hạn truy vấn. Giúp tăng tài năng học và giải đề của những bạn. Trong bài này toasanguocmo.vn đã tổng hợp những Bài tập chuẩn chỉnh hóa cơ sở tài liệu có lời giải cụ thể mới tuyệt nhất 2020

Bạn vẫn xem: bài bác tập chuẩn hóa cơ sở dữ liệu có lời giải

Hướng dẫngiải bài tập các đại lý dữ liệu

Đề bài: mang đến quan hệ R trên tậpthuộc tínhU = (ABCDEGHIJ),tậptùy thuộchàm F =A -> BC, E -> GC, B -> EH, AC -> I, GD -> AH, D->JGa, tra cứu bao đóng của tậptính chấtADb, tìmtổng cộngkhóaít nhấtcủa Rc, search tậptùy thuộchàmít nhấtF* của Fd, chuẩn hóa dục tình về 3NF


*

Chỉ dẫngiải:

Xét từngtùy thuộchàm, tìm bao đóng của ADXét A -> BCtạiAD gồm A đề xuất ta sẽđưaBC vào bao đóng góp AD+ =ADBCXét E -> GC bao đóng góp hiệntrongkhông hề cóEbỏ lỡsauđấyxét tiếp lần lượtcácphụ thuộchàm còn lạivàtrở lạixétcáctùy thuộchàm đãbỏ lỡ.sau cùngta được kết quả:AD+ =ADBCEHIJGI

b) tìm khóa

U =ABCDEGHIJGGiao của khóa: X = U – tậptất cảtính chấtbên phảiphụ thuộchàmX = ABCDEGHIJ – BCGEHIAJ = DTìm bao đóng góp của DD+ =DJGAHBCEISo sánh bao đóng với UD+ = U vậy khóaít nhấtcủa R là Dnếugiao của khóa bằng rỗng thì đi tìm bao đóng góp của từngthuộc tínhcótạiU, bộ phận nào bởi U thì nó là khóa.

c)Loại quăng quật tùy thuộchàm dư thừa F*

b1:Tách vế phải củatùy thuộchàmchẳng hạn nhưA -> BC bóc tách thành A -> BvàA -> Ccũng như là nhưta được:A -> B,A -> C, E -> G,E -> C, B -> EvàB -> H, AC -> IvàGD -> A, GD -> H,D -> J, D -> Gb2: Kiểm tratừngphụ thuộchàm gồm dư vượt không bằng cách: tìm bao đóng của từng phần tử bên tráibỏ lỡphần tử bên phải,nếukết quảbao đóng có thành phần thuộc vế cần thì dư thừatrái lạilà không

Ví dụ:

A -> B => A+ =ACIkhông cóB vậy A -> B ko thừa.A -> C => A+ =ABEHGCIcó C vậy A -> C thừacũng giống như nhưvớinhữngphụ thuộchàm còn lạib3:đưa raF *bỏ điđinhữngtùy thuộchàm thừab4:đào thảitùy thuộchàm dư quá vế trái.Chỉ xétnhữngtùy thuộchàm vế trái bao gồm lớn hơn một trong những phần tửAC -> Ikiểm traA quá : tính C+C+ =C,không cóI vậy A không thừaKiểm duyệtC thừa : tính A+A+ =ABEHGCI, bao gồm I vậy C thừaKết quả: A -> ICũng kiểu như nhưvớicácphụ thuộchàm còn lạib5:đưa rahậu quảF*

d) chuẩn chỉnh hóa quan hệ giới tính về chuẩn chỉnh 3.NF

b1:kiểm duyệttổng cộngcáctính chấttrongU tất cả tồn lạitrongVT,VP của PTH F*nữa không?b2: GộpcácPTH bao gồm cùng vế trái.A -> BIvàE -> GC, B -> EH, D -> AJGb3: tách bóc về dạng chuẩn3R1(ABI) R2(EGC) R3(BEH) R4(DAJG)Ta thấy khóa của quan hệ nằmtrongR4b4: Kết LuậnVậy để quan hệ R thành dạng chuẩn chỉnh 3NF ta cần bóc thànhcácquan hệ sau: R1(ABI) R2(EGC) R3(BEH) R4(DAJG)

OkêVậy coi như làmình đãxử lýkết thúcnhữngbài tập cơ sở dữ liệu này, mối cung cấp của bài xích tập này mìnhchiết xuất từanh Son Nguyen.nếu nhưvẫn ko hiểucác bạncó khả năngtìmtừ khóabài tập cơ sở tài liệu trên youtube sẽ dễ nắm bắt hơn, mình xin đượckết thúcbài viếttạiđây.