计算机 选择题 较难 ★ 精品

完整性约束的 SQL 实现 — 计算机选择题

数据库原理(大学通用) 数据库完整性 AI 三重审校通过

题目
某平台定义表组别(GID INT PRIMARY KEY)和成员(MID INT PRIMARY KEY, GID INT NOT NULL, 状态 CHAR(1) NOT NULL UNIQUE, 级别 INT NOT NULL CHECK(级别 BETWEEN 1 AND 5), FOREIGN KEY(GID) REFERENCES 组别(GID) ON DELETE CASCADE)。下列关于该定义的判断,哪项正确? A. 删除被成员引用的组别行会因参照完整性而失败 B. 成员的GID可为NULL,因为外键允许空值 C. 删除被成员引用的组别行时,对应成员行也会删除 D. 状态可重复,只要MID不同