单选题关系模型允许定义3类数据约束,下列不属于数据约束的是( )。A实体完整性约束B参照完整性约束C属性完整性约束D用户自定义的完整性约束
单选题
关系模型允许定义3类数据约束,下列不属于数据约束的是( )。
A
实体完整性约束
B
参照完整性约束
C
属性完整性约束
D
用户自定义的完整性约束
参考解析
解析:
为了保证数据库满足业务规则,关系模型定义了:①实体完整性约束,指使用主键约束且主键不能为空值;②参照完整性约束,指不允许关系引用不存在的元组,外键要么是实际存在的元组,要么就为空;③用户定义的完整性约束,指在具体应用所涉及的数据必须满足的语义要求,由用户自己定义。答案选择C选项。
为了保证数据库满足业务规则,关系模型定义了:①实体完整性约束,指使用主键约束且主键不能为空值;②参照完整性约束,指不允许关系引用不存在的元组,外键要么是实际存在的元组,要么就为空;③用户定义的完整性约束,指在具体应用所涉及的数据必须满足的语义要求,由用户自己定义。答案选择C选项。
相关考题:
( 25 )组成关系数据模型的三大要素是A )关系数据语言、关系操作集合和关系数据控制B )关系数据结构、关系数据定义和关系完整性约束C )关系数据定义、关系数据操纵和关系数据控制D )关系数据结构、关系操作集合和关系完整性约束
下列关于关系数据模型和关系表的说法,正确的是______。Ⅰ.关系数据模型以集合论为基础表示和处理数据Ⅱ.关系数据模型同时支持非过程化语言和过程化语言直接存取数据Ⅲ.“create table…”语句用于定义关系表的结构及数据完整性约束Ⅳ.在关系表上执行select或delete操作时,DBMS会检查数据完整性约束A) 仅Ⅰ和ⅢB) 仅Ⅱ和ⅣC) 仅Ⅲ和ⅣD) 仅Ⅰ和ⅣA.B.C.D.
组成关系数据模型的三大要素是A.关系数据语言、关系操作集合和关系数据控制B.关系数据结构、关系数据定义和关系完整性约束C.关系数据定义、关系数据操纵和关系数据控制D.关系数据结构、关系操作集合和关系完整性约束
下列是关于关系数据模型和关系表的说法:Ⅰ.关系数据模型以集合论为基础表示和处理数据Ⅱ.关系数据模型同时支持非过程化语言和过程化语言直接存取数据Ⅲ.“create table…”语句用于定义关系表的结构及数据完整性约束Ⅳ.在关系表上执行select或delete操作时,DBMS会检查数据完整性约束上述说法中正确的是( )。A.仅Ⅰ和ⅢB.仅Ⅱ和ⅣC.仅Ⅲ和ⅣD.仅Ⅰ和Ⅳ
单选题关系型模型的三要素是()A客观世界,信息世界,数据世界B层次模型,网状模型和面向对象模型C数据结构,数据操作和数据的约束条件D关系数据结构,关系操作集合和关系完整性的约束