更多“已知影片评论数据库包括如下表结构: Movie (mID, title, year, director ) 影片表,属性包括影片编号,影片名,发行年份以及导演。 Reviewer (rID, name…”相关的问题
第1题
已知影片评论数据库包括如下表结构: Movie (mID, title, year, director ) 影片表,属性包括影片编号,影片名,发行年份以及导演。 Reviewer (rID, name ) 评论者表,属性包括评论者编号,评论者姓名。 Rating (rID, mID, stars, ratingDate ) 评论表,属性包括评论者编号,影片编号,评分(1-5),评论日期。 基于该数据库完成以下SQL题目。 下列语句为列出没有评价过mID为’00001’的movie的reviewer ID,则空白处应该填写()。 SELECT rID FROM Reviewer ____ SELECT rID FROM Rating where mID = ‘00001’
A.EXCEPT
B.UNION
C.INTERSECT
D.DIVID
点击查看答案
第2题
已知影片评论数据库包括如下表结构: 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 Movie
B.SELECT mID,title, director FROM Movie
C.SELECT mID,title FROM Movie
D.SELECT mID,title,year,director FROM Movie
点击查看答案
第3题
已知影片评论数据库包括如下表结构: Movie (mID, title, year, director ) 影片表,属性包括影片编号,影片名,发行年份以及导演。 Reviewer (rID, name ) 评论者表,属性包括评论者编号,评论者姓名。 Rating (rID, mID, stars, ratingDate ) 评论表,属性包括评论者编号,影片编号,评分(1-5),评论日期。 基于该数据库完成以下SQL题目。 下列语句为列出既评价过mID为’00001’,也评价过mID为’00002’的电影的reviewer ID,则空白处应该填写() SELECT rID FROM Rating where mID = ‘00001’ ____ SELECT rID FROM Rating where mID = ‘00002’
A.EXCEPT
B.UNION
C.INTERSECT
D.DIVID
点击查看答案
第4题
已知影片评论数据库包括如下表结构: 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________________ FROM Rating
A.starts+20
B.stars*20
C.mID,stars*20
D.mID,stars+20
点击查看答案
第5题
已知影片评论数据库包括如下表结构: Movie (mID, title, year, director ) 影片表,属性包括影片编号,影片名,发行年份以及导演。 Reviewer (rID, name ) 评论者表,属性包括评论者编号,评论者姓名。 Rating (rID, mID, stars, ratingDate ) 评论表,属性包括评论者编号,影片编号,评分(1-5),评论日期。 基于该数据库完成32-50题。 若Rating表上建立如下的参照完整性约束: FOREIGN KEY (rID ) REFERENCES Reviewer (rID ) FOREIGN KEY (mID ) REFERENCES Movie (mID ) 则——操作可能会违背该完整性约束。
A.在Movie表上增加一行记录
B.在Reviewer表上增加一行记录
C.在Rating表上删除一行记录
D.更新Rating表上的记录
点击查看答案
第6题
已知影片评论数据库包括如下表结构: Movie (mID, title, year, director ) 影片表,属性包括影片编号,影片名,发行年份以及导演。 Reviewer (rID, name ) 评论者表,属性包括评论者编号,评论者姓名。 Rating (rID, mID, stars, ratingDate ) 评论表,属性包括评论者编号,影片编号,评分(1-5),评论日期。 基于该数据库完成以下SQL题目。 如果要找出上映时间在1999年后(包括1999年)并且是 Cameron的电影的标题,SQL语句为()
A.SELECT title FROM Movie WHERE year >= ‘1999’ and director == ‘Cameron’;
B.SELECT title FROM Movie WHERE year >= ‘1999’ and director = ‘Cameron’;
C.SELECT title FROM Movie WHERE year > ‘1999’ and director == ‘Cameron’;
D.SELECT title FROM Movie WHERE year > ‘1999’ and director = ‘Cameron’;
点击查看答案
第7题
已知影片评论数据库包括如下表结构: Movie (mID, title, year, director ) 影片表,属性包括影片编号,影片名,发行年份以及导演,其中mID是主键。 Reviewer (rID, name ) 评论者表,属性包括评论者编号,评论者姓名,其中rID是主键。 Rating (rID, mID, stars, ratingDate ) 评论表,属性包括评论者编号,影片编号,评分(1-5),评论日期,其中(rID, mID, ratingDate)是主键。 若要查询Rating中评分最高的电影,返回电影名title和其对应的最高评分,则下列空白处需要填入()。 SELECT title, stars FROM Movie,Rating WHERE Movie.mID=Rating.mID AND (SELECT stars FROM Rating)
A.Stars>ALL
B.NOT stars>ALL
C.Stars<ANY
D.NOT stars<ANY
点击查看答案
第8题
已知影片评论数据库包括如下表结构: Movie (mID, title, year, director ) 影片表,属性包括影片编号,影片名,发行年份以及导演,其中mID是主键。 Reviewer (rID, name ) 评论者表,属性包括评论者编号,评论者姓名,其中rID是主键。 Rating (rID, mID, stars, ratingDate ) 评论表,属性包括评论者编号,影片编号,评分(1-5),评论日期,其中(rID, mID, ratingDate)是主键。 若Movie中有20行记录,执行以下SQL语句 SELECT * FROM Movie A, Movie B WHERE A.year=B.year 则运行结果的最大可能记录数maxNum和最小可能记录数minNum分别是()。
A.maxNum=20, minNum=0
B.maxNum=40, minNum=20
C.maxNum=400, minNum=20
D.maxNum=400, minNum=40
点击查看答案