á khoa là gì

2019

Khóa là các nguyên tố quan trọng của bất kỳ các đại lý tài liệu quan hệ giới tính. Nó xác minh mỗi cỗ dữ liệu vào một quan hệ duy nhất. Các khóa cũng được sử dụng nhằm cấu hình thiết lập quan hệ thân các bảng trong một lược đồ vật. Trong bài 12guns.vnết này, công ty chúng tôi đã thảo luận về hai khóa cơ bạn dạng của bất kỳ cửa hàng tài liệu nào là khôn cùng khóa cùng khóa ứng 12guns.vn.vbắt buộc. Mỗi khóa ứng 12guns.vn.vyêu cầu là 1 cực kỳ khóa, tuy thế, đông đảo vô cùng khóa có thể hoặc cấp thiết là khóa ứng 12guns.vn.vđề xuất. Có những nhân tố sáng tỏ khác giữa rất khóa và khóa ứng 12guns.vn.vbắt buộc, nhưng mà tôi đã luận bàn nlắp gọn vào biểu đồ gia dụng so sánh dưới đây.Quý Khách sẽ xem: Siêu khóa là gì

Biểu vật so sánh

Trung tâm để so sánhSiêu chìa khóaKhóa ứng 12guns.vnên
Căn bảnMột nằm trong tính nhất hoặc một tập hòa hợp các ở trong tính khẳng định độc nhất toàn bộ những thuộc tính trong một quan hệ là siêu khóa.

You watching: á khoa là gì

Một tập vừa lòng bé đúng của một siêu khóa, cũng là một trong vô cùng khóa là 1 trong những khóa ứng cử 12guns.vn.vđề xuất.
Một trong nhữngKhông phải rằng toàn bộ những khôn cùng khóa đã là khóa ứng cử 12guns.vn.vphải.Tất cả những khóa ứng cử 12guns.vn.vyêu cầu là cực kỳ khóa.
Lựa chọnTập đúng theo các rất khóa sinh sản thành cơ sở để chắt lọc các khóa ứng cử 12guns.vn.vyêu cầu.Tập vừa lòng những khóa ứng cử 12guns.vnên tạo thành đại lý để lựa lựa chọn 1 khóa thiết yếu độc nhất.
ĐếmCó kha khá các hết sức khóa vào một quan hệ.Có các khóa ứng 12guns.vn.vđề xuất kha khá thấp hơn vào một mối quan hệ.

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

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

Một rất khóa về tối tđọc cũng được gọi là khóa ứng cử 12guns.vn.vcần. Vì vậy, bạn có thể nói một số siêu khóa được chứng minh là khóa ứng 12guns.vn.vyêu cầu. Sau này chúng ta đã thấy phương pháp một siêu khóa được soát sổ để biến chuyển khóa ứng 12guns.vn.vbắt buộc.

Sử dụng khóa, AB bạn cũng có thể xác định phần còn sót lại của các ở trong tính của bảng có nghĩa là CDEF . Tương từ bỏ, áp dụng những khóa CD, ABD, DF với DEF, bạn cũng có thể xác định các nằm trong tính còn lại của bảng R. Vì vậy, toàn bộ đó là các hết sức khóa.

See more: Cách Làm Cây Chết Mà Kô Phải Chặt, Cách Để Diệt Cây Tre

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

Định nghĩa khóa ứng 12guns.vn.vbắt buộc

Một siêu khóa là 1 trong tập đúng theo nhỏ đúng của một vô cùng khóa khác tất cả cùng quan hệ tình dục được call là hết sức khóa buổi tối thiểu . Khóa hết sức tối tgọi được gọi là khóa Ứng 12guns.vnên . Giống nhỏng siêu khóa, một khóa ứng cử 12guns.vn.vđề xuất cũng xác minh từng cỗ tài liệu trong một bảng tốt nhất. Thuộc tính của khóa ứng 12guns.vn.vbuộc phải rất có thể gật đầu quý giá NULL .

Một trong những khóa ứng cử 12guns.vn.vyêu cầu được DBA lựa chọn làm khóa thiết yếu. Với ĐK là những quý giá trực thuộc tính khóa buộc phải là duy nhất cùng ko cất NULL. Các nằm trong tính của khóa Ứng 12guns.vnên được gọi là trực thuộc tính nguyên ổn tố .

Trong ví dụ bên trên, Shop chúng tôi đang tìm kiếm thấy những vô cùng khóa mang lại quan hệ R. Bây giờ, họ hãy khám nghiệm tất cả các cực kỳ khóa nhằm trở nên khóa Ứng 12guns.vnên.

Super key AB là tập nhỏ tương thích của super key ABD . Vì vậy, khi một vô cùng khóa AB về tối tđọc một mình, có tác dụng xác minh tất cả những nằm trong tính trong một bảng, thì chúng ta ko đề nghị khóa ABD lớn hơn. Do kia, rất khóa AB là 1 trong khóa ứng cử 12guns.vn.vđề nghị trong những khi ABD đã chỉ là khôn cùng khóa. Tương từ, một khôn cùng khóa DF cũng là một tập phù hợp nhỏ đúng của rất khóa DEF . Vì vậy, lúc DF 1 mình có tác dụng khẳng định tất cả các trực thuộc tính vào quan hệ tại sao chúng ta buộc phải DEF . Do kia, hết sức khóa DF đổi mới khóa ứng 12guns.vn.vđề nghị trong lúc DEF chỉ cần cực kỳ khóa.

CD vô cùng khóa chưa hẳn là tập vừa lòng con của bất kỳ hết sức khóa làm sao không giống. Vì vậy, chúng ta cũng có thể nói CD là 1 trong những cực kỳ khóa buổi tối tphát âm xác định tất cả các nằm trong tính trong một mối quan hệ. Do đó, CD là 1 trong những khóa ứng cử 12guns.vnên.

Trong lúc ấy khóa CB với D không hẳn là cực kỳ khóa vị vậy, bọn chúng thậm chí còn chẳng thể là khóa ứng cử 12guns.vn.vyêu cầu. Xem bảng trên chúng ta cũng có thể Tóm lại rằng từng khóa ứng 12guns.vnên là một trong những cực kỳ khóa nhưng mà điều trở lại là không đúng.

See more: Mẫu Bản Tự Đánh Giá Bản Thân Trong Công Việc, Bí Quyết Tự Đánh Giá Bản Thân Hiệu Quả

Sự biệt lập tại chính giữa Super Key với Ứng 12guns.vn.vđề nghị chính

Super key là một khóa cơ bạn dạng của ngẫu nhiên mối quan hệ. Chúng cần được vẽ trước tiên trước khi phân biệt những khóa khác cho mối quan hệ lúc bọn chúng chế tạo ra thành cơ sở cho những khóa khác. Khóa ứng 12guns.vn.vphải siêu đặc biệt bởi nó góp phân biệt khóa đặc biệt quan trọng tuyệt nhất của bất kỳ quan hệ như thế nào là khóa thiết yếu.