定义表的删除与更新操作的完整性约束,主要有四种模式:(),(),(),()
定义表的删除与更新操作的完整性约束,主要有四种模式:(),(),(),()
相关考题:
( 31 ) “ 从 DEPT 中删除部门号 = ‘ 01 ’ 的行 ” ,该操作违反了Ⅰ .实体完整性约束 Ⅱ .参照完整性约束Ⅲ .用户定义完整性约束A )仅 ⅠB )仅 ⅡC ) Ⅰ 和 ⅢD )都违反
以下叙述错误的是______。A) NOT NULL和DEFAULT不能在表级完整性约束处定义B) 如果CHECK约束是定义多列之间的取值约束,则只能在表级完整性约束处定义C) 如果在表级完整性约束处定义外码,则FOREIGN KEY不能省略,但列名可以省略D) 如果表的主码由多个列组成,则这样的主码也只能在表级完整性约束处定义
系模型的完整性约束,是为了使数据库在使用、维护、调整、更新、扩展时保持数据结构的灵活、稳定、可靠和数据与程序的相对独立性。()不属于数据库参照完整性约束的一种。 A、插入/增加数据的完整性约束B、级联删除的参照完整性约束C、级联更新的参照完整性约束D、数据结构的参照完整性约束
用SQL语句创建表,使用语句 CREATE TABLE 。对列的约束主要有NOT NULL ,UNIQUE,PRIMARY KEY ,FOREIGN KEY 等。定义表的删除与更新操作的完整性约束,主要有四种模式:NO ACTION ,CASCADE ,SET NULL ,SET DEFAULT 。检查列的取值范围可以用 CHECK 约束。设定列的默认取值,可以用DEFAULT 短语。 ()
下列关于DEFAULT约束的说法,错误的是()。A、一个DEFAULT约束只能约束表中的一个列B、在一个表上可以定义多个DEFAULT约束C、DEFAULT只能定义在列级完整性约束处D、在列级完整性约束和表级完整性约束处都可以定义DEFAULT约束
单选题下列关于DEFAULT约束的说法,错误的是()。A一个DEFAULT约束只能约束表中的一个列B在一个表上可以定义多个DEFAULT约束CDEFAULT只能定义在列级完整性约束处D在列级完整性约束和表级完整性约束处都可以定义DEFAULT约束
问答题在层次模型中,进行插入、删除、更新操作时,分别需要满足的完整性约束主要有哪些?