SIÊU KHÓA LÀ GÌ

*
Khóa là các yếu tố cần thiết của ngẫu nhiên đại lý tài liệu tình dục. Nó xác minh mỗi bộ tài liệu trong một quan hệ tuyệt nhất. Các khóa cũng rất được sử dụng nhằm thiết lập cấu hình quan hệ thân các bảng trong một lược đồ. Trong bài gamesbaidoithuong.comết này, Cửa Hàng chúng tôi đã thảo luận về hai khóa cơ phiên bản của ngẫu nhiên các đại lý dữ liệu như thế nào là rất khóa với khóa ứng cử gamesbaidoithuong.comên. Mỗi khóa ứng cử gamesbaidoithuong.comên là 1 trong những cực kỳ khóa, nhưng mà, hầu như siêu khóa rất có thể hoặc quan yếu là khóa ứng gamesbaidoithuong.comên. Có nhiều nhân tố rõ ràng khác thân khôn cùng khóa cùng khóa ứng gamesbaidoithuong.comên, nhưng tôi đang bàn thảo ngắn thêm gọn trong biểu vật đối chiếu dưới đây.

Bạn đang xem: Siêu khóa là gì

Biểu vật so sánh

Thương hiệu để so sánhSiêu chìa khóaKhóa ứng gamesbaidoithuong.comên
Căn uống bảnMột nằm trong tính tốt nhất hoặc một tập thích hợp các ở trong tính xác minh duy nhất toàn bộ những trực thuộc tính trong một mối quan hệ là hết sức khóa.Một tập phù hợp con đúng của một hết sức khóa, cũng là 1 trong cực kỳ khóa là một trong những khóa ứng cử gamesbaidoithuong.comên.
Một trong nhữngKhông bắt buộc rằng toàn bộ những vô cùng khóa đã là khóa ứng gamesbaidoithuong.comên.Tất cả những khóa ứng cử gamesbaidoithuong.comên là cực kỳ khóa.
Lựa chọnTập hòa hợp những vô cùng khóa tạo thành đại lý để tuyển lựa những khóa ứng cử gamesbaidoithuong.comên.Tập phù hợp những khóa ứng cử gamesbaidoithuong.comên tạo thành các đại lý nhằm lựa lựa chọn một khóa bao gồm duy nhất.
ĐếmCó tương đối nhiều vô cùng khóa trong một quan hệ.Có các khóa ứng gamesbaidoithuong.comên kha khá ít hơn trong một quan hệ.

Định nghĩa siêu khóa

Một vô cùng khóa là một trong những khóa cơ bản của bất kỳ quan hệ. Nó được tư tưởng là một trong những khóa có thể xác định tất cả những nằm trong tính không giống vào một côn trùng quan liêu hệ . Siêu khóa rất có thể là một trong những thuộc tính 1-1 hoặc một tập phù hợp các nằm trong tính. Hai thực thể không tồn tại thuộc quý giá cho các thuộc tính tạo thành thành một hết sức khóa. Có tối thiểu một hoặc nhiều hơn thế nữa một siêu khóa trong một quan hệ.

Một khôn cùng khóa về tối tphát âm cũng khá được Hotline là khóa ứng gamesbaidoithuong.comên. Vì vậy, chúng ta cũng có thể nói một trong những vô cùng khóa được xác nhận là khóa người tìm gamesbaidoithuong.comệc. Sau này bọn họ đã thấy bí quyết một cực kỳ khóa được kiểm soát để thay đổi khóa ứng cử gamesbaidoithuong.comên.

Chúng ta hãy lấy một mối quan hệ R (A, B, C, D, E, F); Shop chúng tôi vẫn theo đúng những dựa vào cho 1 quan hệ R với Cửa Hàng chúng tôi vẫn bình chọn từng phụ thuộc vào đến khôn xiết khóa.

Xem thêm: Dark Chocolate Là Gì - Cách Phân Loại Socola, Bạn Đã Biết Chưa

*
Sử dụng khóa, AB chúng ta có thể khẳng định phần sót lại của các thuộc tính của bảng Có nghĩa là CDEF . Tương từ, thực hiện các khóa CD, ABD, DF với DEF, chúng ta có thể xác định các nằm trong tính còn sót lại của bảng R. Vì vậy, tất cả đó là những cực kỳ khóa.

Nhưng Lúc áp dụng CB bao gồm, bọn họ chỉ có thể tìm kiếm thấy các quý giá đến trực thuộc tính D với F, bọn họ bắt buộc tìm thấy quý hiếm cho những trực thuộc tính A với E. Do đó, CB không phải là một trong cực kỳ khóa. Tương từ bỏ là trường phù hợp với khóa D, họ quan trọng tìm kiếm thấy những quý hiếm của toàn bộ các nằm trong tính vào một bảng bởi khóa D. Vì vậy, D chưa phải là 1 trong những khôn xiết khóa.

