跪求!紧急!数据库原理及应用的试题

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)检索至少选修王老师所授课程中的一门课程的女学生姓名。

一:
(1)select 书名,定价 from 图书 where 定价 = (select max(定价) from 图书)
(2)查询存储有书名为数据库系统基础的图书管的管名.
二:
(1)select S#,SNAME from S where AGE>22
(2)select CNAME,TEACHER from C where c# in ( select c# from SC where S# = 10001)
(3)select SNAME from S where sex='女' and s# in (select S# from SC where C# in (select C# fron C where teacher = '王老师'))
不能实现的话,留言
温馨提示:答案为网友推荐,仅供参考
相似回答