经济文库 - 千万精品文档,你想要的都能搜到,下载即用。

SQL和关系代数——典型案例分析.pdf

初雪 Surname@1 页 5.013 MB 访问 542.97下载文档
SQL和关系代数——典型案例分析.pdf
当前文档共1页 2.97
下载后继续阅读

SQL和关系代数——典型案例分析.pdf

关系代数: 1)列出宾馆名称为’希尔顿’的宾馆, 价格高于 300 元的所有房间号,房间类型,价格: ΠroomNo,type,price(σprice >300(room) ⋈σname=’希尔顿’(hotel)) 2) 列出每个宾馆在 2018/11/02 日因没有顾客预订而出现的空房,输出宾馆名称,宾馆编号, 房间号,房间类型: Πhotel.name,hotel.hotelNo,room.roomNo, type((ΠhotelNo, roomNo(room) - ΠhotelNo, roomNo(σdateFrom<=’2018/11/02’ ⋈hotel); AND dateTo>=’2018/11/02’(booking)) ) ⋈room SQL: 创 建 一 个 学 院 概 况 视 图 college_introduction(name, code,dean, teacher_num),其内容为学院概况:学院名称,学院编号,学院院长姓名,教师 人数): CREATE VIEW college_introduction(name, code,dean, teacher_num) SELECT D.name, D.d_no, T2.name, COUNT(*) FROM department AS D, teacher AS T1, teacher AS T2 WHERE D.d_no = T1.d_no AND D.dean_no = T2.t_no GROUP BY D.name, D.d_no, T2.name; AS 求杨金民老师(工号为’2001201’)在 2018 年的上课情况,列出学期,课程名称 c_name,课程所归属的学院名称 d_name,学时数。要求按照学期降序排列。 SELECT semester, C.name AS c_name, D.name AS d_name, hours FROM teach AS T, course AS C, department AS D WHERE T.c_no = C.c_no AND C.d_no = D.d_no AND T.t_no = ’2001201’AND T.semester LIKE ‘2018%’ ORDER BY semester DESC;

相关文章