已知影片评论数据库包括如下表结构:Movie ( mID, title, year, director )影片表,属性包括影片编号,影片名,发行年份以及导演,其中mID是主键。Reviewer ( rID, name )评论者表,属性包括评论者编号,评论者姓名,其中rID是主键。Rating ( rID, mID, stars, ratingDate )评论表,属性包括评论者编号,影片编号,评分(1-5),评论日期,其中(rID, mID, ratingDate)是主键。基于该数据库完成41-50题。若在Rating表上建立如下的参照完整性约束:FOREIGN KEY ( rID ) REFERENCES Reviewer ( rID ) ON UPDATE CASCADE ON DELETE SET NULLFOREIGN KEY ( mID ) REFERENCES Movie ( mID ) ON DELETE CASCADE则当更新Reviewer表中的rID字段和更新Movie表中的mID字段时,系统的反应分别是——
选项:
A:均不做参照完整性检查,可以随意更新两个表中的连接字段值;
B:若Rating表中有相关参照记录,则Reviewer表的更新操作被禁止,Movie表的更新操作同时自动更新Rating表中记录的对应参照字段;
C:若Rating表中有相关参照记录,则Reviewer表的更新操作同时自动更新Rating表中记录的对应参照字段,Movie表的更新操作被禁止;
D:若Rating表中有相关参照记录,则均两个表的更新操作均被禁止
发布时间:2024-05-19 14:32:46