键、超键与空值:表分析示例.pdfVIP

  • 0
  • 0
  • 约1.17万字
  • 约 16页
  • 2026-02-11 发布于北京
  • 举报

2.4键、超键和空值

❑示例2.4.1.考虑表T:

ABCD

a1b1c1d1

a1b2c2d1

a2b2c1d1

a2b1c2d1

–假设设计者的意图是该表将保持相同的内容。

–然后可以根据键从内容中确定(这是一种非常

不寻常的情况)。

2.4Keys,Superkeys,andNullValues

❑Example2.4.1.ConsiderthetableT:

ABCD

a1b1c1d1

a1b2c2d1

a2b2c1d1

a2b1c2d1

–Assumeintentofdesigneristhatthistable

willremainwiththesamecontents.

–Thencandeterminekeysfromcontent

alone(thisisaVERYUNUSUALsituation).

示例2.4.1.(续)

ABCD

1)没有单一列可以作为键。a1b1c1d1

a1b2c2d1

a2b2c1d1

a2b1c2d1

ABCD

•‘A’是一个键吗?

a1………

a1………

a2………

a2………

2023/2/9数据库原理与编程2

Example2.4.1.(cont.)

ABCD

1)Nosinglecolumncana1b1c1d1

beakey.a1b2

文档评论(0)

1亿VIP精品文档

相关文档