执行以下()操作时,RDBMS会按照实体完整性规则自动进行检查。
A. 在表中插入一个记录
B. 对主码列进行更新操作
C. 删除表中的记录
D. 对非主码列进行更新操作
查看答案
在学生选课数据库S_T中,有学生表student(sno,sname,ssex,sage,sdept),sno是主键;课程表course(cno,cname,cpno,credit),cno是主键;学生选课表sc(sno,cno,grade),主键是sno+cno。sc表的外键sno参照student表的主键sno,sc表的外键cno参照course表的主键cno。以下()操作可能会违背参照完整性约束。
A. 删除student表中的记录
B. 修改student表中某条记录的sno值
C. 向sc表中插入一条记录
D. 修改sc表中某条记录的sno值
以下可以实现用户定义完整性的是()。
A. UNIQUE
B. CHECK
C. PRIMARY KEY
D. FOREIGN KEY
关于视图的描述不正确的是()。
A. 视图是从一个或几个基本表导出的表
B. 视图可以从已经存在的视图导出
C. 视图中存储了实际的数据
D. 可以对视图进行查询
在学生选课数据库S_T中,有:学生表student(sno,sname,ssex,sage,sdept),课程表course(cno,cname,cpno,ccredit),选课表sc(sno,cno,grade)。针对数据库S_T,可以利用以下视图插入数据。create view view1(cno,avggrade)asselect cno,avg(grade)from scgroup by cno
A. 对
B. 错