单选题 第36~40题使用如下三个数据库表:   图书(索书号,书名,出版社,专业,ISBN)   借书证(借书证号,姓名,性别,专业,所在单位),   借书记录(借阅号,索书号,借书证号,借书日期,还书日期)   其中:定价是货币型,借书日期和还书日期是日期型,其他是字符型。
单选题 查询借书证上专业为“计算机”的所有信息,正确的SQL语句是( )。
【正确答案】 D
【答案解析】【解析】根据题干,要查找借书证上专业为“计算机”的所有信息,要使用SELECT*,表名为借书证则要使用FROM借书证,专业为“计算机”则要使用WHERE专业=”计算机”,所以答案选择D。
单选题 查询2011年被借过图书的书名、出版社和借书日期,正确的SQL语句是( )。
【正确答案】 B
【答案解析】【解析】根据题干所要查询的字段为书名、出版社和借书日期,其中涉及的表为图书和借书记录表,其中用图书.索书号和借书记录.索书号进行连接,并且结束日期为2011,其中年要使用YEAR()函数,所以答案选择B。
单选题 查询所有借阅过“中国出版社”图书的读者的姓名和所在单位( )。
【正确答案】 A
【答案解析】【解析】题干中要查询借书人的单位和姓名,要用到3个表,其中图书表和借书记录表通过字段索书号进行连接,借书证表和借书记录表通过借书证号连接,同时借阅的是“中国出版社”,所以出版社=”中国出版社”,所以答案选择A。
单选题 从借书证表中删除借书证号为“1001”的记录,正确的SQL语句是( )。
【正确答案】 A
【答案解析】【解析】从表中删除记录要使用DELETE FROM表名WHERE条件,所以答案选择A。
单选题 将原值为“锦上计划研究所”的所在单位字段值重设为“不详”,正确的SQL语句是( )。
【正确答案】 C
【答案解析】【解析】重新设置则要使用UPDATE表名SET重设的条件WHERE更改的条件,所以答案选择C。