Siêu khóa là gì

2019

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

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

Biểu vật so sánh

Cơ sở nhằm so sánhSiêu chìa khóaKhóa ứng obatambeienwasirherbal.comên
Căn bảnMột thuộc tính duy nhất hoặc một tập đúng theo các trực thuộc tính xác định tốt nhất tất cả các thuộc tính vào một mối quan hệ là siêu khóa.Một tập phù hợp nhỏ đúng của một rất khóa, cũng là một trong những vô cùng khóa là 1 khóa ứng cử obatambeienwasirherbal.comên.
Một vào nhữngKhông buộc phải rằng tất cả những khôn xiết khóa đã là khóa ứng obatambeienwasirherbal.comên.Tất cả các khóa ứng obatambeienwasirherbal.comên là vô cùng khóa.
Lựa chọnTập vừa lòng những hết sức khóa chế tác thành các đại lý nhằm chọn lọc những khóa ứng obatambeienwasirherbal.comên.Tập đúng theo các khóa ứng cử obatambeienwasirherbal.comên tạo thành đại lý để lựa chọn một khóa chính độc nhất vô nhị.
ĐếmCó tương đối nhiều khôn cùng khóa trong một quan hệ.Có những khóa người tìm obatambeienwasirherbal.comệc tương đối ít hơn vào một mối quan hệ.

Định nghĩa khôn cùng khóa

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

Một hết sức khóa buổi tối tgọi cũng khá được điện thoại tư vấn là khóa ứng obatambeienwasirherbal.comên. Vì vậy, chúng ta cũng có thể nói một số trong những hết sức khóa được xác minh là khóa người tìm obatambeienwasirherbal.comệc. Sau này chúng ta đang thấy giải pháp một rất khóa được khám nghiệm để đổi thay khóa ứng obatambeienwasirherbal.comên.

Chúng ta hãy lấy một quan hệ R (A, B, C, D, E, F); Shop chúng tôi vẫn tuân theo những nhờ vào cho một quan hệ R và chúng tôi đang soát sổ từng phụ thuộc cho khôn cùng khóa.

Xem thêm: Download Phần Mềm Vang Số Dk 2000, Download Phần Mềm, Driver Cho Vang Số

Sử dụng khóa, AB bạn cũng có thể xác định phần sót lại của những thuộc tính của bảng Tức là CDEF . Tương trường đoản cú, thực hiện các khóa CD, ABD, DF với DEF, chúng ta cũng có thể xác định những ở trong tính còn lại của bảng R. Vì vậy, tất cả đấy là những vô cùng khóa.

Nhưng khi áp dụng CB bao gồm, chúng ta chỉ rất có thể kiếm tìm thấy những giá trị cho nằm trong tính D với F, họ cấp thiết tra cứu thấy quý hiếm cho những ở trong tính A cùng E. Do đó, CB không hẳn là 1 hết sức khóa. Tương tự là trường hợp với khóa D, họ quan yếu tìm kiếm thấy những cực hiếm của tất cả những nằm trong tính trong một bảng bằng khóa D. Vì vậy, D không hẳn là 1 vô cùng khóa.

Định nghĩa khóa ứng obatambeienwasirherbal.comên

Một siêu khóa là một trong tập phù hợp con đúng của một khôn xiết khóa khác bao gồm thuộc tình dục được hotline là khôn xiết khóa tối thiểu . Khóa rất tối thiểu được gọi là khóa Ứng obatambeienwasirherbal.comên . Giống như khôn cùng khóa, một khóa ứng cử obatambeienwasirherbal.comên cũng xác minh từng bộ tài liệu trong một bảng độc nhất vô nhị. Thuộc tính của khóa ứng cử obatambeienwasirherbal.comên hoàn toàn có thể đồng ý quý giá NULL .

Một trong các khóa ứng obatambeienwasirherbal.comên được DBA chọn làm cho khóa bao gồm. Với ĐK là những quý giá nằm trong tính khóa buộc phải là tuyệt nhất cùng ko cất NULL. Các thuộc tính của khóa Ứng obatambeienwasirherbal.comên được Call là ở trong tính nguim tố .

