约束可防止无效数据进入表中,从而保持数据的一致性。 在Oracle中,以下说明是正确的(
a、主键约束、唯一性约束、外键约束、条件约束、非空约束
b、唯一性索引、非唯一性索引、位图索引、位图连接索引、散列索引
c、列级约束、表级约束、个别约束、组合约束、组合约束
d、主键约束、唯一性约束、外键约束、缺省约束、非空约束
答: a
Oracle约束包括主键约束、唯一性约束、外键约束、条件约束和非空约束。
在这个问题中,对于选项b,非唯一性索引、位图索引、位图连接索引和散列索引都不受约束。 所以,选项b是错误的。
选项c的情况下,列级约束、表级约束、个别约束、组合约束、组合约束大多不包含在约束中。 所以,选项c是错误的。
选项d时,缺省约束不是约束。 所以,选择d是错误的。
所以,正题的答案是a。