关系代数:

π M.name, A.name (M ⨝ C.cno = M.cno ∧ R.mno = M.mno ∧ R.ano = A.no ∧ R.rtime > 40 ∧ C.cname = '北影' ∧ A.name IS NOT NULL)

SQL语句:

SELECT M.name, A.name FROM M JOIN C ON C.cno = M.cno JOIN R ON R.mno = M.mno JOIN A ON R.ano = A.no WHERE R.rtime > 40 AND C.cname = '北影' AND A.name IS NOT NULL

(2) 用关系代数和SQL语句查询所有电影公司制作的电影名称、制作年份和电影票价,按票价降序排序,只取前10条记录。

关系代数:

π M.name, M.year, I.price (M ⨝ I.mno = M.mno) ↓I.price[10]

SQL语句:

SELECT M.name, M.year, I.price FROM M JOIN I ON I.mno = M.mno ORDER BY I.price DESC LIMIT 1

某电影资料数据库包含以下4个关系演员Anonameaddressgenderbirthday包括属性:演员编号演员姓名演员地址演员性别演员出生日期;电影公司Ccnocnameaddresstel包括属性:电影公司编号、公司名称公司地址公司电话;电影Mmnonamelenyearcno包括属性:电影编号电影名称电影长度电影制作年份电影公司编号;上映信息Iinomnoidateprice包括属性:上映

原文地址: https://www.cveoy.top/t/topic/fZ9l 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录