Bài giảng Cơ sở dữ liệu: Chương 7 - TS. Nguyễn Quốc Tuấn
Số trang: 33
Loại file: pdf
Dung lượng: 437.60 KB
Lượt xem: 17
Lượt tải: 0
Xem trước 4 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 7 Phụ thuộc hàm và Chuẩn hóa CSDL do TS. Nguyễn Quốc Tuấn biên soạn với các nội dung như: Phụ thuộc hàm, các dạng chuẩn, một số thuật toán chuẩn hóa,..Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở dữ liệu: Chương 7 - TS. Nguyễn Quốc TuấnPhụ thuộc hàm vàChuẩn hóa CSDLTS.Nguyễn Quốc TuấnBm. Mạng & HTTTNội dungPhụ thuộc hàm.Các dạng chuẩn.Một số thuật toán chuẩn hóa.Phụ thuộc hàm (1)Phụ thuộc hàm(PTH) - Functional DependenciesXét lược đồ quan hệ gồm n thuộc tínhR(U), U={A1, A2,…, An}PTH giữa hai tập thuộc tính X, Y ⊆ UKý hiệu: X → Y.∀r ∈ R, ∀ t1, t2 ∈ r nếu t1[X] = t2[X] thì t1[Y] = t2[Y].X là vế trái và Y là vế phải của PTH.X → Y được gọi là PTH hiển nhiên nếu Y ⊆ XX → Y được gọi là PTH nguyên tố (Y PTH đầy đủ vào Xnếu nếu ∀X ⊂ X thì X không → YPhụ thuộc hàm (2)r ∈R thỏa mãn các PTH gọi là trạng thái hợp lệ của RNhận xét:Các PTH xuất phát từ các ràng buộc trong thế giới thực.∀r ∈ R, ∀t ∈ r, t [X] là duy nhất thì X là một khóa của R.Nếu K là một khóa của R thì K xác định hàm tất cả các tậpthuộc tính của R.PTH dùng để đánh giá một thiết kế CSDLBao đóng của tập PTHF là tập PTH trên RBao đóng của F, ký hiệu F+, gồmF = {MaNV → TenNV, MaPB → {TenPB, TrPhong},MaNV → MaPB}.∀r ∈ R thỏa F và MaNV → {TenPB, TrPhong} cũng đúngvới r thì MaNV → {TenPB, TrPhong} gọi là được suydiễn từ F.FTất cả các PTH được suy diễn từ F.F gọi là đầy đủ nếu F = F+.
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở dữ liệu: Chương 7 - TS. Nguyễn Quốc TuấnPhụ thuộc hàm vàChuẩn hóa CSDLTS.Nguyễn Quốc TuấnBm. Mạng & HTTTNội dungPhụ thuộc hàm.Các dạng chuẩn.Một số thuật toán chuẩn hóa.Phụ thuộc hàm (1)Phụ thuộc hàm(PTH) - Functional DependenciesXét lược đồ quan hệ gồm n thuộc tínhR(U), U={A1, A2,…, An}PTH giữa hai tập thuộc tính X, Y ⊆ UKý hiệu: X → Y.∀r ∈ R, ∀ t1, t2 ∈ r nếu t1[X] = t2[X] thì t1[Y] = t2[Y].X là vế trái và Y là vế phải của PTH.X → Y được gọi là PTH hiển nhiên nếu Y ⊆ XX → Y được gọi là PTH nguyên tố (Y PTH đầy đủ vào Xnếu nếu ∀X ⊂ X thì X không → YPhụ thuộc hàm (2)r ∈R thỏa mãn các PTH gọi là trạng thái hợp lệ của RNhận xét:Các PTH xuất phát từ các ràng buộc trong thế giới thực.∀r ∈ R, ∀t ∈ r, t [X] là duy nhất thì X là một khóa của R.Nếu K là một khóa của R thì K xác định hàm tất cả các tậpthuộc tính của R.PTH dùng để đánh giá một thiết kế CSDLBao đóng của tập PTHF là tập PTH trên RBao đóng của F, ký hiệu F+, gồmF = {MaNV → TenNV, MaPB → {TenPB, TrPhong},MaNV → MaPB}.∀r ∈ R thỏa F và MaNV → {TenPB, TrPhong} cũng đúngvới r thì MaNV → {TenPB, TrPhong} gọi là được suydiễn từ F.FTất cả các PTH được suy diễn từ F.F gọi là đầy đủ nếu F = F+.
Tìm kiếm theo từ khóa liên quan:
Bài giảng Cơ sở dữ liệu Cơ sở dữ liệu Chuẩn hóa cơ sở dữ liệu Phụ thuộc hàm Thuật toán chuẩn hóa Chuẩn hóa dữ liệuGợi ý tài liệu liên quan:
-
62 trang 389 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 371 6 0 -
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 281 0 0 -
13 trang 272 0 0
-
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 266 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 236 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 234 0 0 -
8 trang 184 0 0
-
Giáo trình Cơ sở dữ liệu: Phần 2 - Đại học Kinh tế TP. HCM
115 trang 172 0 0 -
Giáo trình về dữ liệu và các mô hình cơ sở dữ liệu
62 trang 165 0 0