-
已知影片评论数据库包括如下表结构:Movie ( mID, title, year, director )影片表,属性包括影片编号,影片名,发行年份以及导演。Reviewer ( rID, name )评论者表,属性包括评论者编号,评论者姓名。Rating ( rID, mID, stars, ratingDate )评论表,属性包括评论者编号,影片编号,评分(1-5),评论日期。基于该数据库完成以下SQL题目。下列语句为列出rID为’00001’和rID为’00002’的reviewer所评分过的不同电影ID,空白处应该填写( )SELECT mID FROM Rating WHERE rID = ‘00001’ ____SELECT mID FROM Rating WHERE rID = ‘00002’选项: A: EXCEPT ; B: UNION ; C:INTERSECT ; D: DIVID
-
已知影片评论数据库包括如下表结构:Movie ( mID, title, year, director )影片表,属性包括影片编号,影片名,发行年份以及导演,其中mID是主键。Reviewer ( rID, name )评论者表,属性包括评论者编号,评论者姓名,其中rID是主键。Rating ( rID, mID, stars, ratingDate )评论表,属性包括评论者编号,影片编号,评分(1-5),评论日期,其中(rID, mID, ratingDate)是主键。下列语句为查询给导演” Spielberg”执导电影评过分的reviewer信息,下列空白处应该填写( )SELECT * from Reviewer where rID ____ (SELECT rID from Rating,Movie WHERE Movie.mID = Rating.mIDAND Movie.director = “Spielberg” )选项: A:EXISTS ; B:NOT EXISTS ; C:ANY ; D: IN
-
已知影片评论数据库包括如下表结构:Movie ( mID, title, year, director )影片表,属性包括影片编号,影片名,发行年份以及导演,其中mID是主键。Reviewer ( rID, name )评论者表,属性包括评论者编号,评论者姓名,其中rID是主键。Rating ( rID, mID, stars, ratingDate )评论表,属性包括评论者编号,影片编号,评分(1-5),评论日期,其中(rID, mID, ratingDate)是主键。使用如下SQL语句,将movie表与rating表组合起来,并要求结果中包含没有评论家评过分的电影,则空格中应填入( )。select *from movie ____ rating on movie.mID = rating.mID;选项: A:join ; B:left join ; C: right join ; D:inner join
-
已知影片评论数据库包括如下表结构:Movie ( mID, title, year, director )影片表,属性包括影片编号,影片名,发行年份以及导演,其中mID是主键。Reviewer ( rID, name )评论者表,属性包括评论者编号,评论者姓名,其中rID是主键。Rating ( rID, mID, stars, ratingDate )评论表,属性包括评论者编号,影片编号,评分(1-5),评论日期,其中(rID, mID, ratingDate)是主键。若要查询评论了所有电影的评论者name,则下列空白处需要依次填入( )。SELECT name FROM Reviewer WHERE rID (SELECT * FROM Movie WHERE mID (SELECT mID FROM Rating WHERE Reviewer.rID=Rating.rID and Movie.mID=Rating.mID))选项: A: NOT IN, NOT IN; B: NOT EXISTS, NOT EXISTS; C:NOT IN, NOT EXISTS; D:NOT EXISTS, NOT IN
-
已知影片评论数据库包括如下表结构: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表中有相关参照记录,则均两个表的更新操作均被禁止
-
【单选题】已知影片评论数据库包括如下表结构:Movie ( mID, title, year, director )影片表,属性包括影片编号,影片名,发行年份以及导演。Reviewer ( rID, name )评论者表,属性包括评论者编号,评论者姓名。Rating ( rID, mID, stars, ratingDate )评论表,属性包括评论者编号,影片编号,评分(1-5),评论日期。基于该数据库完成以下SQL题目。如果想查询出评论家David Thomson对电影Titanic的评分,在查询时需要连接哪些表()。A. Movie, ReviewerB. Reviewer, RatingC. Movie, RatingD. Movie, Reviewer, Rating
-
已知影片评论数据库包括如下表结构:Movie ( mID, title, year, director )影片表,属性包括影片编号,影片名,发行年份以及导演。Reviewer ( rID, name )评论者表,属性包括评论者编号,评论者姓名。Rating ( rID, mID, stars, ratingDate )评论表,属性包括评论者编号,影片编号,评分(1-5),评论日期。基于该数据库完成以下SQL题目。SQL语句SELECT * FROM Movie等价于下列哪一个语句( )A.SELECT mID, year,director FROM MovieB.SELECT mID,title, director FROM MovieC.SELECT mID,title FROM MovieD.SELECT mID ,title,year,director FROM Movie
-
【单选题】已知影片评论数据库包括如下表结构:Movie ( mID, title, year, director )影片表,属性包括影片编号,影片名,发行年份以及导演。Reviewer ( rID, name )评论者表,属性包括评论者编号,评论者姓名。Rating ( rID, mID, stars, ratingDate )评论表,属性包括评论者编号,影片编号,评分(1-5),评论日期。基于该数据库完成以下SQL题目。若电影评分5星为100分,4星为80分,3星为60分,2星为40分, 1星为20分。补全下面SQL语句达到将电影的编号和星级查询并转化为百分制显示出来的效果()SELECT________________FROMRatingA. starts 20B. stars*20C. mID ,stars*20D. mID,stars 20
-
已知影片评论数据库包括如下表结构:Movie ( mID, title, year, director )影片表,属性包括影片编号,影片名,发行年份以及导演,其中mID是主键。Reviewer ( rID, name )评论者表,属性包括评论者编号,评论者姓名,其中rID是主键。Rating ( rID, mID, stars, ratingDate )评论表,属性包括评论者编号,影片编号,评分(1-5),评论日期,其中(rID, mID, ratingDate)是主键。基于该数据库完成41-50题。41. 若在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表中有相关参照记录,则均两个表的更新操作均被禁止
-
已知影片评论数据库包括如下表结构: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表中有相关参照记录,则均两个表的更新操作均被禁止