![](https://lstatic.shangxueba.com/jiandati/h5/images/m_q_title.png)
以下2题有作者表和图书表如下: 作者 作者编号 作者姓名 所在城市 1001 王力
求至少出版两本以上图书的作者姓名及数量,下列SQL语句正确的是
求至少出版两本以上图书的作者姓名及数量,下列SQL语句正确的是
第题使用如下的“作者”表和“图书”表。
作者
作者编号 作者姓名
所在城市
1001
王力
北京
1002
刘方
北京
1003
张剑
上海
1004
程红
上海
1005
张进
上海
图书
瘸书编号 书名
出版单位
价格
作者编号
0001
计算机应用
青华出版社
26.50
1001
0002
C十十
电子工业出版社
32.00
1001
0003
计算机基础知识
电子工业出版社
28.00
1002
0004
网络应用
青华出版社
24.50
1003
0005
数据库应用
青华出版社
26.00
1003
0006
数据库组成原理
青华出版社
23.O0
1003
0007
Java
电子工业出版社
27.50
1004
0008
网页设计
电子工业出版社
31.O0
1004
有如下SQL语句:
SELECT出版单位,MIN(价格)FROM图书GROUP
BY出版单位
查询结果中,第一条记录的值是()。 查看材料
A.电子工业出版社32.OO
B.电子工业出版社27.50
C.青华出版社23.OO
D.青华出版社26.50
A.sELECT书名,出版社FROM图书WHERE第一作者=张三
B.SELECT书名,出版社FROM图书WHERE第一作者=“张三”
C.sELECT书名,出版社FROM图书WHERE”第一作者“=张三
D.sELECT书名,出版社FROM图书WHERE”第一作者”=“张三”
第 (30 ) 到第(35 )题基于图书表、读者表和借阅表三个数据库表,它们的结构如下:
图书 (图书编号 , 书名 , 第一作者 , 出版社 ) :图书编号、书名、第一作者和出版社为 C 型字段,图书编号为主关键字;
读者 (借书证号 , 单位 , 姓名 , 职称 ) :借书证号、单位 、姓名、职称为 C 型字段,借书证号为主关键字;
借阅 (借书证号 , 图书编号 , 借书日期 . 还书日期 ) : 借书证号和图书 编号为 C 型字段 ,借 书日期和还书日期为 D 型字段,还书日期默认值为 NULL ,借书证号和图书编号共同构成主关键字 。
(30 )查询第一作者为 “ 张三 ” 的所有书名及出版社,正确的 SQL 语句是
A ) SELECT 书名,出版社 FROM 图书 WHERE 第一作者=张三
B ) SELECT 书名,出版社 FROM 图书 WHERE 第一作者二 " 张三 "
C ) SELECT 书名,出版社 FROM 图书 WHERE " 第一作者 " =张三
D ) SELECT 书名,出版社 FROM 图书 WHERE " 第一作者 "=" 张三 "
第 36~43 题时用如下的3个表。
假没图书管理数据库中有3个表,图书.dbf、读者.dbf和借阅.dbf。
图书.dbf的结构如下:
图书(总编号C(6)。分类号C(8).书名C(16),作者C(6),出版单位C(20),单价N(6,2))读者.dbf的结构如下:
读借(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))
借阅.dbf的结构如下:
借阅(借书证号C(4),总编号C(6),借书日期D(8))
第 36 题 在上述图书管理数据库中,图书的主索引是总编号,读者的主索引是借书证号,借阅的主索引应该是() 。
【您的答案】
空
【参考解析】:总编号+借书证号或借书证号+总编号【解析】主索引保证惟一性。
第题使用如下的“作者”表和“图书”表。
作者
作者编号 作者姓名
所在城市
1001
王力
北京
1002
刘方
北京
1003
张剑
上海
1004
程红
上海
1005
张进
上海
图书
瘸书编号 书名
出版单位
价格
作者编号
0001
计算机应用
青华出版社
26.50
1001
0002
C十十
电子工业出版社
32.00
1001
0003
计算机基础知识
电子工业出版社
28.00
1002
0004
网络应用
青华出版社
24.50
1003
0005
数据库应用
青华出版社
26.00
1003
0006
数据库组成原理
青华出版社
23.O0
1003
0007
Java
电子工业出版社
27.50
1004
0008
网页设计
电子工业出版社
31.O0
1004
有如下SQL语句:
SELECT出版单位,MIN(价格)FROM图书GROUP
BY出版单位
查询结果中,第一条记录的值是()。 查看材料
A.电子工业出版社32.OO
B.电子工业出版社27.50
C.青华出版社23.OO
D.青华出版社26.50
根据以下资料,回答下列各题:基于图书表、读者表和借阅表三个数据库表,它们的结构如下: 图书(图书编号,书名,第一作者,出版社):图书编号、书名、第一作者和出版社为C型字段,图书编号为主关键字; 读者(借书证号,单位,姓名,职称):借书证号、单位、姓名、职称为C型字段,借书证号 为主关键字; 借阅(借书证号,图书编号,借书日期,还书日期):借书证号和图书编号为C型字段,借书日期和还书日期为D型字段,还书日期默认值为NULL,借书证号和图书证号共同构成主关键字。 查询第一作者为“张三”的所有书名及出版社,正确的SQL语句是()。
A.SELECT书名,出版社FROM图书WHERE第一作者=张三
B.SELECT书名,出版社FROM图书WHERE第一作者="张三"
C.SELECT书名,出版社FROM图书WHERE"第一作者"=张三
D.SELECT书名,出版社FROM图书WHERE"第一作者"="张三"
以下2题是基于下述描述:
设有图书管理数据库:
图书(总编号C(6),分类号C(8),书名C06),作者C(6),出版单位C(20),单价N(6,2))
读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址c(20))
借阅(借书证号C(4入总编号C(6),借书日期D(8))
对图书管理数据库,查询图书表中的所有元组。请对下面的SQL语句填空:【 】
第下列各题使用如下的“作者”表和“图书”表。 作者
作者编号 作者姓名
所在城市
1001
王力
北京
1002
刘方
北京
1003
张剑
上海
1004
程红
上海
1005
张进
上海
图书
瘸书编号 书名
出版单位
价格
作者编号
0001
计算机应用
青华出版社
26.50
1001
0002
C十十
电子工业出版社
32.00
1001
0003
计算机基础知识
电子工业出版社
28.00
1002
0004
网络应用
青华出版社
24.50
1003
0005
数据库应用
青华出版社
26.00
1003
0006
数据库组成原理
青华出版社
23.O0
1003
0007
Java
电子工业出版社
27.50
1004
0008
网页设计
电子工业出版社
31.O0
1004
有如下SQL语句: SELECT出版单位,MIN(价格)FROM图书GROUP BY出版单位 查询结果中,第一条记录的值是()。
A.电子工业出版社32.OO
B.电子工业出版社27.50
C.青华出版社23.OO
D.青华出版社26.50
图书出版管理数据库中有两个基本表:
图书(书号,书名,作者编号,出版社,出版日期)
作者(作者编号,作者名,年龄,地址)
试用SQL语句写出下列查询:检索年龄低于作者平均年龄的所有作者的作者名、书名和出版社。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!