Trong ví dụ bên trên, Shop chúng tôi đang kiếm tìm thấy những rất khóa mang lại mối quan hệ R. Bây tiếng, chúng ta hãy đánh giá toàn bộ các cực kỳ khóa nhằm trở thành khóa Ứng obatambeienwasirherbal.comên.

Super key AB là tập con thích hợp của super key ABD . Vì vậy, khi 1 vô cùng khóa AB tối tgọi một mình, có công dụng xác định toàn bộ các thuộc tính vào một bảng, thì bọn họ không bắt buộc khóa ABD to hơn. Do đó, vô cùng khóa AB là một trong những khóa ứng obatambeienwasirherbal.comên trong lúc ABD sẽ chỉ cần cực kỳ khóa. Tương từ bỏ, một khôn cùng khóa DF cũng là một trong tập phù hợp con đúng của khôn xiết khóa DEF . Vì vậy, Khi DF một mình có chức năng xác định tất cả các nằm trong tính vào quan hệ tại vì sao bọn họ phải DEF . Do kia, rất khóa DF trở nên khóa ứng cử obatambeienwasirherbal.comên trong những lúc DEF chỉ là vô cùng khóa.

CD siêu khóa chưa hẳn là tập thích hợp nhỏ của bất kỳ siêu khóa như thế nào không giống. Vì vậy, bạn cũng có thể nói CD là 1 trong cực kỳ khóa buổi tối tphát âm xác định tất cả các thuộc tính trong một mối quan hệ. Do đó, CD là một khóa ứng cử obatambeienwasirherbal.comên.

Trong lúc đó khóa CBD chưa phải là vô cùng khóa vị vậy, bọn chúng thậm chí là cấp thiết là khóa ứng cử obatambeienwasirherbal.comên. Xem bảng bên trên chúng ta có thể Tóm lại rằng từng khóa người tìm obatambeienwasirherbal.comệc là 1 siêu khóa tuy thế điều trở lại là không ổn.

Sự khác hoàn toàn ở trung tâm Super Key và Ứng obatambeienwasirherbal.comên chủ yếu

Một ở trong tính độc nhất vô nhị hoặc một tập thích hợp các nằm trong tính rất có thể xác minh tuyệt nhất tất cả những nằm trong tính của một mối quan hệ rõ ràng được Gọi là Siêu khóa. Mặt không giống, một vô cùng khóa là 1 trong tập phù hợp bé đúng của một cực kỳ khóa khác được gọi là khóa ứng obatambeienwasirherbal.comên.Tất cả những khóa ứng obatambeienwasirherbal.comên là hết sức khóa tuy nhiên điều ngược lại là sai trái.Bộ khôn cùng khóa được minh chứng để kiếm tìm khóa ứng cử obatambeienwasirherbal.comên trong khi đó, bộ khóa ứng obatambeienwasirherbal.comên được xác minh để chọn 1 khóa thiết yếu độc nhất vô nhị.Các hết sức khóa có con số kha khá nhiều hơn thế những khóa ứng obatambeienwasirherbal.comên.

Xem thêm: #50 Đồ Trang Trí Văn Phòng Nên Xem Xét, Đồ Trang Trí Bàn Làm Việc Tại Ladora Shop

Phần kết luận:

Super key là một trong khóa cơ phiên bản của bất kỳ mối quan hệ. Chúng buộc phải được vẽ trước tiên trước khi nhận biết các khóa không giống đến quan hệ Lúc chúng chế tác thành cửa hàng cho những khóa khác. Khóa ứng cử obatambeienwasirherbal.comên hết sức quan trọng đặc biệt vày nó giúp phân biệt khóa đặc trưng nhất của ngẫu nhiên quan hệ làm sao là khóa bao gồm.


Chuyên mục: Hỏi Đáp