超级钥匙

作者: Randy Alexander
创建日期: 3 四月 2021
更新日期: 25 六月 2024
Anonim
史上最全最新概念钥匙大合集
视频: 史上最全最新概念钥匙大合集

内容

定义-超级键是什么意思?

超键是列的组合,可唯一标识关系数据库管理系统(RDBMS)表中的任何行。候选键是一个紧密相关的概念,其中超级键被减少到唯一标识每一行所需的最小列数。


Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

Techopedia解释了Superkey

例如,用于存储客户主数据明细的表可以包含诸如以下的列:

  • 顾客姓名
  • 顾客ID
  • 社会安全号码(SSN)
  • 地址
  • 出生日期

可以提取特定的一组列,并确保每个客户唯一。超级键的示例如下:

  • 姓名+ SSN +生日
  • ID +名称+ SSN

但是,可以进一步减少该过程。可以假定客户ID对于每个客户都是唯一的。因此,可以将超级密钥简化为一个字段,即客户ID,即候选密钥。但是,为了确保绝对唯一性,可以通过将客户ID与SSN组合来形成复合候选密钥。