10 250516

1

  • 关系模式中的各属性之间相互依赖、相互制约的联系称为数据依赖
  • 如果对X的某个真子集X′ ,有,则称Y对部分函数依赖(Partial Functional Dependency),记作
  • 如果,并且对于X的任何一个真子集X′ ,都有,则称Y对X完全函数依赖(Full Functional Dependency),记作
  • ,但,而,则称Z对X传递函数依赖(Transitive Functional Dependency),记作:
  • 设K为关系模式R<U,F>中的属性或属性组合。若 ,则K称为R的一个候选键(Candidate Key)
  • 若k是R的一个候选键,并且S⊃K,则称S是R的一个超键 (Super Key)
  • 若关系模式R有多个候选键,则选定其中的一个做为主键(Primarykey)。
  • 关系模式 R 中属性或属性组 X 并非 R 的候选键,但 X 是另一个关系模式的候选键,则称 X 是R 的外键(Foreign key)
  • 整个属性组是键,称为全键
  • 1NF: 如果关系模式R,其所有的属性均为简单属性,即每个属性域都是不可再分的,则称R属于第一范式,简称1NF,记作R ∈ 1NF。
  • 2NF: 如果关系模式R ∈ 1NF,且每个非主属性都完全函数依赖于R的每个关系键,则称R属于第二范式(Second Normal Form),简称2NF,记作R ∈ 2NF。
  • 3NF: 如果关系模式R ∈ 2NF,且每个非主属性都不传递依赖于R的每个关系键,则称R属于第三范式(Third Normal Form),简称3NF,记作R ∈ 3NF。
  • BCNF: 如果关系模式R ∈ 1NF,且所有的函数依赖X→Y(Y ∉ X),决定因素X都包含了R的一个候选键,则称R属于BC范式(Boyce-Codd Normal Form),记作R ∈ BCNF。

7

  1. 正确
  2. 正确
Built with MDFriday ❤️