1.
书店(书店编号,书店名,地址)
图书(书号,书名,定价)
图书馆(管号,管名,城市,电话)
图书发行(管号,书名,书店号,数量)
设各关系模式中的数据满足下列问题。请回答:
(1)用SQL语句检索已发行的图书中最贵的书名和定价。
(2)写出下列SQL语句所表达的中文意思。
SELECT 管名
FROM 图书馆
WHERE 管号 IN
(SELECT 管名
FROM 图书发行
WHERE 管号 IN
(SELECT 书名
FROM 图书
WHERE 书名='数据库系统基础'));
2.
关于数学的数据库的关系如下:
S(S#,SNAME,AGE,SEX)
SC(S#,C#,GRADE)
C(C#,CNAME,TEACHER)
其中,S表示学生,它的各属性依次为学号,性命,年龄和性别;SC表示成绩,它的各属性依次为学号,课程号和分数;C表示课程,它的各属性依次为课程号,课程名和任课教师。
(1)用SQL语句完成下列查询
(2)检索年龄大于22岁的男学生的学号和姓名。
(3)检索学号为10001学生所学课程的课程名和任课教师。
(4)检索至少选修王老师所授课程中的一门课程的女学生姓名。