设有三个数据库文件: 图书(图书编号,分类号,书名,作者,出版单位,单价) 读者(借书证号,单位,姓

把查询语句详细的写出来 谢谢
1.检索王钢及所在的单位.
2.检索高等教育出版社的所有图书及单价,结果按单价降序排列.
3.检索价格介于10到20元之间的图书种类.
4.检索藏书中,高等教育出版社和科学出版社的图书种类及作者.
5.检索书名中带有'基础'二字的图书名及作者.
6.检索同时借阅了图书编号为112266和223344两本书的借书证号.
7.检索价格在30元以上的的已借出的图书,结果按单价升序排列.
8.检索1999年10月以后借书的读者借书证号,姓名和单位.
9.检索比高等教育出版社的所有图书价格更高的书籍.
10.检索藏书中所有与"数据库导论"或与"数据库基础"在同一出版单位出版的书籍.
11.求科学出版社图书的最高价格,最低价格和平均价格.
12.检索各个出版社图书的最高价格,最低价格和册数.
13.检索各个单位当前借阅图书的人数.
14.查询1997年7月以后没有借书的读者借书证号,姓名和单位.
15.查询与"王钢"在同一天借书的读者姓名,单位及借书日期.
16.查询当前至少借阅了两本图书的读者的姓名及单位.
17.查询"计算机系"没有借书的读者的姓名与单位.
18.查询各单位当前借阅图书的人数.

有三个数据库文件,可以用SQL语句来查询。具体语段如下:

现有图书管理数据库的三个关系模式,他们的字段分别如下:

图书:编号, 分类号, 书名, 作者, 出版单位, 单价

读者:借书证号, 单位, 姓名, 性别, 职称, 地址

借阅:借书证号, 总编号, 借书日期

以上表对应的字段明细如下:

book:b_no,b_type,b_name,b_author,b_publish,b_price

reader:r_no,r_unit,r_name,r_sex,r_pro,r_address

borrow:r_no,b_no,b_time

SQL语句特点

1、高度非过程化

非关系数据模型的数据操纵语言是面向过程的语言,用其完成用户请求时,必须指定存取路径。

而用SQL进行数据操作,用户只需提出“做什么”,而不必指明“怎么做”,因此用户无须了解存取路径,存取路径的选择以及SQL语句的操作过程由系统自动完成。

这不但大大减轻了用户负担,而且有利于提高数据独立性。

2、面向集合的操作方式

SQL采用集合操作方式,不仅查找结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合。

以上资料参考 百度百科—sql

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-16

晕。。。你这好多呀

不过没关系, 都很简单

还有就是你能再发全点吗

表列根本就没写全

本回答被网友采纳
第2个回答  2017-11-16
学生素质教育图书书目--包括条码,书名,类别,册数,出版社,价格
第3个回答  2010-11-15
买一个图书馆管理系统,,有人都给你弄好的,,,但时候你自己管理一下就可以了。。
第4个回答  2010-11-17
你能提出这么多问题来,就能解决得了吧?
相似回答