Định nghĩa khóa ứng cử gamesbaidoithuong.comên

Một siêu khóa là một trong tập vừa lòng bé đúng của một khôn xiết khóa không giống tất cả thuộc quan hệ tình dục được call là cực kỳ khóa về tối thiểu . Khóa khôn cùng tối tđọc được gọi là khóa Ứng gamesbaidoithuong.comên . Giống như hết sức khóa, một khóa ứng gamesbaidoithuong.comên cũng xác minh từng cỗ tài liệu trong một bảng duy nhất. Thuộc tính của khóa ứng gamesbaidoithuong.comên hoàn toàn có thể gật đầu cực hiếm NULL .

Một trong những khóa ứng gamesbaidoithuong.comên được DBA lựa chọn làm cho khóa bao gồm. Với điều kiện là các quý giá thuộc tính khóa đề xuất là duy nhất cùng không chứa NULL. Các nằm trong tính của khóa Ứng gamesbaidoithuong.comên được Call là trực thuộc tính nguyên tố .

Trong ví dụ bên trên, công ty chúng tôi đang kiếm tìm thấy các vô cùng khóa mang đến mối quan hệ R. Bây giờ đồng hồ, họ hãy bình chọn toàn bộ những khôn xiết khóa để trở nên khóa Ứng gamesbaidoithuong.comên.

*

Super key AB là tập con thích hợp của super key ABD . Vì vậy, lúc 1 vô cùng khóa AB về tối thiểu một mình, có chức năng xác minh tất cả các nằm trong tính trong một bảng, thì chúng ta không phải khóa ABD lớn hơn. Do đó, rất khóa AB là 1 trong khóa ứng gamesbaidoithuong.comên trong khi ABD đã chỉ với khôn xiết khóa. Tương từ bỏ, một vô cùng khóa DF cũng là 1 trong tập thích hợp con đúng của rất khóa DEF . Vì vậy, lúc DF một mình có chức năng xác minh tất cả những trực thuộc tính vào quan hệ tại sao họ yêu cầu DEF . Do đó, cực kỳ khóa DF vươn lên là khóa người tìm gamesbaidoithuong.comệc trong khi DEF chỉ cần hết sức khóa.

CD khôn xiết khóa không hẳn là tập vừa lòng nhỏ của ngẫu nhiên rất khóa như thế nào khác. Vì vậy, chúng ta có thể nói CD là 1 vô cùng khóa buổi tối tgọi khẳng định toàn bộ những trực thuộc tính trong một mối quan hệ. Do đó, CD là 1 khóa ứng cử gamesbaidoithuong.comên.

Trong khi đó khóa CB với D chưa phải là rất khóa do vậy, bọn chúng thậm chí là cấp thiết là khóa ứng cử gamesbaidoithuong.comên. Xem bảng trên chúng ta cũng có thể Kết luận rằng mỗi khóa ứng gamesbaidoithuong.comên là 1 trong những rất khóa dẫu vậy điều ngược lại là không ổn.

Sự khác biệt ở vị trí chính giữa Super Key với Ứng gamesbaidoithuong.comên chính

Một thuộc tính độc nhất vô nhị hoặc một tập thích hợp những ở trong tính có thể xác định nhất toàn bộ các thuộc tính của một mối quan hệ ví dụ được call là Siêu khóa. Mặt khác, một siêu khóa là một trong những tập vừa lòng nhỏ đúng của một cực kỳ khóa không giống được gọi là khóa ứng cử gamesbaidoithuong.comên.Tất cả các khóa ứng gamesbaidoithuong.comên là rất khóa nhưng điều ngược chở lại là sai trái.Bộ vô cùng khóa được xác minh nhằm tra cứu khóa người tìm gamesbaidoithuong.comệc trong lúc đó, cỗ khóa ứng gamesbaidoithuong.comên được minh chứng cụ thể để chọn một khóa bao gồm độc nhất vô nhị.Các khôn cùng khóa tất cả con số kha khá nhiều hơn nữa các khóa ứng gamesbaidoithuong.comên.

Phần kết luận:

Super key là một khóa cơ bạn dạng của bất kỳ quan hệ. Chúng buộc phải được vẽ trước tiên trước lúc nhận biết các khóa khác mang đến mối quan hệ Lúc bọn chúng chế tạo thành cửa hàng cho những khóa khác. Khóa người tìm gamesbaidoithuong.comệc khôn cùng đặc biệt quan trọng vày nó giúp nhận ra khóa quan trọng đặc biệt tốt nhất của bất kỳ quan hệ như thế nào là khóa thiết yếu.