Siêu nhân

Tác Giả: Randy Alexander
Ngày Sáng TạO: 3 Tháng Tư 2021
CậP NhậT Ngày Tháng: 26 Tháng Sáu 2024
Anonim
Siêu nhân - Công Nghệ
Siêu nhân - Công Nghệ

NộI Dung

Định nghĩa - Superkey có nghĩa là gì?

Superkey là sự kết hợp của các cột xác định duy nhất bất kỳ hàng nào trong bảng hệ thống quản lý cơ sở dữ liệu quan hệ (RDBMS). Khóa ứng cử viên là một khái niệm có liên quan chặt chẽ trong đó siêu khóa được giảm xuống số lượng cột tối thiểu cần thiết để xác định duy nhất mỗi hàng.


Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích Superkey

Ví dụ: một bảng được sử dụng để lưu trữ chi tiết tổng thể của khách hàng có thể chứa các cột như:

  • Tên khách hàng
  • ID khách hàng
  • Số an sinh xã hội (SSN)
  • Địa chỉ nhà
  • Ngày sinh

Một tập hợp các cột nhất định có thể được trích xuất và đảm bảo duy nhất cho mỗi khách hàng. Ví dụ về các siêu khóa như sau:

  • Tên + SSN + Ngày sinh
  • ID + Tên + SSN

Tuy nhiên, quá trình này có thể được giảm thêm. Có thể giả định rằng ID khách hàng là duy nhất cho mỗi khách hàng. Do đó, siêu khóa có thể được giảm xuống chỉ còn một trường, ID khách hàng, là khóa ứng viên. Tuy nhiên, để đảm bảo tính duy nhất tuyệt đối, khóa ứng viên tổng hợp có thể được hình thành bằng cách kết hợp ID khách hàng với SSN.